
API tokeny FoodSoul — ještě více možností pro vaše integrace
Pokud vám nestačí standardní integrace a chcete propojit svůj rozvozový web s jiným systémem, službou nebo vlastním vývojem – nyní to můžete udělat pomocí API tokenů.
API token nahrazuje běžnou autorizační relaci a umožňuje bezpečně přistupovat k API FoodSoul jménem vašeho účtu.
Co je k dispozici:
- Role a přístupová práva – token získává určitou roli, přičemž mu nelze udělit vyšší práva, než máte vy sami.
- Přiřazení k síti – token lze omezit na konkrétní síť nebo ponechat přístup ke všem sítím účtu.
- Omezení podle IP – nastavte seznam povolených IP adres nebo ponechte přístup bez omezení.
- Doba platnosti – token může být dočasný nebo trvalý.
- Správa přístupu – token lze kdykoliv zablokovat, odblokovat nebo smazat.
A pokud pracujete s více sítěmi, v požadavcích můžete předávat požadovanou síť pomocí chain.
Příklad autorizace:
Token nahrazuje relaci a uvádí se v hlavičce Authorization jako Bearer:
Authorization: Bearer fs_api_9f2c…
role: partner
language: ru
Hlavička token-access není potřeba.
Hlavička chain:
- token vydaný se sítí – není potřeba;
- token vydaný bez sítě – je povinná
Více o nastavení si můžete přečíst v našem článku na WIKI: https://wiki.foodsoul.ru/ru/public/api
Důležitý moment: celý token se zobrazuje pouze jednou při vytvoření. Uchováváme jej v zabezpečené podobě, proto není možné ztracený token obnovit – je třeba vytvořit nový.
Pro vývojáře máme již připravený OpenAPI soubor s popisem dostupných funkcí. Než bude k dispozici plnohodnotný Developer Portal, můžete jej získat přes naši technickou podporu.
Takže pokud jste integrátor, vyvíjíte vlastní službu nebo si jen rádi přizpůsobujete systém podle sebe – API FoodSoul je vám již k dispozici.
S pozdravem, tým FoodSoul! Pracujeme pro Vás!