我是一名软件工程师,致力于开发公司产品与Microsoft Teams的集成。这个想法是该产品会将消息/通知/警报发送到Microsoft Teams中的聊天频道。目前,我们仅致力于与Microsoft Teams(而不是其他Office 365产品)进行这种集成。
在研究了MSDN,Microsoft开发人员平台,google等之后,我知道可以设置一个传入的Webhook,该Webhook为我提供了Microsoft Teams中某个频道的URL,并且可以向其中发送消息。但是,我遇到了另一种在Microsoft商店中具有连接器的方法。我想添加一个连接器,因为它提供了一个不错的前端,并且还为我们提供了外部用户在商店中的服务。我发现可以从连接器开发人员仪表板注册连接器。这是我指的文档链接: https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/connectors 为了进行测试,我在MSDN博客上引用了以下示例: https://blogs.msdn.microsoft.com/mvpawardprogram/2017/01/24/part-3-office-365-groups/
但是,我无法在下拉列表中看到Microsoft Teams组。我是Microsoft团队方面这些小组的所有者。仅在我的组织中,我正在使用Microsoft Teams来测试此集成,因为我是唯一从事此工作的开发人员。请查看下面的屏幕截图:
然后,我读到有关将连接器侧面加载到Microsoft Teams进行测试的方法,这意味着从连接器开发人员仪表板上载manifest.json文件。请查看以下屏幕截图:
但是,在我下载清单文件并按照此链接https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/apps/apps-package上的说明进行操作后,在上载清单文件时,我仍然遇到使用Microsoft Teams测试Office 365连接器的问题。这是我收到的错误,请参见下面的屏幕截图:
此外,我是通过开发者试用帐户执行此操作的,这是因为从我公司的付费开发者企业帐户中看不到上载自定义应用的选项。请查看下面的屏幕截图:
这是产品问题,过去三周我一直与产品支持部门联系。在这段时间里,我们尝试了各种方法,但没有任何效果。他们也对我的帐户运行了恢复诊断程序,但是我没有看到任何变化。他们告诉我的全部是:“这很奇怪,这不应该发生,也许Teams是一个相当新的产品,没有人为之开发等。”尽管我确实感到很多企业都在使用它。请查看下面的屏幕截图:
从那以后我再也没有听到过。请帮我解决这个问题。我真的很想开始开发与我们产品的实际集成,因为它对我们的客户具有巨大的价值。
谢谢, 玛丽亚·肖艾布(Maria Shoaib)。
答案 0 :(得分:0)
请使用App Studio创建清单文件并测试连接器,以便在创建应用程序包时没有错误。另外,请让您的租户管理员访问enable the sideloading of external apps,使“上传自定义应用”链接显示在Microsft小组中。