Аутентификация Kitsu API возвращает недопустимое разрешение

#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> , очень запутанный / раздражающий…