我写了一个雅虎幻想足球技能,做的事情包括:获得球队身份,替换受伤的首发球员,获得每周比赛,以及获得奖励积分榜。它使用OAuth2和Yahoo API来获得雅虎用户的联盟和团队。它适用于某些帐户,但对于某些帐户,以下请求以500错误响应。
GET https://fantasysports.yahooapis.com/fantasy/v2/users;use_login=1/teams
<?xml version="1.0" encoding="UTF-8"?>
<error xml:lang="en-us" yahoo:uri="http://fantasysports.yahooapis.com/fantasy/v2/users;use_login=1/team"xmlns:yahoo="http://www.yahooapis.com/v1/base.rng" xmlns="http://www.yahooapis.com/v1/base.rng">
<description>Server Error</description>
<detail />
</error>
我该如何解决这个问题?
答案 0 :(得分:0)
我找到了一个使用的工作:
GET https://fantasysports.yahooapis.com/fantasy/v2/users;use_login=1/games/teams
我只需按季节过滤。
答案 1 :(得分:0)
万一其他人遇到了这个问题,我就遇到了这个问题,而且雅虎似乎已经基本默默地弃用了/删除了对oauth的支持,因此您必须切换到oauth2才能使用它们的许多API。