Yahoo OAuth 2.0`bearer_token_not_over_ssl` - 解释?

时间:2017-09-07 08:30:35

标签: yahoo-oauth

我正在使用OAuth 2.0规范检索幻想足球数据的方式与本网站使用的方式相同:http://yfantasysandbox.herokuapp.com/resource/user/game_teams(github repo:https://github.com/whatadewitt/yfsapi

在检索我的access_tokenrefresh_token之后,我正在尝试检索用户团队资源并在没有明显原因的情况下获得此401错误 { "lang": "en-US", "description": "Please provide valid credentials. OAuth oauth_problem=\"bearer_token_not_over_ssl\", realm=\"yahooapis.com\"" }

它已经工作了几天而且在我没有改变任何东西的情况下突然停止工作。如果规格发生变化,请告诉我。我正在为每个API请求使用https协议,如果需要,我肯定会获得新的access_tokens。如果有帮助,我的callbackUrl也使用https。

2 个答案:

答案 0 :(得分:2)

它现在完美运作。看起来它是API的服务中断,而不是任何根本的。祝这一季好运!

答案 1 :(得分:2)

另一种可能的解释是,您传递的网址是http,而不是https。我也遇到了这个问题,直到我更新了所有使用https的请求。