問題タブ [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 カード - Kik.js ファイル内の同期 XMLHttpRequest
Kik を利用したモバイル Web アプリを作成する準備が整いました。
ステップ 1 では、この Kik.js スクリプトを HTML ページの下部に挿入します...
素晴らしいもの。それでは、コンソールを起動してテストを行いましょう。
なんてこったい?ここで非同期リクエストを使用しないのはなぜですか? 何か不足していますか?[ネットワーク] タブでは、リクエストが実際に処理されているように見えますが、警告は煩わしく (明確に述べられているように) ユーザー エクスペリエンスの低下につながります。
どうすればこれを回避できますか / Kik の誰かがこれを読んでいる場合、ここでの理由は何ですか?
javascript - Kik カード - 代わりに Kik.js ファイルをインポート/要求できますか?
Kik を対象としたモバイル Web アプリの構築。彼らのドキュメントでは、次のように Kik.js ファイルを HTML に直接追加するように指示されています。
しかし、過去 5 年間に実稼働サイト/アプリに取り組んできたフロントエンド開発者なら誰でも知っているように、何らかのツール (個人的には Webpack を使用しています) を使用してコードをまとめて、リクエストを削減するのが最善です。
import
NPM や ES6 のステートメントなどのツールをより有効に活用して、Kik コードをインポートするためのより良い方法はありますか? そのスクリプトタグをそこにドロップするだけの彼らの方法は、2009年頃のjQueryのように感じられます。より良いアプローチがあれば、調査/試してみたいと思います。
kik - curl POST リクエストを使用して Kik ボットをセットアップする際の「無効な構成」
ここで何かばかげたことを見逃していると確信していますが、ここでKikをセットアップするためのcurlの誤用を見つけるのを手伝ってくれる人はいますか?
私はこの応答を得ています:
node.js - Kik ボットで onStartChattingMessage を起動する
Node を使用して Kik ボット フレームワークをいじっており、チャットするボットがあります。onTextMessage イベントを正常に使用していますが、まだ onStartChattingMessage を起動していません。ドキュメントはあまり詳細ではありませんが、これがいつ呼び出されるか考えていますか? ボットとの新しいチャットを開始するときだと思っていましたが、そうではないようです。または、私はそれを間違って保持しています。コードは GitHub のhttps://github.com/jcapka/otherword/blob/master/server.jsにあります
node.js - kik bot server receiving POST but bot.onTextMessage(...) is not responding
I am running node.js (v5.10.1) on an ubuntu server (14.04.4 LTS). And the npm (@kikinteractive/kik) has been installed. (https://www.npmjs.com/package/@kikinteractive/kik)
Here is the server.js file I have written:
Note: An IP address was used for the kik configuration webhook, and the server is listening on port 80.
I know that my kik configuration seems to be correct as the text messages from the kik app result in POST requests at my server, shown here (key data has been replaced for this posted question):
{ "host": "ipaddressofhost", "x-kik-signature": "8EEBLA44C3BB9769BLAE56E7E9CBLA2BA4179445", "content-type": "application/json", "x-kik-username": "botname", "x-cloud-trace-context": "272c0f7616d6189bla9540d1e47668f5/5407793903926111947", "content-length": "307", "connection": "Keep-alive", "user-agent": "AppEngine-Google; (+http://code.google.com/appengine; appid: s~bot-dashboard)", "accept-encoding": "gzip,deflate,br" }
And I know that my server can send messages to kik, as I have tested the following and confirmed the message received in the kik app:
bot.send(Bot.Message.text('What!'), 'username');
So the question is: If my configuration seems correct, in that I am able to verify a POST at my server, and the kik npm is installed correctly as I am able to send messages from my server to kik, why is bot.incoming() and bot.onTextMessage just sitting there rendering my server a big, dumb, expensive brick? What am I missing?
Any help is greatly appreciated.
Thank you.
kik - Kik が提供する API リファレンス ガイドを使用して最初の kik ボットを構築する
kik メッセンジャーで最初のテスト ボットをセットアップしようとしています。次の手順を試しました。
- テストボットをkikで作成しました。
- ドキュメントで提供されているkik構成APIを使用して、残りのAPI URLをWebhook URLとして構成しました(kikが提供するpythonまたはnode.jsライブラリは使用しません)
- 現在、Kik iOS アプリからテスト ボットとチャットしようとしていますが、テスト ボットはまだストアに送信されていません (ストアに送信するために何もしていないため)。
- しかし、テスト ボットは、完全には構成されていないと言っています。
残りの API を使用してボットとやり取りしているかどうかをテストする方法を教えてください (Rest API は API リファレンス ガイドに基づいて開発されています)。
ここでの助けは大歓迎です。
ありがとうございました
json - 小さな JSON ペイロードをコードに転送するように Webhook を設定するにはどうすればよいですか?
私はプログラミングにかなり慣れていないので、ご容赦ください。私はKikのボットに取り組んでおり、ドキュメントによると
ユーザーがボットにメッセージを送信すると、次の構造の JSON ペイロードで webhook が呼び出されます。
必要なのは、JSON POST を受信して、それをコードで呼び出すことができるファイルに入れることだけです。
javascript - Kik Bot セットアップ構成 (混乱)
@kikinteractive/kik をインストールし、スクリプト テストを /home/usersite/node_modules/ に配置しました。インポート2. https://dev.kik.com/@kikinteractive/kik
から取得したユーザー名と API キーを使用してボットを作成します
3. [ドキュメント][dev-config-kik-url] の説明に従ってボットを構成します 4. 5. Web サーバーを起動し
ます。kik ボットの構成/インデックスはどこに配置すればよいですか? また、これをどこで設定しますか? ボット スクリプト フォルダーが配置されて実行される場所の詳細を取得できますか? kik スターター ボット スクリプトから server.js を実行しようとすると、ノード エラーが発生しました。bot.incoming()
bots - kik bot Webhook の設定方法
kik メッセンジャーで最初のテスト ボットをセットアップしようとしています。php を使用して webhhok をセットアップしようとしまし た:アドバイス、php url を使用して webhook を設定する方法 (Telegram ボットの場合、そのような要求は正常に機能します)。
ありがとうございました