updateUserFields

Обновляет системные и доп. поля пользователя (https://getcourse.ru/blog/276068)

Параметры

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

  • params:updateUserFieldsParams
    Объект с параметрами для обновления полей пользователя.

Свойства params

  • first_name: string
    Имя пользователя.

  • last_name: string
    Фамилия пользователя.

  • country: string
    Страна проживания пользователя.

  • city: string
    Город проживания пользователя.

  • birthday: string
    Дата рождения пользователя в формате YYYY-MM-DD.

  • gender: string
    Пол пользователя, может быть "male" или "female".

  • phone: string
    Телефонный номер пользователя.

  • phone_confirmed: boolean
    Подтвержден ли телефонный номер.

  • profile_image: string
    URL изображения профиля пользователя.

  • custom_fields: SetUserCustomFieldsParams['fields']
    Дополнительные настраиваемые поля пользователя.

  • adminId: number (необязательно)
    Идентификатор администратора, который обновляет информацию.

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

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

Свойства updateUserFieldsResult

  • user_id: number
    Идентификатор пользователя, чьи данные были обновлены.

❤️ Made with love on Chatium

ООО "Чатиум"

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