BotFramework - handleTeamsTaskModuleFetch URL 不工作
BotFramework - handleTeamsTaskModuleFetch URL not working
下面是我返回的继续任务模块。 URL 当我直接在浏览器中点击它时工作正常,但在团队中,我总是得到这个:
任务模块响应
handleTeamsTaskModuleFetch() {
return {
task: {
type: "continue",
value: {
title: "response",
url: `${process.env.HostName}/help.html`,
fallbackUrl: `${process.env.HostName}/help.html`,
width: 500,
height: 500
}
}
};
}
谁能看出我做错了什么?
干杯
注意:这就是我创建自适应卡的方式
const adaptiveCard = {
$schema: 'http://adaptivecards.io/schemas/adaptive-card.json',
version: '1.0',
type: 'AdaptiveCard',
body: [{
type: 'TextBlock',
text: 'Task Module Invocation from Adaptive Card',
weight: 'bolder',
size: 3
}],
actions: [{
type: 'Action.Submit',
title: "TEST",
data: { msteams: { type: 'task/fetch'}, data: "meTask" }
}]
}
URL 的域必须在应用程序清单中的应用程序 validDomains 数组中。
下面是我返回的继续任务模块。 URL 当我直接在浏览器中点击它时工作正常,但在团队中,我总是得到这个:
任务模块响应
handleTeamsTaskModuleFetch() {
return {
task: {
type: "continue",
value: {
title: "response",
url: `${process.env.HostName}/help.html`,
fallbackUrl: `${process.env.HostName}/help.html`,
width: 500,
height: 500
}
}
};
}
谁能看出我做错了什么?
干杯
注意:这就是我创建自适应卡的方式
const adaptiveCard = {
$schema: 'http://adaptivecards.io/schemas/adaptive-card.json',
version: '1.0',
type: 'AdaptiveCard',
body: [{
type: 'TextBlock',
text: 'Task Module Invocation from Adaptive Card',
weight: 'bolder',
size: 3
}],
actions: [{
type: 'Action.Submit',
title: "TEST",
data: { msteams: { type: 'task/fetch'}, data: "meTask" }
}]
}
URL 的域必须在应用程序清单中的应用程序 validDomains 数组中。