Prístup k demo prostrediu#

Táto nápoveda vás prevedie vytvorením vlastnej aplikácie pre Mergado Store, jej napojením na Mergado API a bezpečným testovaním priamo v Mergade bez nutnosti platby. Mergado umožňuje vývojárom tvoriť vlastné integrácie, ktoré rozširujú funkcie editora alebo komunikujú s jeho API. Oficiálne „demo prostredie“ s vopred nahranými dátami neexistuje — namiesto toho si počas pár krokov pripravíte vlastný testovací projekt.

Postup krok za krokom#

1) Založte si účet v Mergade#

Ak účet ešte nemáte, vytvorte si ho na app.mergado.com.

2) Vytvorte vlastnú aplikáciu (appku)#

  1. Otvorte: https://app.mergado.com/developers/create-app/
  2. Vyplňte základné údaje o aplikácii.
  3. Po vytvorení získate prístupové údaje (respektíve prístup k entitám, pri ktorých je appka zapnutá).

3) Pripravte testovací projekt (ak aplikácia pracuje na úrovni projektu)#

  1. V Mergade založte nový projekt na testovanie.
  2. Nahrajte doň testovací feed – stačí váš malý feed s niekoľkými produktmi.
  3. V nastavení projektu prepnite projekt do testovacieho režimu, aby sa za testovanie neplatilo.

4) Zapnite aplikáciu na projekte#

V nastavení projektu povoľte (zapnite) vašu aplikáciu. Tým získa prístup k entitám (feedom/projektom), ktoré má právo čítať a upravovať.

5) Autorizácia a volanie API#

Pozor na verziu API: Používaná verzia ovplyvňuje správanie endpointov. Ak verzia nesúhlasí, môže sa správanie líšiť od dokumentácie.

Tipy na efektívne testovanie#

  • Neexistuje centrálny demo shop, každý vývojár si pripravuje vlastný testovací projekt.
  • Testovací režim zaistí, že za testovanie neplatíte.
  • Ak aplikácia vyžaduje prístup na úrovni projektu, povoľte ju na konkrétnom projekte.
  • Na rýchle testy stačí malý feed s pár produktmi, nie je nutné nahrávať produkčné dáta.
  • Používajte samostatný testovací účet/projekt pre integrácie, aby ste nezasahovali do produkčných dát.

FAQ#

Existuje oficiálne demo prostredie s dátami?#

Nie. Nie sú k dispozícii centrálne demo dáta. Vytvorte si vlastný testovací projekt v Mergade.

Kde si založím účet v Mergade?#

Na app.mergado.com.

Kde vytvorím svoju aplikáciu?#

Na https://app.mergado.com/developers/create-app/. Po vyplnení základných údajov získate prístup k entitám, kde je appka zapnutá.

Ako testovať bez poplatkov?#

V nastavení projektu zapnite testovací režim.

Potrebujem projekt, keď moja aplikácia pracuje s projektmi?#

Áno. Založte testovací projekt, nahrajte malý feed a aplikáciu na projekte povoľte.

Ako aplikácii udelím prístup k dátam projektu?#

V nastavení projektu aplikáciu zapnite. Získa tak prístup k feedom/projektom, ktoré môže čítať/upravovať.

Kde nájdem postup autorizácie voči API?#

V dokumentácii: https://mergado.github.io/docs/api/authorization.html.

Kde je kompletná API dokumentácia?#

Na https://mergado.docs.apiary.io/#.

Endpoint sa správa inak než v dokumentácii. Čo s tým?#

Skontrolujte verziu API. Správanie endpointov je verzované a odlišná verzia môže viesť k inému správaniu.

Aký veľký feed mám použiť na testy?#

Stačí malý feed s niekoľkými produktmi – je ideálny na rýchle iterácie.

Ako ochránim produkčné dáta pri vývoji?#

Používajte samostatný testovací účet/projekt, nech sa zmeny nedotknú produkcie.

Bol tento článok užitočný?