2013-09-19 4 views
0

Мне нужно получить результаты поиска Google для определенных типов файлов. Например, в браузере я бы сразу искал Google «файл гиперлопа типа: pdf» и в нем будут перечислены файлы PDF для «Hyperloop». Для этого мой URI запроса пользовательского поиска будет https://www.googleapis.com/customsearch/v1?key=MY_KEY&cx=MY_UNIQUE_ID&q=hyperloop&fileType=pdfПоиск нескольких типов файлов с использованием API пользовательского поиска Google

Однако в настоящее время я хотел бы получить результаты поиска для «hyperloop» типов файлов .ppt или .doc. В браузере я бы достиг этого путем googling «hyperloop filetype: ppt ИЛИ filetype: doc».

Какой будет мой запрос поиска URI-эквивалент для этого запроса? Я не мог найти ничего, связанного с запросом, используя несколько значений для одного параметра в Google Custom Search Documentation.

ответ

0

Вместо того, чтобы делать

q=hyerloop&filetype=pdf 

вы можете использовать

q=hyperloop%20filetype:pdf%20OR%20filetype:doc 
+0

Вот что я сделал, в конце концов. Но я искал решение в формате ** & fileType = ** вместо указания типа файла в выражении поиска. Спасибо, в любом случае! – Ratan

0

использовать данную свою работу

$url='https://www.googleapis.com/customsearch/v1?key=AIzaSyCJUGIb_tevRKD-Kxxi5f4&cx=010407088:onjj7gscy2g&q='. urlencode($keywords).'&filetype=doc&filetype=docx'; 

для меня

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