【发布时间】:2015-07-15 21:20:29
【问题描述】:
我正在尝试在谷歌应用引擎应用程序中向 python 中的粒子服务器发出请求。
在我的终端中,我可以简单成功地完成请求,请求如下:
res = requests.get('https://api.particle.io/v1/devices', params={"access_token": {ACCESS_TOKEN}})
但在我的应用程序中,同样的事情不适用于 urlfetch,它一直告诉我它找不到访问令牌:
url = 'https://api.particle.io/v1/devices'
payload = {"access_token": {ACCESS_TOKEN}}
form_data = urllib.urlencode(payload)
res = urlfetch.fetch(
url=url,
payload=form_data,
method=urlfetch.GET,
headers={
'Content-Type':
'application/x-www-form-urlencoded'
},
follow_redirects=False
)
我不知道问题是什么,也没有办法调试。谢谢!
【问题讨论】:
标签: python google-app-engine python-requests urlfetch