API поиска Bing и Azure

Я пытаюсь программно выполнить поиск в поисковой системе Microsoft Bing.

Вот мое понимание:

  • Был Bing Search API 2.0, который скоро будет заменен (1 августа 2012 г.)
  • Новый API известен как Windows Azure Marketplace.
  • Вы используете разные URL для этих двух.

В старом API (Bing Search API 2.0)вы указываете ключ (идентификатор приложения) в URL-адресе, и этот ключ будет использоваться для аутентификации запроса. Пока у вас есть ключ в качестве параметра в URL-адресе, вы можете получить результаты.

В новом API (Windows Azure Marketplace)вы НЕ включаете ключ (ключ учетной записи) в URL-адрес. Вместо этого вы вводите URL-адрес запроса, после чего сервер запросит ваши учетные данные. При использовании браузера появится всплывающее окно, запрашивающее имя пользователя и пароль.Инструкция заключалась в том, чтобы оставить имя учетной записи пустым и вставить свой ключ в поле пароля.

Итак, я сделал все это и теперь вижу результаты поиска в формате JSON на своей странице в браузере.

Как это сделать программно в PHP? Я попытался найти документацию и пример кода в библиотеке Microsoft MSDN, но либо искал не в том месте, либо там крайне ограниченные ресурсы.

Кто-нибудь может сказать мне, как вы выполняете часть «введите ключ в поле пароля во всплывающем окне» в PHP, пожалуйста?

Заранее большое спасибо.

27
задан pnuts 21 September 2014 в 10:01
поделиться