#api #curl
#API #curl
Вопрос:
Я пытаюсь выяснить, как использовать Kitsu API для выполнения вызовов, таких как обновление записей и т.д. Дело в том, что я уже борюсь с аутентификацией. Согласно документации, для предоставления пароля типа будет достаточно следующего:
curl -X POST -d "grant_type=passwordamp;username=<myusername>amp;password=<mypassword>" https://kitsu.io/api/oauth/token
Однако это приводит к
{"error":"invalid_grant","error_description":"The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client."}
Из-за ошибки кажется, что этот тип гранта не существует (больше), поэтому я не понимаю, как действовать дальше.
Ответ №1:
После небольшого количества проб и ошибок я пришел к выводу, что документация API содержит некоторые недостатки. Вместо <username>
этого должно быть <email>
, очень запутанный / раздражающий…