如何在App Studio裏更新manifest文件

上篇文章(如何安裝App Studio來配置Teams應用)講到如何在app store裏安裝App Studio來提高效率,提到了裏邊包含的模塊:

今天跟大家介紹一下Manifest editor這個功能。跟Manifest json文件裏一樣,也包含很多節點,包括Tabs、Bots、Connectors、Message Extensions等。

  • 除提到的Capabilities節點下的,還有App Details,可以添加此App相關的詳情。

    

  • Tab功能的設置,注意這裏是https(包括bots和其他的,有url的都要是https)

  • Bot功能
  1. 如果沒有創建過bot,這裏提供直接setup的功能,setup後其實也就在application portal上了。

"bots": [
    {
      "botId": "%MICROSOFT-APP-ID-REGISTERED-WITH-BOT-FRAMEWORK%",
      "needsChannelSelector": false,
      "isNotificationOnly": false,
      "scopes": [ "team", "personal", "groupchat" ], //這裏就是上邊的checkbox
      "supportsFiles": true,
      "commandLists": [
        {
          "scopes": [ "team", "groupchat" ],//command對應的三個tab,限制command可以使用的scope
          "commands": [
            {
              "title": "Command 1",
              "description": "Description of Command 1"
            },
            {
              "title": "Command N",
              "description": "Description of Command N"
            }
          ]
        }

2. 如果有bot,直接編輯

針對manifest裏的app details、tabs、bots,就是上面的這些內容。具體也跟大家解釋了。

具體每個屬性的限制和用法,不清楚的話可以查找官方的manifest schema,鏈接https://docs.microsoft.com/en-us/microsoftteams/platform/resources/schema/manifest-schema

最後希望app studio大家用得嗨皮。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章