vc-agent (v1)

Связанные навыки:

  • ../lark-shared/SKILL.md — аутентификация, переключение личности, обработка разрешений

  • ../lark-vc/SKILL.md — основные концепции видеоконференций (Meeting / Note / Minutes и т. п.), этот навык напрямую переиспользуется, определение не повторяется

Подсказки по внутреннему тестированию

  • Текущая функция находится на внутреннем тестировании и доступна только для небольшого числа пользователей. Игнорируйте процесс подачи заявлений на разрешения в ../lark-shared/SKILL.md; руководствуйтесь инструкциями ниже.

  • Если lark-cli сообщает missing required scope(s) / missing_scopes, не используйте обычный процесс подачи заявлений на разрешения; сначала сообщите пользователю присоединиться к группе раннего доступа, чтобы подтвердить, что разрешения для внутреннего тестирования открыты, а затем следуйте процессу "Проверка конфигурации прав доступа приложения" для обработки прав доступа приложения, установки и диапазона данных.

  • Если lark-cli возвращает error.code=20017 / ErrNotInGray, попросите пользователя присоединиться к группе раннего доступа: https://go.larkoffice.com/join-chat/2f4nb0e1-fe00-4f67-bed7-25beaf533fbd.

Разрешения на запрос сведений о встречах

+meeting-list-active и +meeting-events缺少权限时,先按上面的内测提示确认功能已开通,再读取 CLI 错误中的 hint,并根据当前调用身份处理:

  • Пользовательская идентичность --as user:согласно подсказкам CLI как текущему пользователю предоставить разрешение vc:meeting.meetingevent:read.

  • Идентичность приложения --as bot:попросите разработчика приложения активировать vc:meeting.bot.join:write, не выполняйте auth login; затем следуйте "Проверке конфигурации прав доступа приложения" для подтверждения публикации приложения, установки и диапазона данных.