Содержание

Формат взаимодействия API

WaspAce API работает в формате JSON по адресу http://api.waspace.net

Коды взаимодейтсвий

Формат работы с POST запросами

Запрос

Тело запроса должно содержать следующую строку с JSON-объектом:

v={
 "Action":<ACTION_CODE>,
 "Data":{
  <ACTION_DATA>
 }
}

Где

Ответ

В теле ответа сервера будет содержаться строка:

<head><script>window.name="<RESPONSE_JSON_OBJECT>"</script></head>

Формат работы с GET запросами

Запрос

Строка запроса должна выглядеть следующим образом:

http://api.waspace.net/<ACTION_CODE>/{<ACTION_DATA>}

Где

Ответ

В теле ответа сервера будет содержаться строка:

<RESPONSE_JSON_OBJECT>

Где

Типы ответов сервера

Запрос успешно выполнен
{
 "Status": <SR_SUCCESS>,
 "Data": {
  <RESPONSE_DATA>
 }
}

Где

Запрос не выполнен, произошла общая ошибка
{
 "Status":<SR_GENERAL_ERROR>,
 "Error":<GENERAL_ERROR_CODE>
}

Где

Запрос не выполнен, произошла ошибка по запросу
{
 "Status":<SR_QUERY_ERROR>,
 "Error":<QUERY_ERROR_CODE>
}

Где

Дополнительная информация