2014-09-29 3 views
1

Согласно https://www.facebook.com/neubert/friends У меня есть 209 друзей, но /me/invitable_friends?limit=10000 возвращает только 190. Как получилось? Я делаю что-то неправильно? Есть ли какой-то секретный настрой, который, вероятно, у этих 19 друзей, так что я их не вижу?/me/invitable_friends не возвращает всех друзей

Я не создал исчерпывающий список тех, кого я не вижу с /me/invitable_friends, но у одного из имен есть дефис в нем для того, что стоит (например, Элейн Смит-Джонс или некоторые такие). idk, если это актуально.

ответ

1

https://developers.facebook.com/docs/graph-api/reference/v2.1/user/invitable_friends

возвращает ранжированный список друзей человека, которые не играют в игру

Может быть, те, другие друзья уже авторизованному? Тем не менее, вам все равно не нужны ВСЕ друзья для приглашенных друзей, эта конечная точка не там, чтобы читать всех друзей пользователя, но чтобы получить ранжированный список, чтобы пригласить их в свою игру.

Кроме того, не все получили платформу, поэтому они не будут отображаться ни в одном результате, но общее количество друзей должно быть правильным.

+0

Они не. Это приложение, которое находится в разработке, и я единственный пользователь. Я пытаюсь сделать викторину, в которой люди могут угадать имена своих друзей. Насколько я знаю, нет другой конечной точки, которую я могу использовать. '/ user/friends' возвращает список людей, которые установили приложение. По тому, что вы думаете, что '/ user/friends' и'/me/invitable_friends' будут равны вашему счету друзей, но это не так. И независимо от того, какие конечные точки я должен использовать, мне все еще интересно, почему '/ me/invitable_friends' не возвращает всех, кому это должно быть. Если это параметр конфиденциальности, в котором это настройка конфиденциальности? – neubert

+0

Я добавил еще одну возможность. но все же invitable_friends предназначен только для приглашения друзей, а не для того, чтобы получить список всех друзей, чтобы сделать что-то еще. – luschn

1

Graph API/пользователь/taggable_friends - Facebook Developers, если вам просто нужно получить все друзья пользователей, вы можете попробовать это ... мне/taggable_friends

+0

, что конечная точка ТОЛЬКО для пометки друзей и нуждается в проверке. если вам просто нужно забрать всех друзей пользователя, это неправильный путь. нет никакой юридической возможности «просто получить всех друзей пользователя» с v2.0 +. – luschn

Смежные вопросы