2011-12-07 194 views
1

我在問我是否真的在應用程序中使用 發佈在用戶的朋友牆上?用Facebook對話框或PHP圖形API發佈到用戶朋友牆上

釋:

  • 用戶A允許我與publish_stream許可申請。
  • 用戶A有3個朋友:B,C和d
  • 在我aplication我希望發佈用戶C

用戶C的消息不使用,並授權我的應用程序,但是是朋友用戶A

我在問我是否使用提要對話框(http://developers.facebook.com/docs/reference/dialogs/feed/)或圖API,我可以做到這一點。

感謝

回答

0

當然,你可以 - 如果你使用的飼料對話框(FB.ui),用戶可以選擇一個朋友牆/時間表張貼到。您不需要publish_stream權限,因爲它是用戶啓動的帖子。 publish_stream權限僅適用於您的應用程序創建的「自動」帖子。

+0

其實,我需要從我的應用程序做一個自動後續 我有用戶朋友USER_ID,我想對他的牆,當我的應用程序需要,在後公佈他的牆 – superscral

1

publish_stream使您的應用能夠將內容,評論和喜歡發佈到用戶的流和用戶朋友的流中。通過此權限,您可以隨時將內容發佈到用戶的Feed,而無需使用offline_access。但請注意,Facebook建議使用用戶發起的共享模式。

來自Facebook permissions

+0

是的,我知道許可文件,但我已經測試了下面的東西,它不工作: FB.api('/ 123455/feed','post',opts,function(response).. – superscral

+0

what errors如果有的話)是否得到了? – Lix

+0

我從此代碼收到警告消息'發佈錯誤': FB.api('/ 123456789/feed','post',opts,function(response){if(!response | | res ponse.error) { alert('Posting error occured'); } else alert('Success - Post ID:'+ response.id); } }); – superscral

相關問題