如何在消息扩展中打开url?

How to open url in messaging extension?

我已将我的机器人构建器包从 4.6.0 更新到 4.9.0,即最新版本。 我们有 handleTeamsMessagingExtensionFetchTask 方法,return 是一个承诺。 return 类型在版本 4.9.0 中发生了变化。现在的 return 类型是 MessagingExtensionActionResponse 的 Promise。 对于这种 return 类型,文档中没有关于打开 URL 的方法。 我已经添加了我在 4.6.0 版中使用的 return 类型并且工作正常但似乎当前更新中没有办法执行此类操作。

return await {
    task: {
        type: 'continue', value: {
            width: 450,
            height: 600,
            title: 'Abc'
            url: '********',
            fallbackUrl: '*******'
        }
    }
} as MessagingExtensionActionResponse;

使用打开操作启动消息扩展 URL。请找到下面的代码

protected override async Task<MessagingExtensionActionResponse> OnTeamsMessagingExtensionFetchTaskAsync(ITurnContext<IInvokeActivity> turnContext, MessagingExtensionAction action, CancellationToken cancellationToken)
{
    var response = new MessagingExtensionActionResponse()
    {
        Task = new TaskModuleContinueResponse()
        {
            Value = new TaskModuleTaskInfo()
            {
                Height = 720,
                Width = 900,
                Title = "Testing ME with URL,
                Url = "https://1f0bd229.ngrok.io/myPage"
            },
        },
    };
    
    return response;
}

如果这对您没有帮助,请告诉我