2013-07-26 44 views
0

在PHP與Facebook SDK,當我從我的應用程序發佈使用/我/飼料,如果我使用'SELF'隱私設置,它工作正常。當我將它更改爲CUSTOM列表並將其限制爲ID時,我收到「朋友」未被識別的錯誤。這是什麼意思?如何使用CUSTOM隱私設置從一個應用程序中的Facebook發佈在PHP

//作品

$privacy = array(
    'value' => 'SELF', 
); 

//不工作,說:「朋友們無法識別」

$privacy = array(
    'value' => 'CUSTOM', 
    'allow' => '{<id1>}' 
} 

我通過關於這一主題的許多問題問這一個前閱讀。

此外,來自FB的這篇文檔讓我很困惑,關於應用的帖子是什麼和不可能的。 「

」注意:隱私參數僅適用於發佈到用戶自己的時間軸上的帖子,並且最終受用戶爲應用配置的隱私限額管理,不適用於由應用代表用戶發佈的帖子到另一個用戶的時間表或者頁面,事件或組,在這些情況下,任何可以查看組或事件中的時間表或內容的人都可以查看這些帖子。「

回答

0

您需要添加一個名爲'friends'的參數,其值爲'SOME_FRIENDS'。

這樣的:

$privacy = array(
    'value' => 'CUSTOM', 
    'friends' => 'SOME_FRIENDS', 
    'allow' => 'id1,id2,id3' 
); 
相關問題