
FoodSoul API токендері — интеграцияларыңыз үшін одан да көп мүмкіндіктер
Егер стандартты интеграциялар жеткіліксіз болып, жеткізу сайтыңызды басқа жүйемен, сервиспен немесе өзіңіздің әзірлемеңізбен байланыстыруды қаласаңыз — енді мұны API-токендер арқылы жасауға болады.
API-токен кәдімгі авторизация сессиясын алмастырады және FoodSoul API-не аккаунтыңыз атынан қауіпсіз түрде жүгінуге мүмкіндік береді.
Қол жетімді мүмкіндіктер:
- Рөлдер мен қолжетімділік құқықтары — токенге белгілі бір рөл беріледі, бірақ оған өзіңізден жоғары құқықтар тағайындау мүмкін емес.
- Желіге байлау — токенді нақты бір желіге шектеуге немесе аккаунтыңыздағы барлық желілерге қолжетімді етіп қалдыруға болады.
- IP бойынша шектеу — рұқсат етілген IP-мекенжайлар тізімін орнатыңыз немесе шектеусіз қолжетімді етіңіз.
- Жарамдылық мерзімі — токен уақытша немесе мерзімсіз болуы мүмкін.
- Қолжетімділікті басқару — токенді кез келген уақытта бұғаттауға, бұғаттан шығаруға немесе жоюға болады.
Егер бірнеше желімен жұмыс істесеңіз, сұраныстарда қажетті желіні chain арқылы көрсетуге болады.
Авторизация мысалы:
Токен сессияны алмастырады және Authorization тақырыбында Bearer ретінде беріледі:
Authorization: Bearer fs_api_9f2c…
role: partner
language: ru
Бұл жағдайда token-access тақырыбы қажет емес.
chain тақырыбы:
- токен желіге байланған — қажет емес;
- токен желісіз шығарылған — міндетті
Толығырақ баптау туралы біздің WIKI мақаламыздан оқи аласыз: https://wiki.foodsoul.ru/ru/public/api
Маңызды сәт: толық токен тек жасалған кезде бір рет көрсетіледі. Біз оны қорғалған түрде сақтаймыз, сондықтан жоғалған токенді қалпына келтіру мүмкін емес — тек жаңасын шығару керек.
Дамытушылар үшін бізде қолжетімді функционал сипатталған OpenAPI-файлы дайын. Толыққанды Developer Portal әзірленіп жатқанша, оны техникалық қолдау қызметіміз арқылы ала аласыз.
Сондықтан егер сіз интегратор болсаңыз, өз сервисіңізді әзірлеп жатсаңыз немесе жүйені өзіңізге бейімдеуді ұнатсаңыз — FoodSoul API сіз үшін ашық.
Құрметпен, FoodSoul командасы! Біз сіз үшін жұмыс істейміз!