Context
SDK экспортирует типы для контекста:
ts
import type {
FrameContext,
AuthContext,
AccountContext,
AppContext,
PlacementContext,
RateLimitContext
} from '@aspro-cloud/miniapp-jssdk'Типы
FrameContext
Основной объект контекста приложения, возвращаемый методом Frame.getContext()
| Свойство | Тип | Описание |
|---|---|---|
https | boolean | Используется защищённый протокол соединения |
language | string | Язык интерфейса ('ru', 'en' и т.д.) |
domain | string | Домен текущего аккаунта Аспро.Cloud в котором открыто приложение |
account | AccountContext | Данные текущего аккаунта |
app | AppContext | Данные приложения и версии |
auth | AuthContext | Данные текущего авторизованного пользователя (OAuth2 токены) |
placement | PlacementContext | Данные текущего места встройки в интерфейс платформы |
ratelimit | RateLimitContext | Данные о лимитах запросов к API |
[key: string] | any | Дополнительные данные |
AccountContext
Данные текущего аккаунта Аспро.Cloud в котором открыто приложение
| Свойство | Тип | Описание |
|---|---|---|
id | string | Идентификатор аккаунта |
AppContext
Данные приложения и версии
| Свойство | Тип | Описание |
|---|---|---|
id | string | Идентификатор приложения |
version | string | Версия приложения установленная на аккаунте (1.0.0, 0.2.100 и т.д.) |
AuthContext
Данные текущего авторизованного пользователя
| Свойство | Тип | Описание |
|---|---|---|
access_token | string | OAuth2 access токен пользователя |
refresh_token | string | OAuth2 refresh токен пользователя |
expires_at | string | Дата и время истечения жизни access токена пользователя 2026-04-01 10:15:20 |
PlacementContext
Данные текущего места встройки в интерфейс платформы
| Свойство | Тип | Описание |
|---|---|---|
id | string | Идентификатор места встройки из манифеста версии приложения |
code | string | Код типа встройки (app.homepage, header.widget и т.д.) |
props | object | Дополнительные параметры места встройки из манифеста версии приложения |
RateLimitContext
Данные о лимитах запросов приложения к API
| Свойство | Тип | Описание |
|---|---|---|
limit | number | Максимальное количество запросов в секунду |