问题标签 [kik]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
433 浏览

javascript - KIK bot 在用户许可后向用户的朋友发送消息

我正在创建 KIK 机器人。
我的目标是在此用户许可后向用户的朋友发送消息。
但我还没有找到任何可以帮助我的东西。
在此过程中,我发现了“kid.sign”功能,但我不清楚它是如何工作的。
这是 api 的链接:https ://dev.kik.com/#/docs/kikjs

0 投票
1 回答
235 浏览

kik - 一个kik帐户上是否可以有多个机器人?

我的 Kik 帐户上已经有一个机器人,但看不到将更多机器人添加到同一帐户的方法。有谁知道这是否可能?

0 投票
1 回答
5010 浏览

validation - 如何使用 PHP 检查 Kik/Snapchat 用户名是否有效/存在

我需要从网站/虚拟主机(无 vps)检查 kik 和 snapchat 用户名是否存在/是否有效?

我不知道该怎么做,因为这些只是移动应用程序

0 投票
1 回答
510 浏览

botframework - Bot 连接器:向 Kik 发送自定义消息会导致 400 错误

我试图弄清楚如何使用 Bot Framework / Bot Connector 向 Kik 发送自定义消息(请参阅http://docs.botframework.com/connector/custom-channeldata/#custom-kik-messages)但是,我所做的一切'已经尝试导致错误消息(特别是在 iPhone 的 Kik 应用程序中):

服务错误:响应状态码不表示成功:400(错误请求)。

我在 C# 中创建了一个 Kik 消息类,并在发布消息之前将其添加到 Message.ChannelData 属性。我使用 context.MakeMessage() 创建了消息对象,并且除了 ChannelData 之外没有设置任何其他属性。查看 Framework Emulator 中的 JSON,我的 channelData 看起来像这样(例如,使用简单的文本消息):

我使用类似的方法向 Slack 或 Facebook 发送自定义消息没有任何问题,所以我想知道这是否是 Bot Connector 中的错误,或者我是否遗漏了 Kik 的某些内容?谢谢。

0 投票
1 回答
730 浏览

bots - 需要帮助用 python 设置一个 kik 机器人



我需要一些帮助来设置机器人。我真的是新手,对 python 并不熟悉,但我使用 perl 和 php。

一个。我通过 kik
b 创建了一个机器人。我在我的服务器
c 上运行了 pip install kik。我创建了测试代码


我填写了用户名、api 密钥,并为 perl 中的测试脚本创建了一个 Web 挂钩,该脚本打印 hello world。

我用上面的代码做什么?

我如何在服务器上运行它。它是否必须持续运行,如果是,如何运行。

同样在我的服务器上,它正在运行 python 2.6。那样行吗。

谢谢
大卫 强文本

0 投票
1 回答
485 浏览

botframework - kik 的 botframework channelData 导致错误:400(错误请求)

我正在使用 Microsoft Botframework 和 node.js 版本的 botbuilder。我的机器人可以使用共享消息字段向 kik(和其他服务)发送消息 - botconnector 允许所有消息的字段。

但是,当我尝试对 kik 使用 channelData 字段时,我收到 400(错误请求)错误消息。我已经调整了我的消息以使用以下提示: 机器人连接器:向 Kik 发送自定义消息会导致 400 错误 ,但我仍然缺少一些东西。

感谢您为kik正确映射消息的任何帮助。

导致 400 错误的代码: session.send({ type: "Message", to: { "channelId":"kik", "address": session.message.from.address}, from: { "channelId":"kik", "address": session.message.to.address}, replyToMessageId: session.message.id, conversationId: session.message.conversationId, channelConversationId: session.message.channelConversationId, channelMessageId: session.message.channelMessageId, channelData: { "messages": [ { "chatId": session.message.channelConversationId, "type": "text", "to": session.message.from.name, "text": "test text", "noForward": true } ] } });

我也试过只发送 channelData 部分,但这也会导致 400 错误: channelData: { "messages": [ { "chatId": session.message.channelConversationId, "type": "text", "to": session.message.from.name, "text": "test text", "noForward": true } ] }

0 投票
2 回答
8397 浏览

api - 如何使用 URL 通过用户名获取 KIK 个人资料详细信息?

我想使用 KIK URL 获取用户个人资料详细信息..

例如,http://xyz-some-kik-domain/user/[用户名]

0 投票
1 回答
87 浏览

node.js - getKikCodeUrl (kik-node) 返回 404

我已经开始使用kik npm并坚持使用 getKikCodeUrl。当我将选项对象传递给它时(如 npm github 页面和kik 文档中所述),我总是得到 404 ......有人设法让它工作吗?

这是代码片段:

我总是得到:

未处理的拒绝 StatusCodeError: 404 - 404 Not Found。找不到资源。

0 投票
1 回答
1863 浏览

kik - 如何通过kik api让kik bot在群聊中响应?

我正在尝试为kik构建一个机器人。

示例:当我在 kik 群聊中提到 @weather 时,weatherbot 在该组中以当前天气响应。

我试图准确地重现这一点,但找不到任何关于它的信息。

我尝试了 /broadcast 和 /messages 端点,但它总是以 402 响应,其中一对一消息工作正常。

0 投票
1 回答
175 浏览

botframework - 使用 JavaScript 的 Kik、Facebook 和 Slack 消息传递机器人使用哪个机器人框架(如果有)?

我正在构建一个需要在 Kik、Facebook 和 Slack 上启动的聊天机器人。我不确定在使用机器人框架方面从哪里开始,或者我是否应该自己创建一些自定义的东西。

我不相信我需要任何 NLP。用户将被推下一条非常结构化的路径,该路径将使用按钮引导用户进入下一个提示,并且还将与用户链接和媒体共享。

Microsoft Bot Framework 似乎是我应该考虑的主要框架,但我不清楚如果我最终想要为每个消息传递平台提供自定义的响应,它会有多大用处。意思是,在 Facebook 上,我可能想利用他们拥有的自定义功能,例如按钮或模板,而在 Kik 上,我想利用建议的键盘。

任何建议或指导表示赞赏。