2015-08-11 7 views
2

Я хотел бы создать вызов API-интерфейса Facebook, чтобы найти друзей, которые любят определенную страницу.Facebook Graph API - Поиск друзей, которым нравится страница

В FQL было бы что-то вроде этого:

SELECT uid FROM page_fan WHERE page_id=MYPAGEID AND uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) 

Но это не работает, как считается устаревшим FQL.

Я не могу найти способ сделать это в новой версии API.

Любые предложения? Итерация всех поклонников страницы и сравнение их с массивом не самая лучшая идея, я думаю? :-)

Спасибо, Koen

ответ

2

Facebook заперли вниз много возможностей для личной жизни, но ближе остальные конечная точка может быть Social Context

Таким образом, призыв к graph.facebook.com/v2.4/{page_id}/?fields=context должен показать иметь friends_who_like узел , который покажет вам, что вы ищете.

+0

Спасибо, что указал мне в правильном направлении. – user1240453

+0

Не могли бы вы принять ответ как правильный? Большое спасибо: D –