auth

Получить сведения о типе пользователя.

  1. Формат запроса
  2. Формат ответа
  3. Параметры ответа

Формат запроса

https://api.adfox.ru/v1/API.php
 ? loginAccount=<string>
 & loginPassword=<string>
 & object=account
 & action=auth

Формат ответа

<response>
 <status>
  <code>{integer}</code>
 </status>
 <result>
  <accountID>{integer}</accountID>
  <isAdministrator>{integer}</isAdministrator>
  <isAssistant>{integer}</isAssistant>
  <isAdvertiser>{integer}</isAdvertiser>
  <isWebmaster>{integer}</isWebmaster>
  <eMail>{string}</eMail>
  <groupID>{integer}</groupID>
  <typeID>{integer}</typeID>
 </result>
</response>

Параметры ответа

code

Статус обработки запроса. Расшифровку смотрите в разделе Обработка ошибок.

accountID

ID аккаунта в системе ADFOX.

isAdministrator

Тип пользователя.

Возможные значения:

  • 0 — не является администратором;
  • 1 — администратор.
isAssistant

Тип пользователя.

Возможные значения:

  • 0 — не является ассистентом;
  • 1 — ассистент.
isAdvertiser

Тип пользователя.

Возможные значения:

  • 0 — не является рекламодателем;
  • 1 — рекламодатель.
isWebmaster

Тип пользователя.

Возможные значения:

  • 0 — не является владельцем сайта;
  • 1 — владелец сайта.
eMail

Адрес электронной почты пользователя.

groupID

ID группы, в которой состоит пользователь.

typeID

ID типа.

Пример запроса и ответа

Запрос:

https://api.adfox.ru/v1/API.php?loginAccount={your_login}&loginPassword={sha256_your_password}&object=account&action=auth

Ответ:

<response>
 <status>
  <code>0</code>
 </status>
 <result>
  <accountID>166243</accountID>
  <isAdministrator>1</isAdministrator>
  <isAssistant>0</isAssistant>
  <isAdvertiser>0</isAdvertiser>
  <isWebmaster>0</isWebmaster>
  <eMail>mail@adfox.ru</eMail>
  <groupID>3</groupID>
  <typeID>1</typeID>
 </result>
</response>