我真的希望这不是一个天真的问题,但是Facebook的实时更新对用户的状态更新有效吗?如果是这样,谁能给我指出正确的方向,因为我似乎无法在任何地方证实这一点。
发布于 2011-10-10 05:39:47
您还不能订阅这些用户连接:主页、已添加标签、发布、照片、相册、视频、群组、笔记、事件、收件箱、发件箱、更新、帐户
http://developers.facebook.com/docs/reference/api/realtime/
发布于 2011-09-27 22:15:11
这叫做长轮询。查查node.js和long-polling ajax concepts。
本质上,客户端发出一个初始ajax请求,并等待未设置超时的响应。服务端JS会在用户更新状态时触发事件,并将响应发送给任何等待该响应的JS客户端。信息更新后,客户端立即发送另一个请求并等待下一个事件。
发布于 2011-12-26 19:06:46
你可以订阅应用程序用户的“feed”连接,这也会在状态更新时触发。
URL = 'https://graph.facebook.com/%s/subscriptions' % appid
data = {'object': 'user',
'fields': 'feed',
'callback_url': callback,
'verify_token': verify_token,
'access_token': access_token,
}
res = requests.post(URL, params=data)
print res.content
print res.okaccess_token必须是应用程序访问令牌,而不是用户访问令牌。以上请求将为您订阅所有用户的更新!但是,Facebook服务器发送的消息将只包括用户的用户ID,而不包括发生了什么事情的细节。你必须自己找出答案。
https://stackoverflow.com/questions/7570580
复制相似问题