Використання Microsoft Bing Api У Delphi, GuardianeLinks - Форум з програмування на Delphi

Щоб вступити в ряди "Прийнятий кодер" Вам потрібно:Написати 10 корисних повідомлень або тим і Отримати 10 симпатій.Для того хто не хоче втрачати час, може пожертвувати кошти для підтримки сервеса, і вступити до лав VIP на місяць, додаткова інформація в лс.

В основному застосовувати Bing API можна безкоштовно, за умови дотримання правил його використання, що висуваються Microsoft, які, на щастя, досить гнучкі.

По отриманні Bing AppID, ви можете розпочати роботу. Найпростішим способом використання Bing API є застосування запиту HTTP GET, що повертає як результат XML файл. Bing API надає доступ до декількох пошукових типів, які позначаються як SourceType. У v2.0 API доступні такі пошукові типи:

Цей приклад коду переведе «Hello world» з англійської на німецьку («hallo Welt»).

Приклад 3. Виправлення орфографічних помилок.

Bing API може запропонувати нам перевірку англійської орфографії. Знову ж таки, інтерфейс дуже простий, тобто. звичайний HTTP GET запит із SourceType Spell. Ми також включили цей API у Delphi функцію для простоти використання.

Приклад 4. Отримання зображення з веб.

Для кількох існуючих цікавіших SourceType'ів, таких як News, InstantAnswer, Video, концепція залишається ідентичною. В останньому прикладі ми використовуємо Bing API для отримання першого відповідного запиту зображення з web і відображення його в додатку. Ми спростимо цю операцію за допомогою TMS