J'essaie de chercher certaines images avec la touche api bing. J'ai écrit ce code mais cela ne fonctionne pas, et il ne retourne pas d'erreur. Je pense que c'est une erreur d'api ... pouvez-vous m'aider?bing api recherche
$accountKey = 's+s/s=';
$rootUri = 'https://api.datamarket.azure.com/Bing/Search';
// Get the query. Default to 'sushi'.
$query = ($_GET['q']) ? $_GET['q'] : 'sushi';
// Get the service operation. Default to Web.
$serviceOp = ($_GET['sop']) ? $_GET['sop'] : 'Web';
// Get the market. Default to en-us.
$market = ($_GET['market']) ? $_GET['market'] : 'en-us';
$ServiceRootURL = 'https://api.datamarket.azure.com/Bing/SearchWeb/';
$WebSearchURL = $ServiceRootURL . 'Web?$format=json&Query=';
$request = $WebSearchURL . urlencode('\'' . $query. '\'');
echo $request;
//$requestUri = "$rootUri/$serviceOp?\$format=json&Query=$query&Market=$market";
$process = curl_init($request);
curl_setopt($process, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($process, CURLOPT_USERPWD, $accountKey . ":" . $accountKey);
curl_setopt($process, CURLOPT_TIMEOUT, 30);
curl_setopt($process, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($process);
$jsonobj = json_decode($response);
echo "<br>Ris = ".$jsonobj;
au moins imprimer/log ce que le cur_exec revient. Le code HTTP lui-même. – Amit
Vous n'avez pas envoyé votre clé API, donc la demande est 401 non autorisée. – j0k
comment puis-je l'envoyer? Merci – michele