我正在尝试按照本文档的快速入门创建一个扩展到 Microsoft 365 的 Teams 应用程序:跨 Microsoft 365 扩展 Teams 个人选项卡
我只想要一个简单的个人选项卡,其中包含我网站的 iFrame(具有嵌入的所有授权)。
我正在使用 VSC 扩展 Teams 工具包来创建此统一清单。 Teams 中的调试效果很好 ✅
但是,Outlook 中的“调试”没有任何实际作用:它被阻止在加载页面中 → 请参阅随附的屏幕截图。
因此,我尝试将清单导出为 zip 文件,其中包含适当的格式(请参阅清单末尾)。
我的应用程序及其 iFrame :
你知道为什么我使用的统一清单在 Outlook 中不起作用吗? 是否有特定版本需要等待才能启用此功能(我在学习中心上没有看到此信息)。
有人已经尝试过这个吗? 你是如何让它发挥作用的? 谢谢你
这是从我的zip中提取的manifest.json
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.schema.json",
"manifestVersion": "1.16",
"version": "1.0.0",
"id": "xxxxxxxxxxxxxxxxxxx",
"packageName": "com.microsoft.teams.extension",
"developer": {
"name": "Teams App, Inc.",
"websiteUrl": "https://www.example.com",
"privacyUrl": "https://www.example.com/privacy",
"termsOfUseUrl": "https://www.example.com/termsofuse"
},
"icons": {
"color": "color.png",
"outline": "outline.png"
},
"name": {
"short": "tabs-basic-20230807",
"full": "Full name for tabs-basic-20230807"
},
"description": {
"short": "Short description of tabs-basic-20230807",
"full": "Full description of tabs-basic-20230807"
},
"accentColor": "#FFFFFF",
"bots": [],
"composeExtensions": [],
"staticTabs": [
{
"entityId": "index0",
"name": "Personal Tab",
"contentUrl": "https://impactco2.fr/iframes/transport?theme=default",
"websiteUrl": "https://impactco2.fr/iframes/transport?theme=default",
"scopes": [
"personal"
]
}
],
"permissions": [
"identity",
"messageTeamMembers"
],
"validDomains": [
"$https://impactco2.fr"
]
}
Teams Toolkit 提供了一个开箱即用的个人选项卡应用程序,具有在 Teams 和 Outlook 中运行的 SSO。您能否创建这个应用程序并检查您是否可以在 Outlook 中正常运行?
按照以下步骤创建此应用程序并在 Outlook 中运行它。