Facebook Graph API ...如何开始?

时间:2011-11-12 21:58:02

标签: facebook api facebook-graph-api

您好我正在尝试获取关于Bret Taylor朋友列表的JSON文件(" btaylor"是用于练习的Facebook个人资料)。我正在阅读Graph API官方指南(在FB网站上),我不希望为此请求我需要一个授权令牌代码。

我从链接

找到了访问令牌代码
https://graph.facebook.com/oauth/access_token?
     client_id=YOUR_APP_ID&client_secret=YOUR_APP_SECRET&
     grant_type=client_credentials

我已经写了我的aps id和密码但是如果我尝试使用访问令牌代码打开以下URL

https://graph.facebook.com/btaylor/friends?access_token=MY_TOKE_AUTH_CODE

我收到以下错误消息:

{
   "error": {
      "message": "(#604) Can't lookup all friends of 220439. Can only lookup for the logged in user (0), or friends of the logged in user with the appropriate permission",
      "type": "OAuthException"
   }
}

令牌代码类似于access_token=112701417077438|GnwE4LeR_f_3r-mmxoi79ukgEFd

问题出在哪里?有了Google,我发现了一些带有长php页面的教程,但是按照官方指南,我无法理解如何使用所有这些代码...在官方指南中,所有内容都显得简短而简单...... / p>

1 个答案:

答案 0 :(得分:1)

首先,您需要设置您的Facebook应用程序。转到开发者应用程序:

https://developers.facebook.com/apps

在此过程中,您将获得App ID和App Secret。记下它们。

接下来需要做什么取决于您要创建的应用类型,无论是网络应用还是Facebook上的应用。你谈到访问令牌,所以我想你想创建一个网络应用程序。

步骤在这里,非常简单:

http://developers.facebook.com/docs/guides/web/#login

您需要在第一步收集的信息。