users.hasAppPermission rest api

Проверяет дал ли пользователь привилегию приложению.

Список привилегий и описание их работы.

Параметры

Имя Тип Описание
ext_permstringназвание привилегии; обязательный параметр

Результат

Формат ответа для json-выдачи (результат для xml аналогичен):

{ 
  "widget" : 1 // ключ соответствует запрошенной привилегии
}

Коды ошибок

КодОписание
1Unknown error: Please resubmit the request.
2Unknown method called.
3Service Unavailable. Please try again later.
4Method is deprecated.
100One of the parameters specified is missing or invalid.
102User authorization failed: the session key or uid is incorrect.
103Application lookup failed: the application id is not correct.
104Incorrect signature.
105Application is not installed for this user.
200Permission error: the application does not have permission to perform this action.

Пример вызова

http://www.appsmail.ru/platform/api?method=users.hasAppPermission&
app_id=423004&session_key=be6ef89965d58e56dec21acb9b62bdaa&
sig=113566cab8fd28c9a74bb596c927098a&ext_perm=widget

Пример ответа в формате JSON

 { "widget" : 1 }

Пример ответа в формате XML


    1

См. также

Использование REST API

Функции REST API