我正在构建新的KIK卡,我想创建一个按钮,它将向从kik.pickUsers中选择的5个人发送消息。是否有任何命令允许我直接发送消息,而无需按下“发送”按钮?这是我的代码:
cards.kik.pickUsers({
minResults: 5, // number >= 5
maxResults: 99 // number < 99
}, function (users) {
if (!users) {
return;
}
users.forEach(function (user) {
cards.kik.send(user.username, {
title: 'Message',
text: 'Text!!!'
});
});
});
答案 0 :(得分:2)
未经用户同意(通过按“发送”按钮)无法直接发送消息 - 这是一种避免应用程序代表用户发送内容消息的策略。
关于向多人发送信息,截至撰写本文时,如果对话已存在于Kik,您只能向群组发送消息。
迭代从选择器返回的用户数组,并尝试使用每个用户kik.send()
仅适用于数组中的第一个用户。
Kik上的Pop应用程序有一个很好的实现来克服这个邀请朋友使用该应用程序。根据您正在开发的内容,这可能相关也可能不相关。