网站上的一个特定Facebook状态

时间:2012-01-28 12:08:11

标签: facebook

我想建立一个网站,用户可以通过提交状态的URL来发布他们的Facebook状态消息。

(可以通过右键点击状态消息下的“前”并复制链接来检索URL。)

  • 将隐私更改为公开并提交链接后,即可 应该显示在我的网站上,有可能喜欢, 分享和评论状态。
  • 有办法吗?我想过iFrames,但有一个 更美的解决方案? :)

更清楚地说明:我不想要用户的所有状态更新,只需要特定的状态 - 因此我想使用直接导致状态的URL。

1 个答案:

答案 0 :(得分:1)

如果你真的想拥有:

  

右键单击状态消息下的“之前”并复制   链路

在您的应用程序流程中,您可以解析那里的URL以提取有关帖子/相册/照片/状态/等的信息...
请记住,用户可以点击任何类型的帖子
URL看起来像这样:
https://www.facebook.com/rozen.lior/posts/10150498318655888

通过该网址,您可以提取帖子的ID - 10150498318655888并通过Graph API查询,如下所示:
https://graph.facebook.com/10150498318655888 ...

如果您只想要“状态更新”,那么您必须确保用户提供的链接确实是“帖子”...例如,从相册的同一位置拍摄的网址会显示像这样:

https://www.facebook.com/media/set/?set=a.XXX.YYY.ZZZ&type=1
这里有3组数字(XXX,YYY,ZZZ) - 第一批数字与帖子ID相同 - 只是它会为您提供相册的详细信息。

您可以使用Graph API Explorer

进行试验