Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
doc:dev:api:visitorcounter [02.11.2016 19:00]
rlysov создано
doc:dev:api:visitorcounter [01.09.2017 14:31]
mzubkov [Параметры запроса на добавление данных]
Строка 12: Строка 12:
  
 ==== Параметры запроса на добавление данных ==== ==== Параметры запроса на добавление данных ====
 +Параметры,​ которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры.
   * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр.   * **apikey** - Секретный ключ для доступа к данным. Обязательный параметр.
  
-  * **format** - формат,​ в котором сервер отдаст данные. Может принимать значения "​xml"​ или "​json"​. Необязательный параметр.+  * **format** ​(get only) - формат,​ в котором сервер отдаст данные. Может принимать значения "​xml"​ или "​json"​. Необязательный параметр. 
 + 
 +  * **date** (get only) - дата, за которую добавляются данные. Формат:​ ГГГГ-ММ-ДД ЧЧ:​МН:​СК 
 + 
 +  * **warehouse_id** (get only) - ID торговой точки, для которой добавляются данные со счетчиков  
 + 
 +  * **count_in** (get only) - количество вошедших человек
  
-  * **date** - дата, за которую ​добавляются данные. Формат:​ ГГГГ-ММ-ДД ЧЧ:​МН:​СК+  * **count_out** (get only) - количество вышедших человек
  
-  * **warehouse_id** - ID торговой точки, для которой добавляются данные со счетчиков ​ 
  
-  * **count_in** - количество вошедших человек+==== Ответ сервера ====
  
-  * **count_out** - количество вышедших человек+В ответ получаем XML или JSON. В ответе обязательно присутствует поле success. Если success=1, то операция ​выполнена успешно. Если success=0, то произошла ошибка. Дополнительная информация об ошибке содержится ​в поле info
  
 +В случае успешного ответа сервер также вернет **ID** записи и флаг **is_new**, который показывает была ли запись добавлена или обновлена.