Facebook 如何从FB canvas应用程序重定向用户';s向FB canvas应用程序发送提要

Facebook 如何从FB canvas应用程序重定向用户';s向FB canvas应用程序发送提要,facebook,facebook-graph-api,canvas,facebook-javascript-sdk,facebook-php-sdk,Facebook,Facebook Graph Api,Canvas,Facebook Javascript Sdk,Facebook Php Sdk,我想这样实现: 有一个共享按钮,它将张贴在我的墙上以及朋友的墙上的饲料。“共享”按钮的代码如下: FB.ui({ method: 'feed', caption: 'I just want to share', picture: 'https://manachi.herokuapp.com/images/logo_large.jpg', name: 'Checkout my Friend Smash greatness!', link: 'https://manachi.he

我想这样实现:

有一个共享按钮,它将张贴在我的墙上以及朋友的墙上的饲料。“共享”按钮的代码如下:

  FB.ui({ method: 'feed',
  caption: 'I just want to share',
  picture: 'https://manachi.herokuapp.com/images/logo_large.jpg',
  name: 'Checkout my Friend Smash greatness!',
  link: 'https://manachi.herokuapp.com/'
}, fbCallback);
我只是想重定向到我的FB画布游戏,如果有人点击游戏的提要。例如,如果用户玩糖果粉碎游戏,完成游戏后,用户将在其提要上共享该游戏。如果有人点击共享帖子,它将在Facebook画布内打开糖果粉碎游戏


在我的比赛中没有挑战,没有得分。我只想实现上面提到的Canvas游戏应用程序共享功能

您可以尝试下面的代码。有时序列可能很重要,直接实现函数(响应)方法而不是实现fbCallback对我来说很有效

FB.ui(
      {
       method: 'feed',
       name: 'ManachiApp',
       caption: 'I just want to share',
      description: ('I just want to share on fb wall'),
      link: 'https://apps.facebook.com/manachi/',
      picture: 'http://manachi.herokuapp.com/images/logo_large.jpg'
      },
      function(response) {
        if (response && response.post_id) {
          alert('Post was published.');
        } else {
          alert('Post was not published.');
        }
      }
    );