Teams的app studio很多用戶可能不知道,但是對於一個teams平臺的開發人員來說,這個是開發利器,利用這個工具你可以輕鬆的配置manifest文件,可以輕鬆的一站式創建teams app所需要的所有東西。而且你可以很方便的可視化配置adaptive card。 那就讓我們來看看如何使用app studio來創建一個teams app。
首先你需要安裝app studio,這個工具本身就是一個teams的app,所以安裝也和其他teams app的安裝方法類似。點擊Teams左下方的Apps按鈕,進入到store,搜索app studio。
安裝後,在側邊的的“…”菜單中就有了App Studio這一項
點擊第二個tab: Manifest editor
我們來新建一個app,然後填寫一些這個app的基本信息
需要注意一點,teams app可以對teams進行多種擴展,可以擴展tab,可以開發一個bot,可以是teams的一個connector,所以是一個message extension。一個teams app可以身兼數職。也可以指針對一個方面進行擴展。所以我們先創建app,然後再針對我們需要的擴展進行專門的配置。
比如我們來配置一個Teams Tab
最後,我們全部配置好後,就可以進行調試我們的app,app studio一共提供了兩種方式,一種是直接把你當前配置的app安裝到某個team裏或者某個channel裏。或者讓你下載整個manifest zip包,這樣你可以在安裝之前再進行最後的修改,這個實際上很有用,如果teams最新版本支持了一些高級的新功能,但是app studio還沒有來得及跟上,那就可以手動再編輯一下manifest.xml,來enable一些新功能。 最後一個選項是提交到teams的app store(office store)。這個我們以後再展開介紹
因爲我們並沒有開發一個bot的後臺api服務,所以我們就先只enable tab,安裝完後可以在你的channel裏看到你的tab了。
安裝完後我們就能看到第一個teams app的效果了。有了App Studio一切都變得很簡單了。趕快動手做一下吧。