2015-07-02 56 views
0

我正在使用java-script代碼通過graph-api在Facebook牆上發佈信息。我的內容已成功發佈到牆上,但隱私設置僅顯示給「朋友」的帖子,我需要將我的內容作爲「公開」展示發佈給每個人。下面 是我的代碼:Facebook feed post public {EVERYONE} javascript

var data= 
{ 
     message : 'Ateam4adream', 
     name : 'Ateam4adream virtual project management', 
     privacy: {'value': 'EVERYONE'}, 
     description : 'Sugerblock description #medicine #e-commerce (endorsed)', 
     picture : 'http://techphant.com/img/portfolio/SugarBlock4.jpg', 

} 
FB.api('/me/feed', 'post', data, responsefunction); 

我使用Facebook的參考指南:https://developers.facebook.com/docs/graph-api/reference/v2.2/post

回答

0

這可能是因爲你只允許應用在「朋友」發佈。如果是這樣,即使您指定發佈隱私權爲公開,但默認爲Friends。因此,爲了能夠公開發布,您必須首先向應用程序授予「公開」隱私設置。

如前所述,隱私設置不能設置爲比已批准的設置更開放。 login_screen