2011-08-31 45 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 =」。

相關問題