【发布时间】:2011-09-01 11:38:16
【问题描述】:
我正在尝试使用图形 API 创建 Facebook 测试帐户。 (我需要能够从我的 iphone 应用程序登录到它们)。以下是我获取应用访问令牌的方式:
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
我得到的回应是:
此方法必须使用应用访问令牌调用
我看了这篇帖子Problem with access token while creating Facebook Test Users。对 PHP 不是很熟悉,只是为了确保,我确实尝试在使用它之前对返回的应用程序访问令牌进行“url 编码”......但没有好处。
我正在使用 Fiddler 来测试我的帖子。
谢谢!
【问题讨论】:
-
好吧,我发现了我的问题——“method=post”是罪魁祸首。我删除了它并且它起作用了。感谢您的建议。