簡體   English   中英

允許在用戶牆上張貼Facebook帖子

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM