Это код php: <?php $acctKey = 'key'; $rootUri = 'https://api.datamarket.azure.com/Bing/Search'; $contents = file_get_contents('bing_basic.html'); if ($_POST['query']) { $query = urlencode("'{$_POST['query']}'"); $serviceOp = $_POST['service_op']; $requestUri = "$rootUri/$serviceOp?\$format=json&Query=$query"; $auth = base64_encode("$acctKey:$acctKey"); $data = array('http' => array('request_fulluri' => true,'ignore_errors' => true,'header' => "Authorization: Basic $auth")); $context = stream_context_create($data); $response = file_get_contents($requestUri, 0, $context); $jsonObj = json_decode($response); $resultStr = ''; […]
Я пытаюсь выполнить программный поиск в поисковой системе Microsoft Bing. Вот мое понимание: Был Bing Search API 2.0, который скоро будет заменен (1 августа 2012 г.) Новый API известен как Windows Azure Marketplace. Вы используете другой URL для этих двух. В старом API (Bing Search API 2.0) вы указываете ключ (идентификатор приложения) в URL-адресе, и […]