Я пытаюсь завершить аутентификацию с помощью функции MailAIMP OAuth , а мой запрос доступа к токену получает ошибку «invalid_grant».Ошибка Mailchimp «invalid_grant»
Используя рубин HTTParty драгоценный камень, я отправляю данные в Mailchimp:
url = 'https://login.mailchimp.com/oauth2/token'
result = HTTParty.post(url,
body: {
grant_type: 'authorization_code',
client_id: ENV["MAILCHIMP_ID"],
client_secret: ENV["MAILCHIMP_SECRET"],
code: auth_hash.credentials.token,
redirect_uri: 'https://requestb.in/1jrbjmi1',
},
headers: {
'Accept': 'application/json'
})
Где:
- grant_type является 'authorization_code'
- идентификатор клиента & секрет являются значения приведены в меня, когда я установил свое приложение на Mailchimp
- код - это токен, возвращенный мне из (успешно) OAuth Аутентификация
Неужели кто-нибудь столкнулся с такой ошибкой? Любая идея, как это исправить?
Вы поняли это? : D – knagode