【问题标题】:Facebook API : Can I use public API(v2.x) without access token. (share count)Facebook API:我可以在没有访问令牌的情况下使用公共 API(v2.x)吗? (股数)
【发布时间】:2015-03-07 11:52:51
【问题描述】:

Facebook 链接分享计数 API https://graph.facebook.com/?id=http://stackoverflow.com

但是

在 2.x 版之后可用吗? (没有访问令牌) 我想使用这个 API

参考 https://developers.facebook.com/docs/graph-api/reference/v2.1/url

【问题讨论】:

    标签: facebook api facebook-graph-api share public


    【解决方案1】:

    没有人可以展望未来,但我怀疑 facebook 会很快再次禁用该端点,因为“新版本”仅在 v2.1 中引入。

    https://developers.facebook.com/docs/graph-api/reference/v2.2/url 的文档声明使用此端点需要访问令牌。这意味着您还可以使用易于获取的 App Access Token。只需在 https://developers.facebook.com/apps/ 创建一个新应用即可。

    【讨论】:

      【解决方案2】:

      我也有同样的问题。经过一番研究,我找到了这个链接https://developers.facebook.com/blog/post/2009/10/26/extending-facebook-share/。 您可以尝试使用这种方法,它适用于任何版本的 FB API:

      FB.api({
                      method: 'links.getStats',
                      urls: 'here you url'
                  }, function(response){
                      alert(response[0].total_count)
                  });
      

      https://api.facebook.com/restserver.php?&method=links.getStats&urls=http://stackoverflow.com&format=json-strings

      【讨论】:

        猜你喜欢
        • 2011-01-14
        • 1970-01-01
        • 2015-09-12
        • 1970-01-01
        • 1970-01-01
        • 2016-10-25
        • 1970-01-01
        • 1970-01-01
        • 2017-11-17
        相关资源
        最近更新 更多