2011-08-28 24 views
1

我正在編寫一個腳本來爲我的應用程序創建測試數據。該腳本首先創建一組測試用戶,然後在它們之間分配友誼。創建Facebook測試用戶友情返回「(#532)您不能將此用戶添加爲朋友」

我創建 https://graph.facebook.com/TEST_USER_1_ID/friends/TEST_USER_2_ID?method=post&access_token=TEST_USER_1_ACCESS_TOKEN

但是隨機用戶的兩個測試用戶之間的友誼,涉及用戶的任何好友請求有反應
{"error":{"type":"OAuthException","message":"(#532) You can't add this user as a friend"}}

我無法找到有關此錯誤消息什麼。

回答

2

這是因爲普通用戶不能成爲測試用戶的朋友。測試用戶僅在應用程序的範圍內可見,而不在其外部。

+0

謝謝,但這並不能解釋我的情況,即兩個用戶都是同一個應用程序的測試用戶。 – WearyMonkey

+0

對不起...誤解了你的問題。這裏有兩種選擇:第一種:測試用戶不能成爲朋友,第二種:嘗試用應用程序訪問令牌替換test_user_1_access_token,通過點擊https://graph.facebook.com/oauth/access_token?client_id= APP_ID&client_secret = APP_SECRET&grant_type = client_credentials。希望有所幫助! –

+0

實際上測試用戶可以成爲朋友,因爲我之前已經讓測試用戶成爲朋友,但通過用戶界面,請檢查應用訪問令牌是否適合您 –