Возвращает список установленных для портала (аккаунтов) расширений вместе с настройками каждого расширения.
API ver.10.0.0 Пользователь
| Запрос | |||
| Параметр | Тип | Значение | Описание |
class * | String | extension | |
method * | String | get_list | |
sid * | String | — | Идентификатор сессии пользователя. |
lang | String | ru | Код языка интерфейса. |
param * | Object | — | Объект с параметрами запроса. |
user_id | Number | — | ID пользователя. При указании, возвращает только конфиг по расширениям указанного пользователя. |
| * – обязательные параметры | |||
| Ответ | ||
| Параметр | Тип | Описание |
response * | Object[]|Object | Массив объектов настроек расширений или объект пользовательского конфига расширений. |
name * | String | Название расширения. |
title * | String | Отображаемое название расширения. |
description * | String | Описание расширения. |
version * | String | Версия расширения. |
config * | Object | Объект публичных настроек расширения. |
| * – обязательные параметры | ||
[
{
"code": 702,
"response": null
},
{
"code": 200,
"response": {
"errs": {
"702": "Некорректный ID пользователя: не найден."
}
}
}
]
curl -X POST https://domain.laxo.one/extension/get_list \
-H "Content-Type: application/json" \
-d '{"sid": "YOUR_API_SID", "lang": "ru", "param": "OBJECT WITH PARAMS"}