在 Facebook 游戏的 Facebook 共享出版物上禁用/配置 "play" link

Disable / configure "play" link on facebook shared publication from a facebook game

我有一个 facebook 应用程序,它只能在页面选项卡应用程序内显示内容,因为它需要知道页面 ID 才能知道要显示哪些内容。 我的应用程序需要具有 "invite friends" 功能并且是在 2.4 API 版本上创建的,因此我必须将我的应用程序定义为游戏。

问题是: 当我从 Facebook 页面选项卡应用程序分享内容时,我的出版物上有一个 "play" link 并且 link 重定向到该应用程序,而不是页面选项卡应用程序。 我找不到任何信息来知道将用户重定向到哪里。

我可以禁用这个 link 吗? 或者将其配置为将用户重定向到页面选项卡应用程序? 或者我可以在 2.4 API 中的游戏以外的任何其他类别中拥有 "invite friends" 功能吗?

我使用facebook JS SDK分享:

FB.ui(
    {
        method: 'share',
        href: $(this).attr('href'),
    },
    function(response){});

感谢您的回答和建议。

我从 Facebook 社区组得到了这个答案:

" 如果您想使用 invitable_friends,您的应用必须是一款游戏并具有 canvas 实现。它需要可以在 canvas 上播放,无需重定向到其他任何地方首先。如果不是这种情况,或者您的应用不是真正的游戏 – 那么您不能使用它。

此处列出了可能的备选方案:https://developers.facebook.com/docs/apps/faq#friend_invite "