API
Общие параметры
key: Уникальный ключ пользователя.
result: Формат ответа. Может быть xml или json. По умолчанию xml.
Пример:
http://rc.bodyclick.net/api/agent/list/key/421644aa9fc0f3702d6d4b8e3f6cdb4d7d0bdfff/result/json
Общие ошибки:
You should provide the key: Не передан ключ
Only one request per 10 seconds allowed: Запросы слишком частые. Разрешено не более одного запроса за 10 секунд
Access denied: Неправильный ключ
Список рекламодателей
Вернет список всех рекламодателей для данного пользователя. Запрос делается HTTP методом GET:
<users>
<user>
<login>advertiser-login</login>
<email>advertiser@email.com</email>
<balance>100.10</balance>
</user>
......
Создание рекламодателя
Создает нового рекламодателя. Запрос делается HTTP методом POST.
Обязательные параметры:
email: email рекламодателя
user: логин рекламодателя. От 3х до 254 символов. Разрешены цифры, латинские буквы и знаки "_", "-"
password: пароль. От 6ти до 254 символов.
priority: приоритет пользователя. Число от 1 до 10.
При успехе возвращает:
<successful>
<message>User created</message>
</successful>
При ошибке:
<errors>
<message>field: Record description</message>
</errors>
Пополнение счета
Пополняет счет рекламодателю. Запрос делается HTTP методом POST.
Обязательные параметры:
advertiser: логин рекламодателя
sum: сумма пополнения. Целое число больше нуля.
При успехе возвращает:
<successful>
<message>Balance refilled</message>
</successful>
При ошибке:
<errors>
<message>field: Record description</message>
</errors>
Сссылки для работы будут доступны в вашем профиле после активации агентского аккаунта.
Для активации и по условиям подключения пишите на email: support@bodyclick.net