2017-05-25 67 views
0

我遵循在線教程在Visual Studio中構建bot並將其部署到Azure,到目前爲止似乎已經奏效。現在我想通過「Sideload a bot or tab」方法將此機器人添加到Microsoft Teams中。在線教程沒有解釋我需要做什麼,所以我需要一些幫助。這是我目前試圖在zip文件夾中上傳的manifest.json。請幫助,我不知道這個過程如何工作。如何爲Microsoft Teams bot製作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" ] 
    } 
    ] 
} 
+0

_「在線教程沒有解釋我需要做什麼」_是[本教程](https://msdn.microsoft.com/en-us/microsoft-teams/setup#enable-sideloading -of-機器人 - 和 - 選項卡)? – stuartd

+0

你有沒有通過https://msdn.microsoft.com/en-us/microsoft-teams/sideload和https://msdn.microsoft.com/en-us/microsoft-teams/createpackage? –

回答

3

1)Enable Public Developer Preview。該模式完全支持v1.0清單,雖然它可以在公共版本中工作,但現在我會切換到開發人員預覽模式。

2)確保您的清單遵循v1.0 format。當你的模式是接近的,也有一些必填字段中缺少:

  • description.full
  • icons.outline
  • icons.color(注意目前沒有對文件大小2K限制)
  • accentColor

3)將清單和圖標拖入sideloadable package。確保manifest.json位於頂層。 4)按照sideload instructions

相關問題