Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有权限在用户墙上发布facebook帖子_Javascript_Facebook - Fatal编程技术网

Javascript 有权限在用户墙上发布facebook帖子

Javascript 有权限在用户墙上发布facebook帖子,javascript,facebook,Javascript,Facebook,我用下面的代码在我朋友的墙上发帖子 这个代码的问题是,它在提示,当我单击“仅共享它的帖子”,但我希望它在用户墙中发布时,他已经授予了权限 function streamPublish(name, description, hrefTitle, hrefLink, userPrompt){ FB.ui( { method: 'stream.publish', message: '', attachment: { name:

我用下面的代码在我朋友的墙上发帖子

这个代码的问题是,它在提示,当我单击“仅共享它的帖子”,但我希望它在用户墙中发布时,他已经授予了权限

     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();
我试图删除用户提示消息,但它仍然提示


提前感谢。

您正在使用那里的提要对话框;这将打开一个Facebook提供的对话框,供用户在内容发布到其提要之前预览和确认内容

如果要使用
publish\u-stream
扩展权限直接发布到用户源,则需要直接对
/{USER ID}/feed
进行API调用-有关更多信息,请参阅

请记住,用户仍然需要同意他们在behald上发表的每一篇文章,只是不需要使用Facebook的feed对话框