Botframework Microsoft团队:使用基于搜索的命令的消息传递扩展
我正在测试基于搜索的命令的消息传递扩展。在使用“YO团队”创建解决方案并使用BotId/AppId和password/Secret在Azure中创建BOT之后。并将它们作为值放入解决方案的.env文件中 通过运行命令“gulpngrok-serve”,我生成了ngrok-url,看起来应该没问题。但通过在团队中从包文件夹上载.zip文件,我会收到错误消息“无法访问应用程序,请重试”。 为了测试,我创建了另一个只使用“Tab”的解决方案。当我尝试上传.zip时,我收到了几乎相同的错误消息, “访问此应用时出现问题” 有许多令人沮丧的教程,有些旧的,有些新的。通过运行命令“gulp ngrok serve”,您可以启动ngrok进入隧道。生成的ngrok URL似乎可以工作: 并且URL存储为Azure中BOT的端点: 既然它不起作用,我错过了什么 这是我的清单文件:Botframework Microsoft团队:使用基于搜索的命令的消息传递扩展,botframework,microsoft-teams,Botframework,Microsoft Teams,我正在测试基于搜索的命令的消息传递扩展。在使用“YO团队”创建解决方案并使用BotId/AppId和password/Secret在Azure中创建BOT之后。并将它们作为值放入解决方案的.env文件中 通过运行命令“gulpngrok-serve”,我生成了ngrok-url,看起来应该没问题。但通过在团队中从包文件夹上载.zip文件,我会收到错误消息“无法访问应用程序,请重试”。 为了测试,我创建了另一个只使用“Tab”的解决方案。当我尝试上传.zip时,我收到了几乎相同的错误消息, “访
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.6/MicrosoftTeams.schema.json",
"manifestVersion": "1.6",
"id": "{{APPLICATION_ID}}",
"version": "{{VERSION}}",
"packageName": "{{PACKAGE_NAME}}",
"developer": {
"name": "gonadn consulting",
"websiteUrl": "https://{{HOSTNAME}}",
"privacyUrl": "https://{{HOSTNAME}}/privacy.html",
"termsOfUseUrl": "https://{{HOSTNAME}}/tou.html"
},
"name": {
"short": "TeamsMsgExtSearch",
"full": "TeamsMsgExtSearch"
},
"description": {
"short": "TODO: add short description here",
"full": "TODO: add full description here"
},
"icons": {
"outline": "icon-outline.png",
"color": "icon-color.png"
},
"accentColor": "#D85028",
"configurableTabs": [],
"staticTabs": [],
"bots": [],
"connectors": [],
"composeExtensions": [
{
"botId": "{{MICROSOFT_APP_ID}}",
"canUpdateConfiguration": false,
"commands": [
{
"id": "msgSearchCommandMessageExtension",
"title": "MsgSearchCommand",
"description": "Add a clever description here",
"initialRun": true,
"parameters": [
{
"name": "parameter",
"description": "Description of the parameter",
"title": "Parameter"
}
],
"type": "query"
}
]
}
],
"permissions": [
"identity",
"messageTeamMembers"
],
"validDomains": [
"{{HOSTNAME}}"
],
"showLoadingIndicator": false
}
链接到感谢您联系我们,我们将进行调查,如果我们需要更多信息,我们将联系您。致以最诚挚的问候,团队平台通过设置“showLoadingIndicator”:使测试解决方案为假,只有选项卡开始工作。我使用搜索命令为消息传递扩展名设置了相同的清单文件,但我得到了与上面解释的相同的错误。。。。!Tab开始工作…我在基于清除消息扩展操作的解决方案中遇到相同的错误。。。。!!选项卡解决方案在将showLoadingIndicator从true更改为false后开始工作…请确认您是否在清单中添加了与ComposeExtension的Botid相同的Botid?请与我们分享您的舱单。另外,请尝试放置一个调试器,看看它在调用消息扩展名时是否符合代码要求?我提供了BotId,正如.env文件中所解释的,BotId与AppId相同。我正在共享我的清单文件。我也用同样的方法来解决这个问题。