这个问题可能有一个简单的答案,尽管经过几个小时的搜索我还是找不到它。我对 Facebook 搜索的基础知识很熟悉,但我需要做的是指定特定用户(不是应用程序的用户)并提取该用户的状态。无论出于何种原因,我无法弄清楚如何执行此操作,也无法弄清楚通过 Facebook 请求传递的正确权限。
有人知道吗?
谢谢。
答案是:您无法通过搜索 API“搜索”特定用户。在 Graph API v1.0 中,可能会像这样请求公共帖子:
GET /4/posts
在这里尝试一下:https://developers.facebook.com/tools/explorer?method=GET&path=4%2Fposts&version=v1.0这将返回马克·扎克伯格的公开帖子。在 Graph API v2.0 中,这不再可能:
https://developers.facebook.com/tools/explorer?method=GET&path=4%2Fposts&version=v2.0
请参阅 https://developers.facebook.com/docs/apps/changelog#v2_0_graph_api