作者:岑津霖
作为微软自主研发的商务交流平台,Microsoft Teams可以让用户更加便捷地去分享组织里的事务。而Teams内最受欢迎的功能之一则是它的App Store。用户可以在使用Teams App Store内的App的同时,同步与组织内或组织外的人分享或修改App里的内容。作为第三方开发者的你,想不想也把你的App部署在拥有1.45亿日活用户的Microsoft Teams上呢?
如果你也有这个想法,那我们就一起开始快速地来了解一下如何在Teams上部署你的App吧!首先你需要开发一个https开头的web app,注意这里是https,不是http哦。如何去开发并部署一个web应用程序这里就不多说了。
当web应用程序已经被部署好后,我们可以打开Teams并搜索App Studio。然后点击Create a new app按钮。
在App Studio里创建Teams App有三大步骤:App details,Capabilities和Finish。这里的每一步按照App Studio上的指示填写就可以。
值得注意的是在Capabilities步骤下的Tabs有两个app的打开方式可以添加,一个是Team tab,可以在Teams聊天室内打开的,另一个是Personal tab,可在Apps store里点击后在Teams界面的左侧栏目打开。
如果你需要一个Team tab的话,你需要添加一个configuration page来设置这个打开方式。具体的实现可以在个网址上参考:https://docs.microsoft.com/enus/microsoftteams/platform/tabs/how-to/create-tab-pages/configuration-page。
Capabilities步骤下除了Tabs之外的其它三个选项都是可选择的。当我们走到Finish步骤的最后一项设置Test and distribute时,你可以先点击Download按钮把设置好的Teams app的zip文件下载下来并放到当前,Manifest editor旁的Validation里进行验证测试。
如果验证后没问题的话你可以回到原来Test and distribute的界面点击publish然后点击Publish to Microsoft AppSource。这样的话你将进入到网页版的Microsoft Partner Center的界面。
接下来你可以点击左侧Office Store下的Overview按钮并点击创建一个Teams App。当你把所有需要填写的资料都填写完成后点击右上角的Review and publish按钮,这样你的Teams App就可以在Microsoft Teams上的App Store被大家搜索到了!
看到这里,你是不是觉得开发一个Teams版本的App也是挺方便的呢?