Какие параметры мне следует использовать, чтобы получить результаты поиска только с сайта, например, abcd.com, с помощью API-интерфейса bing 2.0?Я пытаюсь получить результаты в формате JSON.Кто-нибудь может помочь?
свежий код в массы
$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);
Не знаю, как работает 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