Microsoft Teams Bot - teamsAppId 是否更改?

Microsoft Teams Bot - Does the teamsAppId change?

我正在使用 Graph API 主动为组织中的所有用户安装 Teams 机器人。

我需要像这样 externalId 检索 teamsAppId :

GET https://graph.microsoft.com/v1.0/appCatalogs/teamsApps?$filter=externalId eq '{IdFromManifest}'

查询 teamsAppId 一次并将其保存在 appSettings 中是否安全?

https://docs.microsoft.com/en-us/microsoftteams/platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages?tabs=dotnet

当应用程序发布到 Microsoft Teams 应用程序目录时,会为该应用程序生成一个唯一 ID (teamsAppId),该 ID 是不可变的,可以存储在 appSettings.

我将 teamsAppId 存储在本地 SQLite 数据库中,我从来没有遇到过 id 的不可变性问题。