版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
上篇文章(如何安装App Studio来配置Teams应用)讲到如何在app store里安装App Studio来提高效率,提到了里边包含的模块:
今天跟大家介绍一下Menifest editor这个功能。跟Menifest json文件里一样,也包含很多节点,包括Tabs、Bots、Connectors、Message Extensions等。
- 除提到的Capabilities节点下的,还有App Details,可以添加此App相关的详情。
- Tab功能的设置,注意这里是https(包括bots和其他的,有url的都要是https)
- Bot功能
- 如果没有创建过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,直接编辑
针对menifest里的app details、tabs、bots,就是上面的这些内容。具体也跟大家解释了。
具体每个属性的限制和用法,不清楚的话可以查找官方的menifest schema,链接https://docs.microsoft.com/en-us/microsoftteams/platform/resources/schema/manifest-schema。
最后希望app studio大家用得嗨皮。