2012-09-14 30 views
1

我正在設計一個Web應用程序,允許人們使用Facebook Graph API在人牆上張貼信息。基本上,我的應用程序用戶可以通過名稱搜索人員,然後編寫消息並最終將其發佈到牆上。如何使用Facebook API查詢用戶牆上是否允許發佈?

問題是,在某些情況下,Facebook上的用戶會阻止其他人在牆上張貼信息。所以當從我的應用程序發送帖子Facebook將返回一個錯誤。

我的問題是Facebook API是否返回一個參數,指出是否可以根據他們在Facebook上的許可張貼到某人的牆上。

謝謝!

回答

0

FQL user table有一個名爲can_post場:

can_post | bool |觀衆是否可以發佈到用戶的牆上。

+0

非常感謝您的回答 – Gabi

+0

我的應用程序也將發佈到事件和組(不僅限於用戶)。你碰巧知道是否有一個「can_post」等同於事件和組? – Gabi

+0

不,不是直接。我認爲你可能必須首先檢查組/事件的隱私,如果它不是公開的,你必須檢查用戶是否是該組/參與者的成員... – CBroe

相關問題