0

我正在构建新的 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!!!'
        });

    });
});
4

1 回答 1

2

未经用户同意(通过按下“发送”按钮)不能直接发送消息 - 这是一种避免应用程序代表用户发送垃圾内容消息的策略。

关于发送给多人,在撰写本文时,如果对话已经存在于 Kik 中,您只能向群组发送消息。

遍历从选择器返回的用户数组并尝试kik.send()为每个用户使用只会对数组中的第一个用户有效。

Kik 上的 Pop 应用程序有一个很好的实现来克服这个邀请朋友使用该应用程序的问题。根据您正在开发的内容,这可能相关也可能不相关。

于 2014-03-06T01:30:36.687 回答