2013-07-25 35 views
0

我在Facebook上有一个应用程序,它在用户墙上发布故事。我试图防止发布用户墙多次发布相同的故事,所以这就是我所做的。Facebook:使用read_stream检查是否存在于fb用户墙上的帖子ID

成功分享后,我将facebook Post ID存储在我的服务器数据库中。 我被困在我必须检查存储在我的服务器数据库中的帖子ID是否存在于用户墙上的部分,然后才发布故事?

我要求publish_stream和read_stream!

谢谢。

回答

2

https://graph.facebook.com/<post_id>?access_token=<users access token>,如果你得到一个“truthy”回应,帖子就会存在,如果你得到一个图形api错误/异常,那么它不存在。

+0

是否有任何方式来获取图形响应在PHP布尔真正的假? –

+0

你可以自己写一个函数来检查帖子是否存在,并让该函数解释响应并返回一个布尔值,但图形api不会返回一个布尔值对于那个 –

+0

是的我要使用php json_decode并从图中检查数组为created_time,如果不存在再发布! 谢谢吉姆 –

相关问题