Facebook访问令牌

时间:2011-05-02 00:34:40

标签: facebook facebook-graph-api

我有兴趣使用脸谱图API来传递电子邮件并获取一个人的姓名......如下:

https://graph.facebook.com/search?q=mark@facebook.com&type=user&access_token=2227470867|2.havcPA9QlMy6tLY1FXqeJA__.3600.1304301600.0-502023190|fejBKRrESzcndWh2rM0ZtyFMGeE

返回:

{
   "data": [
      {
         "name": "Mark Zuckerberg",
         "id": "4"
      }
   ]
}

我的问题是如何获得access_token?我没有为用户建立一个应用程序来批准更有兴趣点击API来查找某个人的姓名。

关于如何获得访问令牌的想法?

由于

2 个答案:

答案 0 :(得分:0)

您需要使用Developer应用程序创建Facebook应用程序。然后,您可以获取App身份验证令牌(请参阅http://developers.facebook.com/docs/authentication/的“应用程序登录”部分),这样您就可以使用图谱API。

答案 1 :(得分:0)

使用facebook graph api时,您应该知道几件事

  1. 首先,您需要创建 Facebook应用,这将提供 APP ID APP Secret ,但不会创建访问令牌

    您可以参考: - http://techpost360.blogspot.com/2016/10/build-your-own-facebook-app.html

  2. 其次,您需要为您在第一点创建的应用创建访问令牌。 您可以参考以下内容: - http://techpost360.blogspot.com/2016/10/create-facebook-access-token.html

  3. 当然,要执行上述两项活动,您需要登录" http://developers.facebook.com"

    现在如何创建访问令牌,请找到以下步骤: -

    1. 登录" https://developers.facebook.com/"
    2. 在顶部菜单上转到"工具&支持"
    3. 您将被重定向到新屏幕,在新页面上,您会找到一个链接"访问令牌工具" ,只需点击它即可。
    4. 在"访问令牌工具"在屏幕上,您可以找到之前创建的所有应用。只是尝试找到您创建的应用程序。
    5. 找到您的应用后,您会发现链接声明&#34;您需要授予您的应用获取访问令牌的权限&#34; ,只需点击该链接即可< strong>&#34;访问令牌&#34; 已准备就绪。
    6. 用于扩展&#34;访问令牌&#34;限制您可以点击调试,然后它会将您重定向到新屏幕,您只需点击&#34;扩展访问权限&#34;
    7. 希望这可以帮助您使用Access Token。有关详细信息,请按照上面发布的参考文章链接进行操作。

      由于