如何在不要求用户登录的情况下获取facebook api访问令牌?

时间:2014-07-07 22:15:52

标签: facebook api facebook-graph-api

我一直在阅读类似的问题,但没有一个能适用于我的案例。

我正在建立一个关于城市的网页,纽约说。我想做的是在页面上有一个包含关于纽约市的嵌入式facebook帖子的框。所以我想我需要使用facebook / search api并搜索" type = post"。从v2.0开始,facebook api不再支持搜索公共帖子,所以我不得不使用v1.0。

问题出现了: 不可能使用 app access token ,这是App ID | App secret,因为我在v2.0推出后创建了我的应用程序,因此我的应用程序只能通过v2.0支持api调用。但是,如果我使用用户访问令牌,它对我的​​案例没有任何意义,因为人们应该来我的页面查看城市信息,没有必要问他们登录他们的Facebook帐户。

那么如何才能获得进行api调用所需的令牌?这似乎很简单,但我现在很困惑。我只需要搜索公共数据,无需触摸用户信息。

或者我可以在每次访问此页面时登录我的帐户并获取访问令牌吗?笨...

1 个答案:

答案 0 :(得分:0)

Graph API v2.0中不再提供公开发布搜索,与访问令牌的类型无关。见https://developers.facebook.com/docs/apps/changelog#v2_0_graph_api

  

公共邮政搜索已不再可用。 (/search?type=post&q=foobar

相关问题