我正在從我的新聞流中獲取數據來過濾它。這需要Facebook有時超過5秒。我點擊Google App Engine的url_fetch()
超時。通過谷歌應用引擎上的Python緩慢的Facebook API(GAE)
現在有什麼辦法可以解決這個超時或提高Facebook回覆我的請求的速度嗎?這是我得到我的例外的部分:
params[u'access_token'] = self.access_token
result = json.loads(
urlfetch.fetch(
url=u'https://graph.facebook.com/me/home?limit=1000,
payload=urllib.urlencode(params),
method=urlfetch.POST,
headers={u'Content-Type': u'application/x-www-form-urlencoded'}
).content)
如果來自'urlfetch'的信息最終被髮送到瀏覽器,您還可以考慮在Facebook的Javascript SDK中使用jQuery $ .getJSON()來繞過這個限制。 –