Ответ 1
В v2.0 API, /me/friends
возвращает друзей, которые также вошли в приложение.
Приложения, созданные 30 апреля 2014 года или позднее, должны использовать Graph API v2.0; они не могут вызвать Graph API v1.0.
Для приложений, которые были активны до 30 апреля, эти приложения могут вызывать Graph API v2.0 или Graph API v1.0, но Graph API v1.0 будет устаревшим 30 апреля 2015 года.
Обратите внимание, что если пользователь входит в приложение через v2.0, и вы вызываете /v1.0/me/friends
, это все равно будет возвращать только друзья, использующие приложения.
Если вы хотите получить доступ к друзьям, не использующим приложение, в случае, если вы хотите, чтобы ваши пользователи помещали людей в истории, которые вы публикуете в Facebook, вы можете использовать API /me/taggable_friends
.
В случае, если вы хотите пригласить людей использовать ваше приложение, игры могут использовать конечную точку /me/invitable_friends
, чтобы отобразить пользовательский селектор приглашений. Токены, возвращенные этим API, затем могут быть использованы в диалоговом окне "Запросы". См. https://developers.facebook.com/docs/games/invitable-friends/v2.0 и https://developers.facebook.com/docs/games/requests/v2.0
В случае отсутствия игр пользователи могут приглашать друзей на использование приложения, вы все равно можете использовать "Отправить диалог в Интернете" или "Диалог сообщений" на iOS и Android