我可以从我的Twython回调处理程序中创建一个返回状态为500的httplib POST请求吗?

时间:2016-02-16 05:28:59

标签: twython

在我的twitter回调处理程序中,我似乎无法发出httplib POST请求,因为它会抛出一个不相关的401 Token Invalid Expired错误。我正在使用Google App Engine并尝试了urlfetch功能。

`headers = {“Content-type”:“application / x-www-form-urlencoded”,“Accept”:“text / plain”}     conn = httplib.HTTPConnection(create_url)     conn.request(“POST”,“”,form_data,headers)     response = conn.getresponse()     如果response.status == 500:         #do stuff

匹配错误日志:     Twitter API返回401(未授权),无效/已过期至肯定

1 个答案:

答案 0 :(得分:0)

解决方案是使用Requests库来获取POST请求。由于某些未知原因,httplib或urlfetch都无法在Google App Engine上的twittercallback端点中运行。