1

我按照在线教程在 Visual Studio 中构建机器人并将其部署到 Azure,到目前为止,这似乎已经奏效。现在我想通过“Sideload a bot or tab”方法将此机器人添加到 Microsoft Teams。在线教程没有解释我需要做什么,所以我需要一些帮助。这是我当前尝试在 zip 文件夹中上传的 manifest.json。请帮忙,我不知道这个过程是如何工作的。

{
  "$schema": "https://statics.teams.microsoft.com/sdk/v1.0/manifest/MicrosoftTeams.schema.json",
  "manifestVersion": "1.0",
  "version": "1.0.0",
  "id": "a5db14e6-8adf-445b-a0aa-daadc5e155eb",
  "packageName": "com.testbot20170525114049",
  "developer": {
    "name": "Megan",
    "websiteUrl": "https://website.com/",
    "privacyUrl": "https://website.com/privacy",
    "termsOfUseUrl": "https://website.com/app-tos"
  },
  "name": {
    "short": "Botty"
  }
  "description": {
    "short": "A sample bot to test the bot upload process"
  }
  "bots": [
    {
      "botId": "a5db14e6-8adf-445b-a0aa-daadc5e155eb",
      "needsChannelSelector":  "true",
      "scopes": [ "team", "personal" ]
    }
  ]
}
4

1 回答 1

4
  1. 启用公共开发者预览版。该模式完全支持 v1.0 清单,虽然它可能在公共版本中工作,但现在我会切换到开发人员预览模式。

  2. 确保您的清单遵循v1.0 格式。虽然您的架构很接近,但缺少一些必填字段:

    • 描述.full
    • 图标.大纲
    • icons.color(请注意目前文件大小有 2k 限制)
    • 重音颜色
  3. 将清单和图标压缩到一个可侧载的包中。确保 manifest.json 位于顶层。

  4. 遵循侧载说明

于 2017-05-26T22:45:09.647 回答