API de BING para PHP

Bing es el nuevo buscador de Microsoft, el cuál  ha llegado para reemplazar a Live Search.

Un muchacho conocido como David González ha creado la API de BING para PHP, y la ha liberado bajo la licencia MIT.

Tienes que obtener una clave API desde acá.

La implementación de esta API es tan fácil como esto:


<?php
require 'libreria/BingAPI.php';
$search = new BingAPI('tu código API acá');
$search->query('bredebs')
->setSources('Web')

->setFormat('xml')
->setOptions(
array(
'Web.Count' => '10',
'Web.Offset' => '0',
'Adult' => 'Moderate',
'Options' => 'EnableHighlighting')
);
echo $search->getResults();
?>

Como el código del XML Generado viene en UTF-8, debemos setear la cabecera de nuestra página a este juego de caractéres, para ello dentro del tag a<head> debemos colocar:


<meta http-equiv="content-type" content="text/html; charset=utf-8" />

completando este post….