Пытается размахивать головой, но получая ту же ошибку. Я создал 3 тестовых пользователя (user1, user2, user3), и каждый добавил друг друга в качестве друзей.Facebook API - Все взаимные друзья, возвращающие ошибку
Теперь я хочу, чтобы проверить facebook API для всех общих друзей, отправив ниже данные: -
https://graph.facebook.com/v2.8/[user2_userID]/all_mutual_friends access_token = [User1_access_token] & appsecret_proof = [app_secret_proof_created_by_hashing_token_and_app_secret]
Это, чтобы получить общие друзья между user1 и user2, но я получаю следующую ошибку: -
{
"error": {
"message": "(#100) Tried accessing nonexisting field (all_mutual_friends) on node type (User)",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "AlCoK/9o/6h"
}
}
Я даже пытался с фактическими пользователями, думая, что у тестируемых пользователей могут быть проблемы, но я получаю ту же ошибку. Может кто-нибудь сказать мне, что именно неправильно я здесь делаю? В документе говорится то же самое. https://developers.facebook.com/docs/graph-api/reference/user-context/all_mutual_friends
Заранее спасибо.
Спасибо! Мне нужно было изменить URL-адрес, чтобы получить результаты. Документы FB не дают много информации. Я использовал: - https://graph.facebook.com/v2.8/1234567890?fields=context.fields(all_mutual_friends.limit(100))&access_token={token}&appsecret_proof={app_secret} – Akshat