【问题标题】:How to redirect user from FB canvas app's feed Post to FB canvas app如何将用户从 FB 画布应用程序的提要帖子重定向到 FB 画布应用程序
【发布时间】:2014-03-26 13:32:36
【问题描述】:

我想这样实现:

有一个分享按钮,它会在我的墙上以及朋友墙上发布提要。分享按钮的代码是这样的:

  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 画布游戏。例如,如果用户玩 Candy Crush 游戏,并且在完成游戏后,用户会在他的 feed 上分享它。如果有人点击分享的帖子,它将在 Facebook Canvas 中打开 Candy Crush 游戏。

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

【问题讨论】:

    标签: facebook facebook-graph-api canvas facebook-javascript-sdk facebook-php-sdk


    【解决方案1】:

    你可以试试下面的代码。有时顺序可能很重要,直接实现函数(响应)方法而不是实现 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.');
            }
          }
        ); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-21
      • 1970-01-01
      • 2011-08-02
      • 1970-01-01
      • 2011-05-15
      相关资源
      最近更新 更多