Prieš kviečiant API
Tapatybės patvirtinimas
Patikrinkite tapatybės patvirtinimą.
Prieinama nuo plano
Patikrinkite, ar parduotuvės plane yra reikiama API funkcija.
Būtinos teisės
Patikrinkite rakto teises ir siunčiamų laukų sąlygas.
Kokio plano reikia
| Prieinama nuo plano | Aprašymas |
|---|---|
| BASIC | BASIC apima užsakymų bei klientų prašymų skaitymą, jų būsenų keitimą, užsakymo mokėjimo būsenos ir užregistruotos grąžinamos sumos keitimą. |
| STANDARD | Katalogo, CMS, paieškos ir atsargų operacijoms reikia STANDARD arba aukštesnio plano. |
Esamą prenumeratą turinčios parduotuvės taip pat gauna savo plano API funkcijas.
Konkretaus veiksmo teisės
- Žinyne prie kiekvienos operacijos pateikiami required_scopes ir conditional_scopes jautriems laukams ar pakeitimams.
- Teisė skaityti išteklių nesuteikia teisės jo kurti, redaguoti ar šalinti.
- Žetono išdavimui ir kontekstui vis tiek reikia patvirtinti tapatybę, net jei ištekliaus teisė nenurodyta.
Sąrašas
GET/api/v1/products
- Tapatybės patvirtinimas
Bearer- Prieinama nuo plano
- STANDARD
- Būtinos teisės
catalog.product:read
Atnaujinti
PATCH/api/v1/products/{product_id}
- Tapatybės patvirtinimas
Bearer- Prieinama nuo plano
- STANDARD
- Būtinos teisės
catalog.product:update
Kada reikia papildomų teisių
Atnaujinti
PATCH/api/v1/products/{product_id}
- Tapatybės patvirtinimas
Bearer- Prieinama nuo plano
- STANDARD
- Būtinos teisės
catalog.product:update- Papildomos teisės pasirinktiems laukams
- Kai pateikiamas variant_value_ids:
catalog.product_variant:create,catalog.product_variant:update,catalog.product_variant:delete - Kai pateikiamas variants_enabled:
catalog.product_variant:update
- Kai pateikiamas variant_value_ids:
Kas nutinka pakeitus planą
Jei pereinant prie žemesnio plano teisė panaikinama, ji pašalinama iš API raktų, o administravimo skydelyje tampa nepažymėta ir išjungta.