Как узнать, есть ли у моих друзей в Facebook мое приложение?

У меня есть огромная проблема, которую, я думаю, вы могли бы решить за секунду. Я перепробовал тысячи разных кодов, но ни один из них мне не помог, например, некоторые использовали старый Facebook SDK. Моя проблема проста: я хочу, чтобы пользователь знал, сколько его друзей в Facebook получили приложение, например, я мог бы отправить им уведомление через приложение для iPhone. Я нашел поле с именем fields=installed в Graph API, но как я могу закодировать метод, чтобы узнать, кто эти друзья и сколько их.


person Community    schedule 04.05.2013    source источник


Ответы (2)


Вы запрашиваете поле друзей /me/friends?fields=installed,name

Что даст список друзей с установленным набором полей или нет.

person phwd    schedule 04.05.2013
comment
Я пробую это, но я не уверен в коде, который я написал, можете ли вы прислать мне точный код? Спасибо ! - person ; 04.05.2013
comment
Я сделал [FBRequest requestWithGraphPath:@/me/friends?fields=installed,id], но у меня установлено 0 друзей. :/ Мне нужен .count и список соответствующих идентификаторов - person ; 05.05.2013
comment
У вас есть друзья, которые используют ваше приложение? это легко проверить, проверив проводник API. - person phwd; 05.05.2013
comment
Это странная часть, есть другой разработчик, который является администратором приложения facebook, и когда я делаю API-запрос GET graph, я вижу его с установленным полем = true, но я всегда вижу 0 друзей на консоли - person ; 05.05.2013
comment
И он мой друг на фейсбуке, забыл упомянуть - person ; 05.05.2013

Этот SO ответ может ответить на ваш вопрос. Хотя нам нужно искать результат для установленного тега

Он использует новый FB SDK

person Madhur Rawat    schedule 19.08.2013