2015-06-21 6 views
0

Мой вопрос очень прост:Facebook Graph Поиск Api фильтр Нравится

На v2.3 Facebook Graph Поиск Проводника, им выборки любит по/мне/нравится URL, результат JSON подсказки очень хорошо получать все «понравились», которые понравились пользователю (мне), и я хотел бы знать, как я могу отфильтровать эти симпатии, чтобы иметь только категорию «Musician/Band».

Я искал повсюду и не мог найти то, что искал.

Заранее благодарю вас за помощь. Youssef

ответ

2

В настоящее время нет способа фильтровать результаты. Вам придется пройти через все записи самостоятельно и реализовать свой собственный фильтр с помощью PHP.

Но вы также можете использовать некоторые конкретные конечные точки, например /me/books или /me/music.

Вы можете найти все конечные точки в документации: https://developers.facebook.com/docs/graph-api/reference/v2.5/user

+1

Спасибо за вашу помощь. Вы уверены в этом? Мне не нужно искать дальше об этом? –

+0

Я на 100% уверен в этом. вы можете использовать только существующие конечные точки, фильтрация в них невозможна прямо сейчас. – luschn

+1

Спасибо за помощь luschn. –

1

Я нашел решение моей проблемы.

К счастью для меня, я хотел отфильтровать категорию Likes by Music/Band. Ive обнаружил, что есть тег «music», который мне пришлось использовать вместо «like» tagg.

Другими словами, URL будет выглядеть так: /меня/музыка вместо /мне/любит и это приводит все симпатии к определенной категории музыки.

Надеюсь, это поможет любому, у кого была такая же проблема.

1

Это работает для меня тоже: 'me?fields=music'

Некоторые из других, которые вы могли бы использовать вместо «музыки» можно найти на Facebook Documentation

One также может иметь несколько полей, как 'me?fields=music,favorite_teams'.

Спасибо Youssef El Gharbaoui за то, что вы начали меня в этом направлении.

Смежные вопросы