Использование API с безопасной передачей токена
Добрый день!
Следуя документации на https://developers.webasyst.ru... пытался переписать код под безопасную передачу токена. Было так:
fetch("https://DOMAIN.ru/api.php/shop.product.search?access_token=TOKEN", { method: "GET" })
Стало так:
fetch("https://DOMAIN.ru/api.php/shop.product.search", { method: "POST", body: JSON.stringify({ access_token: "TOKEN"}) })
Но в ответ получаю следующую ошибку:
{ "error": "invalid_request", "error_description": "Required parameter is missing: access_token", }
Спасибо заранее за любую помощь!
4 ответа
Используйте следующий пример
Попробовал - получил следующую ошибку:
Я что-то не так делаю? Почему мне выдаёт "Method POST not allowed" ?
Мы выпустили обновление фреймворка Webasyst с возможностью передачи токена авторизации API в теле POST-запроса. Обновление можно установить в «Инсталлере».
Проверьте, пожалуйста. Сообщите нам, если возникнут трудности при использовании этой функции.
Благодарим вас за то, что помогаете улучшать программные продукты Webasyst!