问题标签 [microsoft-appstudio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microsoft-teams - Microsoft Teams App Studio - 无法打开清单编辑器和卡片编辑器
安装 App Studio 后,Manifest editor
和Card editor
选项卡都是空白的。Control Library
正确显示。有什么方法可以解决导致此问题的原因吗?也许一些权限问题?
azure-active-directory - 在 Teams 中注册您的应用程序失败,并出现错误“您无权将 Hello World 添加到此团队”。
我正在关注使用 Node.js 和 App Studio 在 Microsoft Teams 平台上入门
在 MSTeams 中添加应用程序。所有步骤都按照文档进行,但是最后一步“在 Teams 中注册您的应用程序”在安装应用程序期间失败。下面是附上的图片
我也尝试上传自定义应用程序,但它也抛出了出错的错误。以下是图片:
有人可以建议解决这个问题吗?
json - Microsoft Teams:将我的自定义应用程序安装到我组织的团队中时出现“出现问题”
我为 Microsoft Teams 创建了一个可以添加到团队的应用程序。该应用程序是使用 Microsoft Bot 框架创建的聊天机器人。我已经制作了另外两个可以正常安装的具有类似功能的应用程序。
当我使用 App Studio(并链接到现有机器人)创建我的应用程序时,一切都很好,但是当我尝试将其添加到团队时,我收到“出现问题”消息,并且也没有向我的机器人发送请求。 ..
有没有人遇到过类似的问题,或者有人知道如何调试?我的清单如下。
清单如下(替换了 ID)。
botframework - [Microsoft Teams bot]聊天频道中不显示通话图标 #1636
我创建了一个机器人,并使用旧门户在没有 Azure 订阅的情况下在 Bot Framework 中注册了它,并且我选中了“启用呼叫”复选框,但是当我在团队中打开机器人时,我找不到呼叫图标,但是当我上传时app studio 工具中的清单文件然后安装机器人图标出现。我用这个文档来注册我的机器人服务链接
microsoft-teams - MS 团队客户端自定义应用程序已上传到门户但未列在目录中
我已经使用 App Studio 创建了一个团队应用程序。当我使用 App Studio 安装它时,一切正常吗?我现在正在尝试将应用发布到租户应用商店
我已经下载了从 App Studio 打包的应用程序,并将该程序包上传到了 Teams 管理员门户。包上传没有任何错误,应用程序在目录列表中显示为自定义应用程序
我已启用
“允许第三方应用”、“允许任何新的第三方应用……”“组织范围的应用”设置中的“允许与自定义应用交互”
- 全局权限政策我在三个主题上都有“允许所有应用程序”
-我有“上传自定义应用程序”和“允许用户固定”的全局设置策略
但我的应用程序未显示在 Teams 客户端的目录中
visual-studio - Microsoft Teams:在 Sharepoint 中提供使用 App Studio for MS Teams 构建的 Web 部件
我正在将几个现有的 Web 部件(使用 SharePoint 加载项项目模板在 Visual Studio 中构建)转换为在 Microsoft Teams 中工作。简而言之,有两个方向可以做到这一点:
- 使用 SharePoint 框架 (SPFx)、NodeJS、Typescript、Visual Studio Code 和 Yeoman 生成器,或者
- Visual Studio、HTML、Javascript、AppStudio for Microsoft Teams 和 NGROK(用于测试)。
以下选项 (1) 完全解决了整个问题,因为它只涉及使应用程序部分在 SharePoint 和 Teams 中可用的这些步骤:
- 确保其中的
supportedHosts
配置设置<WebPart>.manifest.json
包含"TeamsPersonalApp"
和"TeamsTab"
选项。 gulp bundle --ship
在命令提示符中执行。gulp package-solution --ship
在命令提示符中执行。- 将生成的包拖放到 Sharepoint 应用程序目录中,然后等待上传完成。
- 单击
"Sync to Teams"
菜单项。
但是,选项 (1) 对我不起作用,因为 Web 部件使用内置于 JavaScript 中的 DevExtreme 控件,并且 DevExpress 开发/支持团队不熟悉在 SPFx 中构建的 Web 部件中使用他们的控件。此外,Web 部件使用 API 调用来检索数据。
因此,我使用选项 (2) 完成了其中一个 Web 部件的开发。这些是我在进行开发时参考的资源:
- https://www.rickvanrousselt.com/teams-ramp-up-part-3/
- https://docs.microsoft.com/en-us/microsoftteams/platform/tutorials/get-started-dotnet-app-studio。
就目前而言,它工作得非常好。但是,此 Web 部件也必须在 Sharepoint 中可用。问题是选项 (1) 和 (2) 的文件架构manifest.json
不同,因此 Sharepoint 将不允许上传使用选项 2 生成的 .zip 文件。
我遇到了这个页面,但是页面上有很多断开的链接,它并没有真正回答这个问题:https ://techcommunity.microsoft.com/t5/microsoft-teams/is-it-possible-to-create -a-teams-webpart-and-display-it-on/mp/110476。
如果有人可以为此提供帮助(其他链接、见解等),我将不胜感激!