Получение друга facebook Информация о регистрации
Я хотел получить информацию о friends_checkin в приложении, я запросил "user_checkins", "friends_checkins", чтобы получить токен доступа.
Когда я делаю запрос для меня / чеков, я получаю пустой набор данных.
Поэтому я подумал, что, возможно, я делаю что-то не так в коде, поэтому я зашел в graphapiexplorer на Facebook и попробовал там. Сначала я запросил токен доступа для тех же разрешений, а затем попробовал, там все равно я получаю пустой набор данных { "data": [ ]}
Я проверил (по крайней мере, что я мог) в учетной записи (я использую мою учетную запись и учетную запись моего друга для проверки), что учетная запись моего друга имеет все возможные настройки для обмена информацией о регистрации.
Итак, теперь мои вопросы: можно ли получить информацию о регистрации друзей (справка на фейсбуке говорит, что да)? Какие настройки позволяют другу видеть мою информацию о регистрации или наоборот? Есть ли примеры, которые делают то же самое?
Изменить: следующий вопрос: Если вышеупомянутое невозможно, один альтернативный вариант, который я думал, должен был получить список друзей, а затем для каждого друга получить информацию о регистрации. Будет ли это работать? Если да, то как, потому что простой повторный запрос с //checkins не сработал (очевидно, это не сработает, потому что друг не вошел в систему и позволил моему приложению получить эту информацию). Каковы другие способы, которыми я могу сделать эту работу.
2 ответа
Вы можете попробовать использовать fql-запрос к графику API. В Graph Api Explorer, попробуйте следующий запрос (это может занять некоторое время, в зависимости от того, сколько у вас друзей)
fql?q=select tagged_uids,page_id from checkin WHERE author_uid in(SELECT uid2 FROM friend WHERE uid1 = me())
Более подробную информацию о доступных полях можно найти здесь
Здравствуйте. После многих дополнительных исследований я получил результат, используя меня / местоположения, в которые также помещаются местоположения s, потому что, если вы используете местоположение, я предоставлю домашнее местоположение, а если использовать местоположения, он предоставит все данные о регистрации, я думаю, что это его ошибка facebook thx