4

我正在尝试制作一个小的桌面警报脚本,它会告诉我我的 Facebook 页面墙上是否有新帖子。很高兴看看我是否也有新的喜欢,但实际上我最想访问我的墙提要。

我不需要帮助来解析它或类似的东西(我实际上只是将存储的提要与当前的情况进行比较,以查看是否每 2 分钟左右有一次更改)我只需要知道如何访问它。

4

4 回答 4

4

您可以使用 Facebook Graph API 将您的个人资料提要(墙)中的内容作为 JSON 对象拉取。您可以在此处查看详细信息:http: //developers.facebook.com/docs/reference/api/

于 2011-06-29T17:52:32.660 回答
1

就像 McOcoonor 所说,您应该使用此处记录的 Facebook Graph API:http: //developers.facebook.com/docs/reference/api/

如果您希望您的应用程序能够持续、长期地访问您的 Facebook 信息,那么您需要offline_access在应用程序请求访问令牌时添加权限标志。记录在这里: https ://developers.facebook.com/docs/authentication/permissions/

为了在 Python 中完成这一切,您可能会对这个 SA 问题感兴趣:Facebook Graph API 和 Django

于 2011-06-29T18:04:54.940 回答
0

您可以尝试使用库来访问您的 facebook 墙。它需要在 facebook 上注册您的应用程序,但很容易做到http://developers.facebook.com/setup/

然后你可以签出一个 python 包装器到 facebook api -> http://code.google.com/p/pyfb/ 或者从 pypi 下载它 ->sudo pip install pyfb

于 2011-07-16T22:27:06.880 回答
0

如果您使用 facebook sdk for python ( https://github.com/mobolic/facebook-sdk ),您可以使用 get_connections 方法( http://facebook-sdk.readthedocs.io/en/latest/api.html#获取连接

导入脸书

graph = facebook.GraphAPI(access_token) feeds = graph.get_connections('me', 'feed')

于 2016-05-14T15:46:32.043 回答