我试图拨打以下网址获得使用Python返回的JSON:调用从GAE应用程序的YouTube API返回403
http://gdata.youtube.com/feeds/api/users/pbsnewshour/uploads?v=2&alt=jsonc&prettyprint=true
但所有我得到的是:
File "/base/data/home/runtimes/python27/python27_dist/lib/python2.7/urllib2.py", line 531, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 403: Forbidden
我需要补充一点,我打开了用于gae应用的YouTube Analytics API和YouTube Data API v3服务。
这是我在Python端使用的代码:
req = urllib2.Request(url, headers={'User-Agent' : "Magic Browser"})
response = urllib2.urlopen(req)
dump = response.read()
d = json.loads(dump)
在当地的一切工作正常。
关于如何解决这个问题的任何想法?