无法使用Microsoft graph API向团队添加应用

时间:2020-01-05 06:15:17

标签: microsoft-graph-api microsoft-teams microsoft-graph-teams

我已经创建了MS团队的应用程序包。我已使用团队服务管理员凭据将其上传到我的组织。(参考:https://docs.microsoft.com/en-us/MicrosoftTeams/tenant-apps-catalog-teams?toc=/microsoftteams/platform/toc.json&bc=/MicrosoftTeams/breadcrumb/toc.json)。 我正在尝试通过使用“将应用添加到团队” API(参考:https://docs.microsoft.com/en-us/graph/api/teamsappinstallation-add?view=graph-rest-1.0&tabs=http)将该应用添加到团队中。 我收到“ 404未找到”错误。 我正在使用请求正文中团队的应用程序包中提供的ID。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

该ID必须为“目录应用生成的应用ID(不同于Microsoft Teams zip应用包中开发人员提供的ID。”(https://docs.microsoft.com/en-us/graph/api/resources/teamsapp?view=graph-rest-1.0

将应用程序部署到应用程序目录后,您必须随后根据外部ID来查询应用程序目录。 (例如externalId eq'{teamsAppManifestId}')