1b.app
Скопирована ссылка -

API группы контактов (User group)

Добавление группы, метод: /api/contact/group/add/

Параметры

Пример:

http://myboxurl/api/contact/group/add/?login=LOGIN&password=PASSWORD&name=Tets&parentid=2&priceid=4

Поле Тип Описание Обязательное или нет Коментарий
1 login string Логин в системе BOX Обязательное поле.  
2 password string Пароль в формате md5 Обязательное поле. Напишите в техподдержку и мы выдадим вам hash для API
3 name string Имя группы Обязательное поле.  
4 parentid integer id родительской категории Не обязательное поле.  
5 description string Описание категории Не обязательное поле.  
6 priceid integer id цены для группы контактов Не обязательное поле.  

Получение всех групп контактов, метод: /api/contact/group/get/

Параметры

Пример:

http://myboxurl/api/contact/group/get/?login=LOGIN&password=PASSWORD

Поле Тип Описание Обязательное или нет Коментарий
1 login string Логин в системе BOX Обязательное поле.  
2 password string Пароль в формате md5 Обязательное поле. Напишите в техподдержку и мы выдадим вам hash для API

Редактирование группы контактов, метод: /api/contact/group/update/

Параметры

Пример:

http://myboxurl/api/contact/group/update/?login=LOGIN&password=PASSWORD&groupid=2&name=newName

Поле Тип Описание Обязательное или нет Коментарий
1 login string Логин в системе BOX Обязательное поле.  
2 password string Пароль в формате md5 Обязательное поле. Напишите в техподдержку и мы выдадим вам hash для API
3 name string Имя дополнительной цены Обязательное поле.  
4 parentid string id родительской группы Не обязательное поле.  
5 priceid integer id цены для группы Не обязательное поле.  
6 description 1 / 0 Описание группы Не обязательное поле.  
7 groupid integer Id группы Не обязательное поле.  

Возможные варианты ответа на запрос

Подробнее
Статус Сообщение Описание сообщения
1 ok groupid id добавленой/отредактированной группы
2 fail Login is empty! Отсутствует логин
3 fail Password is empty! Отсутствует пароль
4 fail Login or password not correct! Неправильный логин или пароль
5 fail Bad user level! Низкий уровень пользователя, для выполнения данного действия(нужен level 2 и выше)
6 fail Group name is empty! Название группы отсутствует
7 fail Group name exists Группа с таким именем уже существует
8 fail Group not found Группа с таким id или именем не найдена

Также могут возникать ошибки:

502 Bad Gateway - Если возникла данная ошибка необходимо:
1. Проверить, имеется ли доступ к Интернету (зайти на любой другой сайт).
2. Если проблем с доступом нет — можно удалить файлы cookies.
Если указанное выше не помогло — проблема на стороне сервера. Следует обратиться к системному администратору сайта.

503 (Service Temporarily Unavailable) - данная ошибка может возникать в результате слишком большого количества запросов к серверу. Если вы увидели такую ошибку, стоит подождать пару минут и попробовать снова.

504 Gateway Timeout - cкорее всего дело в возросшей нагрузке на сайт, при которой Apache не успевает отдавать HTTP-ответы, и новые запросы встают в очередь. Чтобы решить проблему, можно добавить ресурсов серверу, в частности оперативной памяти, и увеличить количество процессов httpd (Apache).
Другая возможная причина возникновения ошибки 504 - исполняемый скрипт не укладывается в отведенный лимит времени. Это бывает, когда запрос слишком тяжелый. Попробуйте разбить свой запрос на несколько более маленьких.

Ошибка 505 HTTP Version not supported означает, что веб-сайт не поддерживает версию протокола HTTP, с помощью которого браузер осуществляет запрос веб-страницы