Получайте только женатых друзей, используя Graph API - PullRequest
0 голосов
/ 16 марта 2012

Есть ли способ подружиться с равными семейными отношениями с помощью Graph API? Я сделал это с помощью FQL, но некоторые поля не равны, и у меня есть проблемы с использованием RestFB с этими полями, такими как день рождения, которые ведут себя по-разному, используя Graph API и FQL.

FQL-код жениться на друзьях ВЫБЕРИТЕ uid, name, relations_status ОТ пользователя ГДЕ (uid = MY_ID ИЛИ uid IN (ВЫБЕРИТЕ uid2 ОТ ДРУГОГО ГДЕ uid1 = MY_ID)) И Relations_status = 'Женат'

Я хочу сделать то же самое с Graph API

График API более чистый, я тоже думаю.

Спасибо

Ответы [ 2 ]

1 голос
/ 17 марта 2012

попробуйте это .. https://graph.facebook.com/fql?q=SELECT uid, name, отношениях_status ОТ пользователя ГДЕ (uid = me () ИЛИ uid IN (ВЫБЕРИТЕ uid2 ОТ ДРУГОГО ГДЕ uid1 = me ())) И Relations_status = 'Женат'.

1 голос
/ 16 марта 2012

У вас есть точный запрос, чтобы получить всех женатых друзей.

Вам просто нужно вызвать этот запрос FQL с помощью GRAPH API.

Подробнее о том, как это сделать, см. В следующем блоге.вызвать FQL с использованием GRAPH API.

http://developers.facebook.com/blog/post/579/

Также, пожалуйста, прочитайте мой ответ на этот вопрос , чтобы просто исправить любые возможные ошибки при использовании 'file_get_contents' в вашемкод (как в примере сообщения в блоге FB)

...