Javascript 如何在用户墙上自动发布Facebook图

Javascript 如何在用户墙上自动发布Facebook图,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,嗨,当他连接时,我怎么能简单地把东西贴到用户墙上 我试过这个: <div id="fb-root"></div> <script src="//connect.facebook.net/en_US/all.js"></script> <script type="text/javascript"> FB.init({ appId

嗨,当他连接时,我怎么能简单地把东西贴到用户墙上

我试过这个:

      <div id="fb-root"></div>
        <script src="//connect.facebook.net/en_US/all.js"></script>
          <script  type="text/javascript"> 

            FB.init({
              appId      : '35455XXXX46207', // App ID
              status     : true, // check login status
              cookie     : true, // enable cookies to allow the server to access the session
              xfbml      : true  // parse XFBML
            });


var publish = {
  method: 'feed',
  message: 'getting educated about Facebook Connect',
  name: 'Connect',
  caption: 'The Facebook Connect JavaScript SDK',
  description: (
      'A small JavaScript library that allows you to harness ' +
      'the power of Facebook, bringing the user\'s identity, ' +
      'social graph and distribution power to your site.'
  ),
  link: 'http://www.fbrell.com/',
  picture: 'http://www.fbrell.com/f8.jpg',
  actions: [
    { name: 'fbrell', link: 'http://www.fbrell.com/' }
  ],
  user_message_prompt: 'Share your thoughts about RELL'
};

FB.ui(publish, Log.info.bind('feed callback'));
</script>

FB.init({
appId:'35455xxx46207',//应用ID
状态:true,//检查登录状态
cookie:true,//启用cookie以允许服务器访问会话
xfbml:true//解析xfbml
});
变量发布={
方法:“提要”,
信息:“接受关于Facebook Connect的教育”,
名称:“连接”,
标题:“Facebook连接JavaScript SDK”,
说明:(
“一个小型JavaScript库,允许您利用”+
“Facebook的力量,带来了用户的身份,”+
“社交图和网站的分布能力。”
),
链接:'http://www.fbrell.com/',
图片:'http://www.fbrell.com/f8.jpg',
行动:[
{名称:'fbrell',链接:'http://www.fbrell.com/' }
],
用户\消息\提示:“分享您对RELL的想法”
};
ui(publish,Log.info.bind('feed callback');
这会打开一个facebook弹出窗口,但我想直接用一些代码来实现。。(就像spotify那样)

问题是什么?(我得到了那件事的分机号码)


谢谢

Spotify使用开放图形

Joe Bloggs{action}在{app}上创建了一个{object}

所以乔·布洛格斯在{'Spotify'上听了一首{'song name and title'}

您可以配置这些权限,并且在接受应用程序时需要获得这些权限

进入FB开发者>应用程序>编辑应用程序>打开图表中的应用程序


这就是你能做到的。至于自动共享,我不确定,我自己也在寻找,但怀疑它不可行。想象一下滥用的能力。但听起来open Graph可以满足您的需求。

问题描述中没有“不能使此功能也正常工作”。你想让我们为你制作作品吗?不,我只是找不到任何方法在用户墙上发布..:(我只是想从FB开始得到一些帮助。在我的案例中,FB是未定义的。不知道为什么:(示例: