雅虎!Sports 提供了一项新功能,可以为特定的一天设置您的梦幻球队阵容。它通过一个简单的 URL 工作,如下所示:
http://hockey.fantasysports.yahoo.com/hockey/{leagueId}/{teamId}/startactiveplayers?date={yyyy}-{mm}-{dd}&crumb={crumb}
如果我填写参数并在浏览器中访问该页面,它工作正常。
如果我尝试并自动化这个过程(我的想法是我可以在本赛季剩下的时间里设置我的阵容,并且只根据需要进行调整)它不起作用。
我尝试使用 AJAX 调用提交请求,该调用返回一个没有响应对象的非描述性错误,以及一个返回成功响应的 Phantom JS 调用,尽管阵容更改实际上并未生效。
我怎样才能弄清楚缺少什么?
编辑:这是一个示例 AJAX 请求:
Request URL:http://hockey.fantasysports.yahoo.com/hockey/56377/3/startactiveplayers?date=2013-1-22&crumb=DmhVvCa0WXX
Request Headersview source
Accept:*/*
Origin:null
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17
Query String Parametersview sourceview URL encoded
date:2013-1-22
crumb:DmhVvCa0WXX
和回应:
readyState: 0
responseText: ""
status: 0
statusText: "error"