您好我正在尝试获取关于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>
答案 0 :(得分:1)
首先,您需要设置您的Facebook应用程序。转到开发者应用程序:
https://developers.facebook.com/apps
在此过程中,您将获得App ID和App Secret。记下它们。
接下来需要做什么取决于您要创建的应用类型,无论是网络应用还是Facebook上的应用。你谈到访问令牌,所以我想你想创建一个网络应用程序。
步骤在这里,非常简单:
http://developers.facebook.com/docs/guides/web/#login
您需要在第一步收集的信息。