Какие параметры следует использовать, чтобы получать результаты поиска только с сайта, например abcd.com, с использованием API bing 2.0? Я пытаюсь получить результаты в формате JSON. Кто-нибудь может помочь?
Система пользовательского поиска Bing
Ответы (2)
свежий код в массы
$query = array
(
'AppId' => <API_KEY>,
'sources' => 'Web',
'query' => 'site:www.tipografix.ro '.$keywords,
'Version' => '2.0',
'Options' => 'EnableHighlighting',
'Web.Count' => $per_page,
'Web.Offset' => $page_num,
'Web.Options' => 'DisableHostCollapsing DisableQueryAlterations'
);
$request = 'http://api.bing.net/json.aspx?'.http_build_query($query);
$response = file_get_contents($request);
$jsonobj = json_decode($response);
person
tipograf ieromonah
schedule
17.06.2011
Не знаю, как работает формат JSON API, но в параметре query укажите "site: abcd.com bacon", где bacon - ваш исходный запрос.
Я использую формат XML, поэтому, если бы я отправил запрос по адресу:
http://api.search.live.net/xml.aspx?Appid=________&query=site%3Aabcd.com+bacon&sources=web&web.count=5&web.offset=0
person
Adam Lynch
schedule
27.04.2011