Node.js MS Team移动应用程序无法呈现带有日期输入的O365连接器卡
我正在潜心开发一个带有MS团队频道的机器人,我的机器人将部署在PC和移动团队应用程序上。然而,当我打算创建一张允许用户选择日期和时间的卡片时,我对此一无所知 我搜索了很多关于Adaptive卡和O365连接器卡的信息,但只有O365连接器卡适合我,因为Adaptive卡目前只支持开发预览版 这是我的O365连接器卡代码:Node.js MS Team移动应用程序无法呈现带有日期输入的O365连接器卡,node.js,microsoft-teams,Node.js,Microsoft Teams,我正在潜心开发一个带有MS团队频道的机器人,我的机器人将部署在PC和移动团队应用程序上。然而,当我打算创建一张允许用户选择日期和时间的卡片时,我对此一无所知 我搜索了很多关于Adaptive卡和O365连接器卡的信息,但只有O365连接器卡适合我,因为Adaptive卡目前只支持开发预览版 这是我的O365连接器卡代码: var actionCard=新团队。O365连接卡actionCard(会话) .名称(“日期输入”) .投入([ 新团队。O365ConnectorCardDateInp
var actionCard=新团队。O365连接卡actionCard(会话)
.名称(“日期输入”)
.投入([
新团队。O365ConnectorCardDateInput(会话)
.id(“开始时间”)
.title(util.cmdInputStartTime)
.includeTime(真)
.isRequired(正确),
新团队。O365ConnectorCardDateInput(会话)
.id(“结束时间”)
.title(util.cmdInputTime)
.includeTime(真)
.isRequired(正确)
])
.行动([
新团队。O365ConnectorCardHttpPOST(课程)
.名称(“确定”)
.body(JSON.stringify({
开始时间:“{{startTime.value}}”,
endTime:“{{endTime.value}}”
}))
]);
var卡=新团队。O365连接卡(会话)
1.潜在作用([
行动卡
]);
var msg=新团队。团队消息(会话)
.附件([卡片]);
session.send(msg);
//OK按钮处理区
var connector=app.connector;
var o365CardActionHandler=函数(事件、查询、回调){
var body=JSON.parse(query.body);
回调(null,null,200);
};
连接器.onO365ConnectorCardAction(o365CardActionHandler)代码>Office 365连接器卡在移动客户端上无法正常工作是一个长期存在的问题。这只是一个例子
我们的移动团队今年夏天将大力推进这一领域,并将在2018年夏中至夏末之前在iOS和Android上推出Office 365连接器卡(包括“可操作的消息”以及新的自适应卡标准)。非常高兴听到这一消息。我的整个团队现在正在等待,直到自适应卡正式支持MS团队和移动版本。非常感谢!:)