1
J'ai le code ci-dessous. Si je garde la valeur posts
comme 50
il fonctionne très bien, si je fais 200
ou plus il me donne l'erreur:python urllib2 {"code_erreur": 1, "error_msg": "Une erreur inconnue s'est produite"}
{"error_code":1,"error_msg":"An unknown error occurred"}
Est-ce problème à obtenir la réponse http ou d'un problème de côté serveur Facebook:
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
on dirait votre La requête échoue du côté de Facebook, probablement parce que vous allez chercher autant de messages - demande moins de messages et pagine dans la réponse pour obtenir des pages supplémentaires – Igy