11 июня 2011 г.

Exchange+ API. Обменник

API сервиса для обмена произвольными короткими данными (переменная/значение). Данные хранятся в памяти программы, после ее перезапуска они теряются.

Для использования необходимо указать параметр service=exchanger.

Get

Получить значение переменной.

Синтаксис

service=exchanger&action=get&name=...

Параметры

Параметр Описание
name Имя переменной.

Результат

Значение переменной. Если переменная не была ранее установлена, будет возвращен пустой текст.

List

Получить список всех переменных и их значений.

Синтаксис

service=exchanger&action=list

Параметры

Нет.

Результат

Список переменных и их значений. По одной переменной в каждой строке. Переменная и значение отделяются знаком табуляции.

Set

Установить значение переменной.

Синтаксис

service=exchanger&action=set&name=...&value=...

Параметры

Параметр Описание
name Имя переменной.
value Новое значение переменной. Если значение не указано, переменная будет удалена.

Результат

Новое значение переменной.

Clear

Удалить все переменные.

Синтаксис

service=exchanger&action=clear

Параметры

Нет.

Результат

Нет.

Примеры

Установить значение переменной test1 равным 123:

http://localhost:8090/?service=exchanger&action=set&name=test1&value=123

Получить значение переменной test1:

http://localhost:8090/?service=exchanger&action=get&name=test1

Установить значение переменной test2 равным 456:

http://localhost:8090/?service=exchanger&action=set&name=test2&value=456

Получить список всех переменных и значений:

http://localhost:8090/?service=exchanger&action=list

Комментариев нет:

Отправка комментария