Переход API на JSON формат

Аватара пользователя
NetWatcher
Site Admin
Сообщения: 1130

Переход API на JSON формат

Сообщение#1 » 21.02.2013, 19:34

В скором времени (ориентировочно в течении марта месяца) планируется переход api на формат обмена данными в виде json. Рекомендуем заранее ознакомится с данной спецификацией формата обмена данными.

Cтарый api будет также работать некоторое время, однако обращаем внимание разработчиков софта, что в новом апи будет ряд новых функций.
Например партнерские начисления на аккаунт разработчика с каждой операции

Аватара пользователя
zumm
Сообщения: 60

Re: Переход API на JSON формат

Сообщение#2 » 22.02.2013, 00:04

Партнерская программа, это, конечно, хорошо. Но вот переход на json не оправдан. В конце концов это все таки формат для обмена JS клиента с сервером, а не софта.

Аватара пользователя
NetWatcher
Site Admin
Сообщения: 1130

Re: Переход API на JSON формат

Сообщение#3 » 22.02.2013, 02:19

в текущем виде апи вообще не стандартизировано )) кроме наших собственных описаний.
относительно JSON - не стоит заострять внимание на названии, так как область его применения не ограничивается только JS клиентом.

почему выбран именно этот формат:
- это текстовый формат и он легко читается людьми
- формат считается языконезависимым и может использоваться практически с любым языком программирования
- меньше избыточность (по сравнению например с xml)

Аватара пользователя
zumm
Сообщения: 60

Re: Переход API на JSON формат

Сообщение#4 » 22.02.2013, 06:28

Собственно, а что там стандартизировать то? Ответ всегда в виде одной строки, зачем тут JSON? Или я чего то не понимаю? :)

Кстати, на счет партнерки. Будет что то на подобии "каталога софта" у антигейта?

Аватара пользователя
NetWatcher
Site Admin
Сообщения: 1130

Re: Переход API на JSON формат

Сообщение#5 » 27.02.2013, 19:35

Внимание: c 1 марта будут изменения в старом апи касающиеся начальной процедуры получения номера.
В частности запрос getnum переименован в regnum и будет только регистрировать операцию и возвращать ее номер OK:TZID
(раньше было OK:TZID:number). Теперь распределение номеров апи не обрабатывает, поэтому выделенный по операции номер будет получаться через запрос getstate и возвращаться с ответом TZ_NUM_PREPARE:NUMBER

в описание уже внесены изменения viewforum.php?f=20, можете заранее внести требуемые правки в софт

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость