[英]facebook post on user wall with permission
我正在使用下面的代碼在我的朋友牆上發布。
這段代碼的問題是,提示,當我單擊“僅共享”時,但我希望將其發布在用戶牆上,他已經授予了權限。
function streamPublish(name, description, hrefTitle, hrefLink, userPrompt){
FB.ui(
{
method: 'stream.publish',
message: '',
attachment: {
name: name,
caption: '',
description: (description),
href: hrefLink
},
action_links: [
{ text: hrefTitle, href: hrefLink }
],
user_prompt_message: userPrompt
},
function(response) {
});
}
streamPublish();
我嘗試刪除user_prompt_message但它仍然提示。
提前致謝。
您正在那里使用Feed對話框; 這將打開一個Facebook提供的對話框,供用戶預覽並確認內容,然后再發布到其供稿中。
如果您想使用publish_stream
擴展權限直接發布到用戶feed, publish_stream
需要直接對/{USER ID}/feed
進行API調用-請參閱https://developers.facebook.com/docs/reference/api/user /#feed了解更多信息。
只需記住,用戶仍然需要同意代表他們所作的每條帖子,只是不需要您使用Facebook的feed對話框來這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.