图形API - 作为用户?

时间:2012-11-05 19:34:51

标签: facebook-graph-api

我正在努力掌握Graph API。我是否正确地理解,如果我想通过代码要求我自己,说朋友,我应该

  1. 注册我的应用程序并获取应用程序访问令牌
  2. 使用我自己的凭据登录并获取用户访问令牌?
  3. 我发现很难掌握文档中的概念。

2 个答案:

答案 0 :(得分:1)

流程应该如下:

  1. 用户添加应用并授予权限。
  2. 返回用于查询数据的access_token(用户访问令牌)。
  3. 一般来说,您要求权限,并获得一个可以打开锁定内容的密钥。那就是access_token。

    App Access_token和用户access_token 之间的区别:

    当您作为应用执行某些操作时,需要使用App access_token。就像获取应用程序的见解,或者使用订阅一样,等等。

    如果您想充当在其帐户中添加了应用的用户,则需要用户access_token。

    参考你的问题,你显然不需要App access_token。

答案 1 :(得分:0)

你需要同时做这两件事。

注册您的应用程序会告诉Facebook这些请求来自何处。他们会监控您的应用对警方违反您条款的应用提出的要求。

一旦您拥有该应用程序,您就会亲自对其进行身份验证,以便代表您从Facebook获取信息或将信息发布到Facebook。该应用必须要求具体权限,您必须授予这些权限才能使用。