python urllib2 {“error_code”:1,“error_msg”:“发生未知错误”}

时间:2014-05-08 17:25:20

标签: python facebook urllib2 error-code

我有以下代码。如果我将posts值保持为50,那么它可以正常工作,如果我将其设为200或更大,那么它会给我错误:

{"error_code":1,"error_msg":"An unknown error occurred"}

从Facebook服务器端获取http响应或问题是否有问题:

import sys
import urllib2
import json

fbpageid = 'cnn'
fb_url = 'https://graph.facebook.com/'
ACC_TOKEN = 'xxx'
fields = 'id,name,likes,talking_about_count,posts.limit(200)'
url = fb_url + fbpageid + "?fields=" + fields + "&access_token=" + ACC_TOKEN
print url
try:
     response = urllib2.urlopen(url)

except urllib2.HTTPError, error:
     contents = error.read()
     print contents

1 个答案:

答案 0 :(得分:0)

由于facebook api调用超时,可能会发生

https://developers.facebook.com/bugs/208797482578964