【发布时间】:2021-06-08 08:16:51
【问题描述】:
触发将显示网页的任务模块。 我所能得到的只是一个带有标题的空任务模块,而指定的高度和宽度既不影响也不显示 URL。
任务模块获取处理函数:
const { TeamsActivityHandler } = require('botbuilder');
class Foo extends TeamsActivityHandler {
/* ... */
handleTeamsTaskModuleFetch(context, data) {
return {
task: {
type: 'continue',
value: {
title: 'Task module title',
height: 1000,
width: 700,
fallbackUrl: 'https://giltichon.com/bar',
url: 'https://giltichon.com/bar',
}
}
};
};
};
我已确保在应用清单 validDomains 中列出 URL,但该 URL 仍然没有显示...
更新:还添加了composeExtensions 属性
应用清单:
{
...
"composeExtensions": [
{
"botId": "***",
"canUpdateConfiguration": true,
"commands": [],
"messageHandlers": [
{
"type": "link",
"value": {
"domains": [
"giltichon.com"
]
}
}
]
}
],
"validDomains": [
"giltichon.com"
]
}
【问题讨论】:
标签: botframework bots microsoft-teams