Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - MediaWiki - Интерфейс прикладного программирования05 мая 2011Оглавление: 1. MediaWiki 2. История 3. Разработка 4. Интерфейс прикладного программирования В MediaWiki предусмотрен специальный интерфейс прикладного программирования, обеспечивающий прямой высокоуровневый доступ к информации из баз данных. Клиентские программы могут использовать API для авторизации, получения данных и отправки изменений. Именно через этот интерфейс работают скрипты на веб-странице при обычной работе с википедией. Доступ к API может быть получен любым образом, в том числе и через программы. В качестве примера таких программ можно назвать библиотеку Pywikipedia для создания wiki-бота на языке Python и программу для внесения полуавтоматических изменений в Википедию AutoWikiBrowser. Главным удобством API является то, что не имеет никакого значения язык программирования, на котором будет написано клиентское приложение, поскольку все запросы обрабатываются по протоколу HTTP, а ответ получается в удобном для разработчика формате: XML, сериализованном PHP, YAML или JSON. Так, к примеру, сделав запрос по адресу Просмотров: 3538
|