Python Facebook图形API没有响应

Python Facebook图形API没有响应,python,facebook,facebook-graph-api,Python,Facebook,Facebook Graph Api,该脚本用于从给定网页获取Facebook共享/喜欢,但今天它停止工作。他们是否更改了API,或者出现了其他问题 它也应该可以工作,最好直接使用r.json()将其转换为json,而不是r.text,然后使用json.load import requests import json url = "http://www.theguardian.com/world/2014/oct/01/ebola-us-doctors-texas-liberia" api = 'http://graph.face

该脚本用于从给定网页获取Facebook共享/喜欢,但今天它停止工作。他们是否更改了API,或者出现了其他问题

它也应该可以工作,最好直接使用r.json()将其转换为json,而不是r.text,然后使用json.load

import requests
import json

url = "http://www.theguardian.com/world/2014/oct/01/ebola-us-doctors-texas-liberia"
api = 'http://graph.facebook.com/?id='
r = requests.get(api + url)
data = r.text
x = json.loads(data)
if 'shares' in x:
    try:
        print 'Facebook shares', x['shares']
    except:
        pass

根据

HTTP请求返回什么?
{u'error':{u'message':u'(#4)已达到应用程序请求限制,'u'code':4,u'type':u'OAuthException'}}
可能是我过期了API请求吗?不,你只是做得太多了。添加一个访问令牌,您将能够执行更多操作
import requests
import json

url = "http://www.theguardian.com/world/2014/oct/01/ebola-us-doctors-texas-liberia"
api = 'http://graph.facebook.com/?id='
r = requests.get(api + url)
data = r.json()
if 'share' in data:
    try:
        print 'Facebook shares', data['shares']
    except:
        pass