Yahoo OAuth 2.0 `bearer_token_not_over_ssl` - объясните?

Я использую спецификацию OAuth 2.0 для получения данных фэнтези-футбола так же, как этот сайт использует их: http://yfantasysandbox.herokuapp.com/resource/user/game_teams (репозиторий github: https://github.com/whatadewitt/yfsapi)

После получения моего access_token а также refresh_tokenЯ пытаюсь получить ресурс группы пользователей и получаю эту ошибку 401 без видимой причины { "lang": "en-US", "description": "Please provide valid credentials. OAuth oauth_problem=\"bearer_token_not_over_ssl\", realm=\"yahooapis.com\"" }

Он работал несколько дней и внезапно перестал работать, и я ничего не изменил. Пожалуйста, дайте мне знать, если спецификация изменилась. Я использую протокол https для каждого из моих запросов API и, при необходимости, получу новые access_tokens. Мой callbackUrl также использует https, если это помогает.

2 ответа

Решение

Теперь работает отлично. Похоже, это было нарушение в работе с API, а не что-то фундаментальное. Удачи в этом сезоне!

Другое возможное объяснение заключается в том, что передаваемые вами URL httpне https, Я тоже получал эту проблему, пока не обновил все свои запросы на использование https,

Другие вопросы по тегам