2011-08-31 47 views
3

我正在尝试使用图API创建Facebook测试帐户。 (我需要能够从我的iphone应用程序登录)。下面是我应得的应用程序访问令牌:获取“必须使用应用程序access_token调用此方法”通过图表api添加测试用户

https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=MY-CLIENT-ID&client_secret=MY-CLIENT-SECRET 

这似乎很好地工作。这里就是我想创建一个用户:

https://graph.facebook.com/MY-APP-ID/accounts/test-users?installed=true&name=TestUser1&permissions=read_stream&method=post&access_token=MY-APP-ACCESS-TOKEN 

我得到的回应是:

这个方法必须使用一个应用程序调用的access_token

我看着在这个职位Problem with access token while creating Facebook Test Users。不太熟悉PHP,只是为了确保,在使用它之前,我确实试图对返回的应用程序访问令牌进行“url编码”......但没有好处。

我正在使用Fiddler来测试我的帖子。

谢谢!

+0

好吧,我发现我的问题 - “的method = post” 是罪魁祸首。我删除它,它的工作。感谢您的建议。 – leontx

回答

-1

您是否从第一个请求返回的访问令牌中删除了“access_token ='部分?如果不是,那么您将在第二次调用时发出不正确的请求,因为该URL将具有两次“access_token =”。

相关问题