Я использую PHP SDK, чтобы получить результаты для определенного ключевого слова в общественных постахFacebook Graph API Фильтр поиска
$q = "something";
$results = $facebook->api('/search/','get',array('q'=>$q,'type'=>'post','limit'=>10));
этот запрос возвращает такой же результат этого:
Array
(
[id] => id
[from] => Array
(
[name] => Some Random Name
[id] => id
)
[message] => Hello hello hello. something
[privacy] => Array
(
[value] =>
)
[type] => status
[created_time] => 2013-10-31T10:20:58+0000
[updated_time] => 2013-10-31T10:20:58+0000
)
как вы видите раздел [type] => status, это может быть статус, фотография, ссылка и т. д. Я хотел бы получать только фотографии из публичных сообщений, которые содержат ключевое слово поиска (другими словами, поиск в публичных сообщениях, которые содержат $ q и filter/get/limit 10 результатов, которые hav e only [type] => фото значение)
Как я могу достичь этого? Я предполагаю, что FQL не может помочь в этом, так как я ищу в публичных сообщениях.
Вы пробовали отладчик FB Graph api? –
, если вы имеете в виду Graph API Explorer, да – Medalist