[英]Facebook Graph API explorer: get friends of friends
有沒有辦法找一個朋友的朋友?
我正在使用SDK 1.0 。
例如,我首先獲取我的ID以檢索朋友的列表
NSString *query = [NSString stringWithFormat:@"/%@/friends", userID ];
[QVFacebookQuery execute:query withHTTPMethod:@"GET" completion:^(BOOL success, id result, NSError *error) {
/* print result if success */
}];
通過這種方法,我可以檢索我的朋友和相對用戶ID的列表。
如果我使用此ID之一查詢其朋友,那將永遠行不通!
.../user_id/friends
我收到此錯誤:
{
"error": {
"message": "Unsupported operation",
"type": "OAuthException",
"code": 100
}
}
我已經閱讀了文檔並設置了user_friends權限。
出於隱私原因,您無法結識朋友。 您甚至無法再獲得授權用戶的所有朋友-也只有獲得該應用程序授權的用戶。
詳細了解更改日志中的更改: https : //developers.facebook.com/docs/apps/changelog
您需要使用共同朋友端點。 一個示例請求的格式為{user-id-a} / mutualfriends / {user-id-b}。 所以您的查詢將是...
NSString *query = [NSString stringWithFormat:@"%@/mutualfriends/%@", firstUserID, secondUserID];
請注意,這將適用於Graph API v1.0,但在較新版本中已棄用。
https://developers.facebook.com/docs/graph-api/reference/v1.0/user/mutualfriends
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.