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