2016-07-14 4 views
0

Я попыталсяКак получить список facebook друзей с помощью JavaScript

FB.api('/me/taggable_friends?limit=500', function(response) { 
    alert(JSON.stringify(response)); 
} 

Что дает мне только администратор список FB друзей

Для других Fb пользователей - ниже сообщения об ошибке

Чтобы использовать taggable_friends от имени людей, которые не являются админами, разработчиками и тестировщиками вашего приложения, ваше использование этой конечной точки должно быть пересмотрено и приложение roved by Facebook. Для того, чтобы представить эту функцию для просмотра, пожалуйста, ознакомьтесь с документацией на рецензируемой особенности: https://developers.facebook.com/docs/apps/review

Как я уже представил мое приложение для просмотра и ниже скриншот, который показывает, что у меня есть доступ друзья Список

enter image description here

Если я использую Facebook Developer Link для списка друзей, то я не знаю, как получить и установить «/ {друг-список-ID}»

/* make the API call */ 
FB.api(
    "/{friend-list-id}", 
    function (response) { 
     if (response && !response.error) { 
     /* handle the result */ 
     } 
    } 
); 

Пожалуйста, дайте мне знать, есть ли какой-либо рабочий пример для этого или нет.

+0

'console.log (response);' какое содержание ответа? –

+0

@FastSnail, его работа для taggable_friends, но только для входа администратора в приложение –

+0

. Что мне нужно передать вместо '{friend-list-id}', если я использую developer facebook javascript sdk? –

ответ

0

Вы должны получить taggable_friends, одобренный Facebook, иначе он будет работать только для пользователей с ролью в приложении. Не ошибитесь с user_friends и конечной точкой /me/friends. что вам не нужно получать одобрение, но вы получаете только друзей, которые утвердили ваше приложение с /me/friends.

В настройках приложения нажмите «Обзор приложений», а затем «Начать представление». Прокрутите страницу вниз до «Taggable Friends».

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

+0

Но, @luschn, так как в настоящее время мое приложение показывает свой статус вживую, а также я не нашел ни одного параметра taggable_friends для утверждения, можете ли вы поделиться любой ссылкой –

+0

@KirankumarDafda вы можете показать свое приложение –

+0

, не имеет значения, является ли ваше приложение «живым» «, taggable_friends все еще нуждается в одобрении. просто запустите процесс просмотра в настройках приложения, вы увидите taggable_friends. вот документы: https://developers.facebook.com/docs/facebook-login/review – luschn

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