Я пытаюсь программно выполнить поиск в поисковой системе 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, пожалуйста?
Заранее большое спасибо.