问题标签 [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.
javascript - 在 Kik 浏览器中播放音频时防止 iOS 锁屏
我有一个在 Kik 浏览器中打开的音频播放器。但是,如果我将 iOS 锁定屏幕设置为在 2 分钟不活动后锁定,则锁定屏幕将出现并在 2 分钟后停止 Kik 浏览器中发生的音频播放。要重新开始音频播放,我必须解锁屏幕,然后音频将再播放 2 分钟。
有什么方法可以防止在 Kik 浏览器中播放音频时出现 iOS 锁定屏幕?
botframework - 未使用 Microsoft Bot 框架处理扫描数据和贴纸的 kik 频道拒绝
我使用 Microsoft Bot 框架创建了我的机器人并启用了 Kik 频道。它得到了微软的批准。然而,在向 Kik 机器人商店提交相同内容时,他们拒绝了我的机器人,因为我的机器人在 5 秒内没有响应 scan-data 和 Stickers 。这些对我来说是边缘情况,因为我的机器人不是为它设计的。我不知道如何在 Microsoft Universal bot (nodejs) 框架中处理这个问题。
我检查了 Kik 支持,但他们不确定 Microsoft 是否为他们的所有功能制作了连接器。他们不会在不回复所有消息类型的情况下批准该机器人。
我可以使用原生的 kik bot 平台解决这个问题。但是有什么办法可以在 MS Universal bot 框架本身中做到这一点?我在 Skype bot 论坛上发布了这个问题,那里的版主要求我在这里发布同样的问题,希望来自 MS bot 框架的人能指导我。我在 SO 上搜索了这个并没有找到任何答案。
java - 创建一个kik聊天机器人
我正在尝试用 Python 创建一个 Kik 机器人
我熟悉 Python 和 REST。我浏览了文档:
首先,我需要:
但是他们没有告诉我们“webhook”或任何代码的真正含义是什么?
如何设置配置?我为“用户名”输入了什么?我自己的用户名?
javascript - Kik Api 的 Webhook?
'webhook': ' https://example.com/incoming ',
如何为 kik api 设置 webhook?文档中存在混淆
javascript - 我怎么能设置一个没有端口转发的 Kik 机器人?
我认为为 Kik 设置一个聊天机器人会很酷,而且据我目前所知,在代码方面似乎并不难。然而,我从来都不是真正了解服务器之类的人,所以这部分总是让我感到困惑。我在大学校园里,所以我当然无法访问端口转发,这对于许多指南似乎正在使用的名为“ngrok”的网站来说似乎是必要的。我确信我有可用的选项,但是,就像我说的那样,我对服务器和虚拟服务器等等知之甚少。
有没有人可以引导我完成的简单解决方案?我应该能够从那里弄清楚!
node.js - 让 Kik Bot 在不使用 ngrok 的情况下侦听端口 8080
你好,
我正在 node.js 中编写 Kik Bot,并且我正在使用我的网站(在 apache 服务器上)所在的 VPS。我使用 ngrok 进行隧道传输,但我不想每次重新加载时都更改链接。所以现在我想改用我网站的域。
但我不知道该怎么做。我的 index.js 的最后一行是
在顶部我有
但这并不完全奏效。使用 ngrok,机器人工作得非常好,但我不知道如何在没有 ngrok 的情况下使用服务器。我还尝试将最后一行中的端口从 8080 更改为 80。但这不起作用,因为我收到一个异常告诉我,该端口已在使用中(显然由 apache 使用)。
谢谢
azure - Kik bot 是唯一无法通过 MSFT Bot Framework 工作的渠道
我有一个通过 Bot Framework 部署到 Facebook、Slack、Telegram 和 GroupMe 的机器人,所有这些似乎都运行良好,但 Kik 机器人没有响应。
我确信通过 Kik 和 Bot Framework 门户正确配置了机器人的 API 密钥。
我发现 Kik 和附件/卡片存在一些问题,但删除它们并不能解决问题。(我只有一张在机器人启动时发送的图像。)
关于如何进行故障排除的任何想法?
谢谢!
https://bots.botframework.com/bot?id=autoCompeteBot
编辑:也许我应该发布一个新问题,但 Kik 不会批准我的机器人,因为他们说它不会响应。对于他们的测试人员,我收到了错误:
测试人员通过常规使用触发了这个错误,朋友的 iPhone 也是如此,但当我在我的 Android 手机上测试它时,它工作得很好。(而且它在部署到的其他平台上运行良好。)
我使用的分析插件(dashbot - 由 bot.use() 触发)显示机器人按预期响应。
知道可能是什么原因造成的或如何纠正它吗?
谢谢!
node.js - 启用诊断日志时出错 - Azure Botframework
我的 Bot Framework 机器人停止响应 Kik 时遇到问题。
我想在 Azure 中启用诊断日志,但是当我单击“保存”时,我收到错误消息“无法更新 autoCompeteBot 的 Web 应用日志设置。处理您的请求时出错。请稍后重试时刻。”
知道如何避免此错误并查看我的日志吗?
谢谢!
azure - Kik bot 在 BotFramework 中触发“TooManyRequests”错误
我最近使用 Azure 和 BotFramework 在 Skype、Slack、Telegram 和其他一些平台上部署了一个机器人。
它们似乎都运行良好,除了在 Kik 中,机器人会突然停止响应。BotFramework 中的错误消息如下:
{"message":"对用户的请求太多:'redacted_user_name'","error":"TooManyRequests"}
Kik 测试仪通过常规使用触发了这个错误,但当我在我的(Android)手机上测试它时,它工作得很好。
知道可能是什么原因造成的吗?
编辑:
联系 Kik 后,我被告知我的 Bot 发送的消息多于接收的消息,并且在 bot 被禁止之前,他们只允许剩余 20 条消息。
他们说解决方案是实现批处理,BotBuilder 说它是内置的。(我的机器人使用 session.send("text") 后跟一个提示。)但是,Kik 不会将我的消息视为一个批处理,每个对联都是计为 2 条消息。
我尝试调整 autoBatchDelay 以查看 0 是否会比默认值更好,并注意到它没有任何区别。此外,将其更改为 2000 也没有任何区别,并且消息之间没有延迟 2000 毫秒。
我的机器人可能没有正确批处理吗?我可以采取哪些措施来解决这个问题?