teamsApp 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph版本下的 /beta API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
代表Microsoft Teams 应用目录中的一个应用.
用户可以在 Microsoft Teams 商店中看到这些应用,并且可以使用“向团队添加应用”方法将这些应用安装到 Teams 中。
方法
| 方法 | 返回类型 | 说明 |
|---|---|---|
| 列出目录中的应用 | teamsApp 集合 | 列出 Microsoft Teams 应用目录中的所有应用。 |
| 将应用程序上载到目录 | teamsApp | 将应用上载到组织的应用程序目录。 |
| 更新目录中的应用 | teamsApp | 更新组织的应用程序目录中的应用程序。 |
| 从目录删除应用程序 | 无 | 从组织的应用程序目录中删除应用。 |
| 获取与目录中的应用程序关联的机器人 | teamworkbot | 获取与 Teams 应用关联的机器人。 |
属性
| 属性 | 类型 | 说明 |
|---|---|---|
| id | string | 目录应用生成的应用 ID(不同于开发人员在 Microsoft Teams 应用压缩包中提供的 ID)。 |
| externalId | string | 应用开发人员在 Microsoft Teams 应用压缩包中提供的目录 ID。 |
| displayName | string | 应用开发人员在 Microsoft Teams 应用压缩包中提供的目录名称。 |
| distributionMethod | teamsAppDistributionMethod | 应用的分配方法。 只读。 |
teamsAppDistributionMethod 值
| 成员 | 值 | 说明 |
|---|---|---|
| 商店 | 0 | 应用适用于 Microsoft Teams 应用商店中的所有租户。 |
| 组织 | 1 | 应用仅适用于此租户。 |
| 旁加载 | 2 | 应用仅适用于安装它的用户/团队。 |
关系
| 关系 | 类型 | 说明 |
|---|---|---|
| appDefinitions | teamsAppDefinition 集合 | 每个版本的应用的详细信息。 |
JSON 表示形式
{
"id": "string",
"externalId": "string",
"displayName": "string",
"distributionMethod": "string"
}
另请参阅
反馈
提交和查看相关反馈