有没有办法围绕JSON块?

时间:2009-10-26 18:28:00

标签: json

我昨晚第一次访问了以下网址,并在那里看到了JSON数据没有问题:http://mlb.mlb.com/ws/search/MediaSearchService?team_id=111&start=0&site=mlb&hitsPerPage=12&hitsPerSite=10&type=json&c_id=&src=vpp&sort=desc&sort_type=custom

今天早上,我收到以下消息:“请联系搜索管理员,因为请求来自无效的主机/域名”

我也无法在Yahoo Pipes中得到答复。

是否有办法解决看似块的问题?不确定还能发生什么。

3 个答案:

答案 0 :(得分:1)

你确定这不是一个意外曝光的内部API吗?如果是,他们完全有权阻止所有人(刚刚测试过,我得到了相同的消息)或者如果它是针对第三方开发人员而是通过托管API密钥存储,则必须获取某种方式的API密钥。

答案 1 :(得分:1)

如果有障碍,那就有原因。

我对绕过这个特殊区块非常谨慎 - 美国职业棒球大联盟在过去已被证明非常诉讼。你不想因违反DMCA而被起诉 - 他们可以负担得起比你更昂贵的律师。

答案 2 :(得分:0)

您的JSON正在通过http提供。由于您的URL以前工作过,现在不工作,服务器很可能会检查身份验证cookie。这已经过期了。您应该检查是否有API /方式通过他们的服务验证您的呼叫,否则即使您找到了解决方法,也无法保证它将继续有效。