Android 从API获取Facebook帖子的链接
我正在努力从如下API调用获取Facebook帖子的链接:Android 从API获取Facebook帖子的链接,android,facebook,facebook-graph-api,facebook-graph-api-v2.2,Android,Facebook,Facebook Graph Api,Facebook Graph Api V2.2,我正在努力从如下API调用获取Facebook帖子的链接: https://graph.facebook.com/v2.2/807247516000935/posts?access_token={TOKEN} 对于大多数帖子,我都可以使用“www.facebook.com/”+item.getId()”创建链接,但有时这种链接不起作用。是否有一条规则来创建始终有效的链接?我觉得大多数不起作用的链接都是帖子,其中包含指向Facebook帖子或页面的链接 谢谢你的帮助 此处涉及的案例: 使用链接
https://graph.facebook.com/v2.2/807247516000935/posts?access_token={TOKEN}
对于大多数帖子,我都可以使用“www.facebook.com/”+item.getId()
”创建链接,但有时这种链接不起作用。是否有一条规则来创建始终有效的链接?我觉得大多数不起作用的链接都是帖子,其中包含指向Facebook帖子或页面的链接
谢谢你的帮助 此处涉及的案例:
www.facebook.com/{POST_ID}
)查看帖子,则只有在隐私设置允许当前用户查看帖子的情况下,您才能查看帖子。例如:
- 如果隐私设置设置为
,任何人都可以看到带有该链接的帖子PUBLIC
- 如果隐私设置设置为
,则没有人可以看到带有该链接的帖子等仅限我
graph.facebook.com/{post\u ID}?access\u token={access\u token}
)任何隐私设置来查询帖子详细信息----编辑---- 区分“照片”和“状态”/“链接”`
当我们希望发布链接或状态消息时,图API将此视为<强> Posie<强>,并使用<代码> \POST /FIG/<代码>发布。p> 而且,如果我们想发布照片,则使用
\post/photos
但是,如果我们想使用\get//feed
获取帖子,它会为我们提供所有时间线帖子,无论是链接、状态还是照片
现在,如果您仔细注意,提要结果有一个键type
,它告诉您它是链接还是状态或照片。此外,如果它是一张照片,API会为您提供另一个参数:object\u id
,该参数应用于获取指向该照片的链接
所以-
我只在我的应用程序中使用公共页面。但尽管如此,www.facebook.com/{POST_ID}并不适用于所有帖子。你的意思是你正在发布到公共页面?另外,你能使用Graph API获得帖子吗?我不会发布到任何页面。我正在解析Facebook API中的数据,显示帖子和这些帖子的链接。如果你能提供一个示例页面/postYeah,一个示例就是这个页面:。当我试图链接到他的最后一篇文章的链接不起作用。
if type="photo"
link="http://facebook.com/{object_id}"
else
link="http://facebook.com/{id}"