Comments 13
Вывод годный, во всех отношениях — внутрисайтовый bing-поиск давно обратил на себя мое внимание, но хотелось бы знать, когда закончится эта шняга с кириллицей?)
0
а есть ли у них API для интеграции поискового сервиса(аналогичного Яндекс XML) на свой сайт?
0
если Вы знакомы с Яндекс.XML то вникнуть в Bng API думаю не составит труда
-1
Я не к тому спрашиваю. Я хочу на сайт интегрировать поиск — но яндекс предъявляет много требований (и логотип покажи, и количество запросов ограничивать надо. На письма они не отвечают. а в моем городе офиса их нет). Так вот смотрю теперь в сторону Google и Bing. У гугла тоже есть ограничения по запросам в день — иначе платить надо. А вот по бингу информации мало у меня, поэтому и спросил поиск по вебу у них с ограничениями или нет.
0
наконец понял вопрос :) да, у них есть ограничения, я о них упоминал выше: до 50 результатов за запрос, до 1000 результатов всего (т.е. найдется всего допустим 5млн запросов, но доступ будет только в первым 1000 результатам)
0
ну вот :( за что заминусовали, хоть напишите
-2
Статья уж очень поверхностна оказалась у вас. Раз указали в запросе PHP + Bing, хоть бы класс маленький сделали для работы с API бинга.
А так — file_get_contents + simplexml, ну не серьезно товарищи, на статью не совсем тянет, это дебаг с print_r.
Беглый обзор из серии «потыкал вчера… прикольно».
А так — file_get_contents + simplexml, ну не серьезно товарищи, на статью не совсем тянет, это дебаг с print_r.
Беглый обзор из серии «потыкал вчера… прикольно».
0
это первая статья, приношу извинения… мне казалось, что в этой простоте вся прелесть использования Bing API, о чем и рассказал, плюс о нюансах, которые не описаны в документации но знать желательно…
0
Справедливости ради, надо сказать, что из 30 новостей хабра просмотренных мною за сегодня в ридере — это первая, где человек что-то сам сделал. Остальное — новостной шлак, переживания школьников и новости о новых смартфонах.
Автору уважение и плюсы.
Автору уважение и плюсы.
0
Да нет смысла класс писать из 5 строк… Полгода назад прикручивал бинг к одному сайту, правда использовал json, а не xml:
$request = 'http://api.search.live.net/json.aspx?Appid='. $key. '&sources=web&web.count=25&web.offset='. ($page — 1) * 25. '&query='. urlencode($query);
$response = file_get_contents($request);
$jsonobj = json_decode($response);
$items = array(
'count' => $jsonobj -> SearchResponse -> Web -> Total,
'result' => FALSE,
);
if (empty($jsonobj -> SearchResponse -> Errors) && $jsonobj -> SearchResponse -> Web -> Total > 0) {
foreach($jsonobj -> SearchResponse -> Web -> Results as $value)
$items['result'][] = array(
'title' => $value -> Title,
'description' => $value -> Description,
'url' => $value -> Url,
'anchor' => $value -> DisplayUrl,
);
}
$request = 'http://api.search.live.net/json.aspx?Appid='. $key. '&sources=web&web.count=25&web.offset='. ($page — 1) * 25. '&query='. urlencode($query);
$response = file_get_contents($request);
$jsonobj = json_decode($response);
$items = array(
'count' => $jsonobj -> SearchResponse -> Web -> Total,
'result' => FALSE,
);
if (empty($jsonobj -> SearchResponse -> Errors) && $jsonobj -> SearchResponse -> Web -> Total > 0) {
foreach($jsonobj -> SearchResponse -> Web -> Results as $value)
$items['result'][] = array(
'title' => $value -> Title,
'description' => $value -> Description,
'url' => $value -> Url,
'anchor' => $value -> DisplayUrl,
);
}
0
Sign up to leave a comment.
Bing API + PHP