Facebook 开放图谱帖子的 URL 是什么?
给定图形搜索返回的帖子 ID,例如:186173001411937
是否有链接到 facebook 中帖子的 url? 以下网址不起作用: http://www.facebook.com/post.php?id=186173001411937
Given a post id returned by a graph search, for example: 186173001411937
is there a url to link to the post in facebook?
The following url does not work:
http://www.facebook.com/post.php?id=186173001411937
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我发现,对于一个图 id 1099696306_140549259338782 的链接是这样构建的:
http://www.facebook.com/1099696306/posts/140549259338782
I found out, for a graph id 1099696306_140549259338782 the links is build like this:
http://www.facebook.com/1099696306/posts/140549259338782
老实说,我发现执行此操作的最简单方法就是:
其中
postId
只是帖子的直接 ID (186173001411937),而不是 userid_postid 变体。Honestly, the simplest way I've found to do this is just:
Where
postId
is just the straight id of the post (186173001411937), not the userid_postid variant.通过 graph api v2.5,您可以使用 posts 对象的 permalink_url 字段。
即:
将返回
with the graph api v2.5 you can use the permalink_url field of the the posts object.
i.e.:
will return
对于面向公众的页面帖子,请获取从 Facebook Graph 返回的 Id API 例如 12345678_12345678 并将其附加到 facebook.com 例如 https://www.facebook.com/12345678_12345678。当您访问该页面时,该帖子也会突出显示。
With regards to a public facing page post take the Id returned from the Facebook Graph API e.g. 12345678_12345678 and append it to facebook.com e.g. https://www.facebook.com/12345678_12345678. The post is also highlighted as you access the page.