Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js MS Team移动应用程序无法呈现带有日期输入的O365连接器卡_Node.js_Microsoft Teams - Fatal编程技术网

Node.js MS Team移动应用程序无法呈现带有日期输入的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

我正在潜心开发一个带有MS团队频道的机器人,我的机器人将部署在PC和移动团队应用程序上。然而,当我打算创建一张允许用户选择日期和时间的卡片时,我对此一无所知

我搜索了很多关于Adaptive卡和O365连接器卡的信息,但只有O365连接器卡适合我,因为Adaptive卡目前只支持开发预览版

这是我的O365连接器卡代码:

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团队和移动版本。非常感谢!:)