【问题标题】:BotFramework - handleTeamsTaskModuleFetch URL not workingBotFramework - handleTeamsTaskModuleFetch URL 不起作用
【发布时间】:2021-06-01 16:58:59
【问题描述】:

下面是我返回的继续任务模块。当我直接在浏览器中点击 URL 时,该 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" }
  }]
}

【问题讨论】:

    标签: botframework microsoft-teams


    【解决方案1】:

    URL 的域必须位于应用清单中应用的 validDomains 数组中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-23
      • 2016-09-15
      • 2013-09-19
      • 2017-09-22
      • 1970-01-01
      相关资源
      最近更新 更多