Facebook Graph API:从发布网址查找图形对象

凯里姆

给定Facebook公开帖子的URL,如何在FB Graph API中找到帖子对象?(其次,为什么通过API访问时,这么多的用户供稿为空或几乎为空?)

我们希望能够发布的留言喜欢通过V2.X图形API后,鉴于这篇文章的网址。这样做需要帖子的对象ID,我们可以对其进行一些有根据的猜测,但是事实证明,通过API访问实际对象是不可靠的(对于某些帖子有效,而对其他帖子则无效)。

API的v2引入了应用程序作用域的用户ID,并且帖子ID通常看起来是{app-scoped用户ID} _ {unique post id}的形式。以下是一些尝试使用这些ID(全局用户ID,应用范围的用户ID和帖子ID)的各种组合在API中查找帖子的详细信息。

好,让我们尝试另一个方向。我们将翻阅用户的供稿,直到找到有问题的帖子。感觉这更像是API预期用例...

作为参考,这是我们一直在跟踪此问题的GitHub问题。

克劳

基本上,您需要这样做read_stream(您的应用程序将不会获得批准)。是的,即使该帖子是公开的,您仍然需要read_stream能够阅读所有帖子。

您可以在Graph API Explorer中轻松地进行操作。首先,请授予您的应用read_stream权限以获取Feed中的项目ID,这将为您提供“表单应用范围内的用户ID下划线帖子ID”的ID。然后删除read_stream(再次单击“获取访问令牌”并使用“清除”按钮),并尝试几个user_*权限-您会发现,对于大多数帖子,甚至是公开帖子,您仍然只会获得“不支持获取请求”,这意味着您不能阅读该对象。

菲,我有一个公开的帖子,在我的时间轴上的另一个页面上共享了一个视频帖子,“type是”video和“status_type是” shared_story,但既不user_statususer_videos不允许我阅读该帖子–只有当我read_stream再次授予许可后,我的应用才能阅读该帖子。与typestatus和status_type的另一个公共帖子相同mobile_status_update-可以读取read_stream,不具有任何user_*权限。

简而言之:API v2不再可能实现您想要实现的目标,并且该限制read_stream仅会授予没有官方FB客户端的平台上的应用程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Graph API Facebook超时

来自分类Dev

Facebook Graph API性别

来自分类Dev

Facebook Graph搜索API

来自分类Dev

Graph API Facebook超时

来自分类Dev

Facebook Graph搜索API

来自分类Dev

Facebook Graph API 升级

来自分类Dev

Facebook Graph API发布以及位置

来自分类Dev

Graph API的订购结果(Facebook)

来自分类Dev

Facebook Graph Api错误请求

来自分类Dev

Facebook Graph Api:缺少评论

来自分类Dev

Facebook Graph API GraphMethodException 100

来自分类Dev

从Facebook的Graph API存储数据

来自分类Dev

Facebook Graph API:工作历史

来自分类Dev

Facebook分享视频Graph API

来自分类Dev

如何从Facebook Graph API(/ me / photos)中获取照片的网址

来自分类Dev

Facebook Graph API-页面/帖子-如何获取照片网址?

来自分类Dev

Facebook Graph API个人资料图片网址

来自分类Dev

Facebook Open Graph与对象一起发布动作

来自分类Dev

Facebook Graph API:在用户页面上公开发布

来自分类Dev

使用Graph API和Python发布到Facebook组

来自分类Dev

使用FB GRAPH API发布到Facebook组

来自分类Dev

使用Graph API将图像发布到Facebook

来自分类Dev

Facebook Graph API:在用户页面上公开发布

来自分类Dev

如何获取按页发布的状态更新-Facebook Graph API

来自分类Dev

使用Graph API将图像发布到Facebook

来自分类Dev

使用Graph API的Facebook发布号召性用语按钮

来自分类Dev

Facebook Graph API-页面发布中的(#200)权限错误

来自分类Dev

graph.facebook在对象中输出

来自分类Dev

使用Swift创建Facebook Open Graph对象