Я пытаюсь сделать POST-запрос к этой конечной точке: https://api.twitter.com/oauth/request_token (как первый шаг реализации входа в Твиттер)
Как сказано в документах: https://dev.twitter.com/oauth/reference/post/oauth/request_token, не требующий аутентификации. Однако, когда я пытаюсь это сделать, я получаю следующий ответ:
{
"errors": [
{
"code": 215,
"message": "Bad Authentication data."
}
]
}
Очевидно, я делаю что-то не так. У меня есть зарегистрированное приложение и связанный с ним потребительский ключ/секрет, и я не уверен, нужно ли мне их как-то использовать (в этом случае странно, что в документах говорится, что эта конечная точка не требует аутентификации).
У кого-нибудь есть опыт в этом?
РЕДАКТИРОВАТЬ: пример запроса
curl -X POST -d "{'oauth_callback':'http://www.callback-url.com/'}" --header "Content-Type:application/json" https://api.twitter.com/oauth/request_token
Также пробовал без установки заголовка Content-Type.