2013-07-25 38 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,如果不存在再發布! 謝謝吉姆 –

相關問題