我有以下代码。如果我将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