我需要什麼:如何將用戶獲取好友數據使用圖形API
- 我要去找我的朋友,如電子郵件,編號,名稱。
- 我試過使用https://developers.facebook.com/tools/explorer/1456/?method=GET&path=me&version=v2.1。
url就像graph.facebook.com/v2.1/me。 數據
{ "id": "77", "email": "[email protected]", "first_name": "Mo", "gender": "male", "interested_in": [ "female" ], "last_name": "f", "link": "https://www.facebook.com/app_scoped_user_id/777/", "locale": "en_GB", "name": "singh", "timezone": 5.5, "updated_time": "2014-08-18T05:34:55+0000", "verified": true }
但撥打電話graph.facebook.com/v2.1/user 錯誤
{ "error": { "message": "(#803) Cannot query users by their username (user)", "type": "OAuthException", "code": 803 } }
- 我有參考網址https://developers.facebook.com/docs/graph-api/reference/v2.1/user。
我試圖通過去解決 - > getACEESS TOKEN->檢查權限 - > email-> user_friends。 但仍然無法通過用戶獲取網址。
撥打電話與我/朋友
{ "data": [ { "name": "Ashwani Gaur", "id": "62036" }, { "name": "Shobhit Puri", "id": "131" }, { "name": "Rahul Raman", "id": "10007" }, { "name": "Piyush Agarwal", "id": "800899" }, { "name": "Neeraj Yadav", "id": "10000" } ], "paging": { "next": "https://graph.facebook.com/v2.1/777009872366669/friends?limit=5000&offset=5000&__after_id=enc_AeytV0frT0k1mTj0ZfZRTxPsdSP3TVT_Qd-I1Aoc8vA8YseN4Rr8Vg5n6RgECxsd6RXaVNL8fJ0iaI79qEW7K8nw" }, "summary": { "total_count": 383 } }
- 我需要的ID,姓名,電子郵件,朋友的personal_info。
請求呼叫時幫助我/朋友然後我只得到身份證,朋友的名字,而不是我已設置權限 - > getaccesstoken-> extendedpermissions電子郵件+ user_friends。 – user2818060 2014-09-22 07:27:43
所以我錯了 – user2818060 2014-09-22 07:27:58
檢查我的答案,它都在那裏。你不能從朋友那裏獲得這些東西,只能從目前登錄的用戶那裏獲得這些東西。如果你能從另一個人那裏得到電子郵件,那麼這將是很奇怪的,零隱私。 – luschn 2014-09-22 07:29:21