【发布时间】:2013-02-19 08:46:23
【问题描述】:
我正在使用图形 api,我在我的应用程序中通过 facebook 登录 我的登录链接是
var authorize_url = "https://graph.facebook.com/oauth/authorize?";
authorize_url += "client_id=" + client_id;
authorize_url += "&redirect_uri=" + redirect_uri;
authorize_url += "&display="+ ( display ? display : "touch" );
authorize_url += "&scope=user_about_me,publish_stream,manage_pages,user_interests,friends_interests,user_birthday,friends_birthday,user_education_history,friends_education_history";
authorize_url += "&type=user_agent";
这里没有问题,一切正常。
但问题是,它返回给我的是“APP ACCESS TOKEN”,而不是“USER ACCESS TOKEN”。我只需要用户访问令牌来获取两个用户的共同朋友列表。 我经常冲浪并尝试了所有东西,但还没有运气。 谁能帮帮我?
【问题讨论】:
-
你为什么重复你的问题? stackoverflow.com/q/14936018/1405120
-
你使用的是什么平台?
-
@ThePCWizard :我只是以不同的方式提出问题,因为我没有得到解决方案。我正在使用 phonegap 并使用 javascript api 登录 facebook。但我总是得到应用程序访问令牌,而不是用户访问令牌。以及我尝试过的所有东西,但我仍然总是获得应用访问令牌
-
好的,您是否已将 Javascript SDK 添加到您的网站中??
-
@ThePCWizard:我正在使用 phonegap 并为 IOS 创建本机应用程序,因此没有网站。另一件事是一切正常,就像我正在获取兴趣列表、朋友列表等一样。没有问题尚未解决。但现在我想获取两个需要登录用户访问令牌的共同朋友 b/w 用户。这是主要问题。到目前为止,我只是使用应用程序的令牌,没有任何问题。
标签: facebook facebook-graph-api facebook-javascript-sdk facebook-ios-sdk