【问题标题】:Facebook send button without appid没有appid的Facebook发送按钮
【发布时间】:2015-03-25 01:30:23
【问题描述】:

您可以在没有 appid 的情况下使用 Facebook 发送按钮功能 (https://developers.facebook.com/docs/plugins/send-button) 吗?

Facebook 中的示例似乎可以在没有 APP_ID 的情况下工作

<body>
    <div id="fb-root"></div>
        <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.0";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>

    <div class="fb-send" data-href="http://www.bbc.co.uk" data-colorscheme="light"></div>
</body>

但不希望按钮在需要时突然停止工作!

【问题讨论】:

    标签: facebook


    【解决方案1】:

    我认为它是必需的,因为单击您提供的链接中的“获取代码”按钮时显示的示例似乎需要它。

    <div id="fb-root"></div>
      <script>(function(d, s, id) {
         var js, fjs = d.getElementsByTagName(s)[0];
         if (d.getElementById(id)) return;
         js = d.createElement(s); js.id = id;
         js.src =       "//connect.facebook.net/en_US/sdk.js#xfbml=1&appId=1530164767244635&version=v2.0";
         fjs.parentNode.insertBefore(js, fjs);
        }(document, 'script', 'facebook-jssdk'));
      </script>
    

    我建议使用 app_id。您是否尝试在网站上不使用 app_id 的情况下使用它?

    【讨论】:

    • 我希望用户能够在私信中将链接分享给他们的朋友,但不想为了获得应用 ID 而创建应用。
    • 好吧,如果你测试了它并且它工作正常,我会说去吧。找不到任何说它是严格要求的。我曾经使用过 app_id,但用于进行 Graph API 调用。既然你只想要一个发送按钮,那应该没问题:)
    • 这是我的结论,但很高兴得到其他意见,谢谢:)
    猜你喜欢
    • 2013-06-23
    • 2012-09-01
    • 2011-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    • 1970-01-01
    相关资源
    最近更新 更多