Botframework &引用;HttpPOST“;操作给出了一个{“错误代码”:“禁止”}
我已成功为Microsoft团队创建Office 365连接器。我可以将信息卡发送到团队频道。消息卡包含一个“HttpPOST”操作,但是当我单击按钮时,我在MS团队应用程序中发现一个错误。应用程序试图发送到以下位置,但收到以下错误消息{“errorCode”:“禁止”} 我的连接器已成功注册,问题“是否要在连接器卡上启用操作?”设置为“是” 有人有什么想法吗Botframework &引用;HttpPOST“;操作给出了一个{“错误代码”:“禁止”},botframework,microsoft-teams,office365connectors,Botframework,Microsoft Teams,Office365connectors,我已成功为Microsoft团队创建Office 365连接器。我可以将信息卡发送到团队频道。消息卡包含一个“HttpPOST”操作,但是当我单击按钮时,我在MS团队应用程序中发现一个错误。应用程序试图发送到以下位置,但收到以下错误消息{“errorCode”:“禁止”} 我的连接器已成功注册,问题“是否要在连接器卡上启用操作?”设置为“是” 有人有什么想法吗 { "@type": "MessageCard", "@context
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"themeColor": "0076D7",
"summary": "Larry Bryant created a new task",
"sections": [{
"activityTitle": "Larry Bryant created a new task",
"activitySubtitle": "On Project Tango",
"activityImage": "https://teamsnodesample.azurewebsites.net/static/img/image5.png",
"facts": [{
"name": "Assigned to",
"value": "Unassigned"
}, {
"name": "Due date",
"value": "Mon May 01 2017 17:07:18 GMT-0700 (Pacific Daylight Time)"
}, {
"name": "Status",
"value": "Not started"
}],
"markdown": true
}],
"potentialAction": [{
"@type": "ActionCard",
"name": "Add a comment",
"inputs": [{
"@type": "TextInput",
"id": "comment",
"isMultiline": false,
"title": "Add a comment here for this task"
}],
"actions": [{
"@type": "HttpPOST",
"name": "Add comment",
"target": "<my url>"
}]
}]
}
{
“@type”:“MessageCard”,
“@context”:”http://schema.org/extensions",
“themeColor”:“0076D7”,
“总结”:“拉里·布莱恩特创建了一项新任务”,
“章节”:[{
“activityTitle”:“Larry Bryant创建了一项新任务”,
“活动字幕”:“探戈计划”,
“活动图像”:https://teamsnodesample.azurewebsites.net/static/img/image5.png",
“事实”:[{
“名称”:“分配给”,
“值”:“未分配”
}, {
“名称”:“截止日期”,
“价值”:“2017年5月1日星期一17:07:18 GMT-0700(太平洋夏令时)”
}, {
“名称”:“状态”,
“值”:“未启动”
}],
“降价”:正确
}],
“潜在作用”:[{
“@type”:“行动卡”,
“名称”:“添加注释”,
“投入”:[{
“@type”:“TextInput”,
“id”:“评论”,
“isMultiline”:错误,
“标题”:“在此处为此任务添加注释”
}],
“行动”:[{
“@type”:“HttpPOST”,
“名称”:“添加注释”,
“目标”:”
}]
}]
}
我将结束这个问题。我找到了答案。我使用的是普通的O365业务许可证,而不是开发人员许可证