getMyUserData

Информация о пользователе

Параметры

  • ctx:app.Ctx
    Контекст приложения, предоставляющий доступ к различным компонентам и настройкам приложения.

  • params:{ blocks?: Array<'telegram' | 'custom' | 'groups' | 'vk'>, blockParams?: { vk?: { returnUrl: string } } }
    Объект с параметрами для получения данных пользователя.

Свойства params

  • blocks: Array<'telegram' | 'custom' | 'groups' | 'vk'>
    Массив блоков, которые нужно включить в ответ (необязательное).

  • blockParams: { vk?: { returnUrl: string } }
    Дополнительные параметры для блоков (необязательное).

Возвращаемое значение

  • Promise<MyUserData>
    Тип возвращаемого значения является объектом MyUserData, содержащим информацию о текущем пользователе.

Свойства MyUserData

  • user:

    • invite_email: string
      Электронная почта, на которую было отправлено приглашение.

    • last_login: string | null
      Время последнего входа.

    • invite_type: string
      Тип приглашения.

    • invited_by: string
      Кто пригласил.

    • invited_user_id: number | null
      ID приглашенного пользователя.

    • invite_user_id: number | null
      ID пользователя, который отправил приглашение.

    • invited_at: string
      Дата приглашения.

    • last_activity_at: string
      Время последней активности.

    • payed_money: number
      Сумма оплаченных денег.

    • payed_deals: number
      Количество оплаченных сделок.

    • is_email_exists: number
      Флаг, существует ли email.

    • is_email_deliverable: number
      Флаг, доставляется ли email.

    • personal_manager_user_id: number | null
      ID персонального менеджера пользователя.

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании