問題タブ [smooch]
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 - smooch-bot の postback メソッドにパラメータを渡す
ここから@dstoikoの回答に従っています
API をADD_MOVIE
ブロックで呼び出しており、ペイロードを使用してポストバックに値を渡したいADD_TO_FIREBASE
ここに私のブロックがあります
});
質問
Q0. 私はnodeJSも初めてです.ADD_MOVIE、start、showUserMenu(コード内)ブロックを何と呼ぶべきですか? 関数、メソッド、コード、モジュールなど
Q1. ADD_MOVIE ブロックで yts API を呼び出しました。script.js ファイルで API を呼び出しても問題ありませんか?
Q2. 重要!: ADD_TO_FIREBASE ブロックで条件付きコードを実行できるように、ペイロード ADD_MOVIE を使用してパラメーターをポストバックに渡すにはどうすればよいですか?
javascript - smooch-bot-example が別のブロックに切り替えない
私はsmooch-bot-exampleに取り組んでおり、セットアップして Heroku Git にアップロードしました。ボットが正常に返信しています。
以下のシナリオで立ち往生しています。ここに私のscript.js
ファイルがあります(私のADD_MOVIE
ブロックを見てください)
私がやったことは、私のブロックでyts ApiADD_MOVIE
を呼び出すことです。成功した場合、ブロックに行きたいのですTEST_ROUT
が、Heroku ログでこれを取得しています。
「開始」ブロックにリダイレクトされます。これは、ボットとの会話の Facebook Messenger のスクリーンショットです。
ここで何が間違っていますか?TEST_ROUT
API を呼び出す必要があり、成功するとブロックをリダイレクトする必要があることに注意してください。
更新 1
ソリューションを適用した後、奇妙な出力が得られます。画像を参照してください:
- TEST_ROUT は API の結果の前に呼び出されます
これが私の更新されたADD_MOVIEブロックです
smooch - ささやきに返信ボタンを適用するにはどうすればよいですか?
最初のささやきで単純な返信ボタンを使用しようとしています。ユーザーが (はい、いいえ) のいずれかを選択できるようにしたい
xcode - アーカイブ時にのみiOSの迅速なコンパイルエラー
次のエラーが表示されます
AppDelegate.swift:152:30: '(appToken: String!) -> SKTSettings' は '(appToken: String!) -> SKTSettings!' に変換できません
AppDelegate.swift:167:23: '(writeKey: String!) -> SEGAnalyticsConfiguration' は '(writeKey: String!) -> SEGAnalyticsConfiguration!' に変換できません。
問題のある行
let smoochSettings = SKTSettings(appToken: "xxxxx") let config = SEGAnalyticsConfiguration(writeKey: "xxxxx")
手がかり、わからない...
コードの詳細なコンテキスト
zendesk - Zendesk と Smooch の統合
Smooch アカウントを Zendesk に統合しました。しかし、チャットにメッセージを書き込むと、smooch によって Zendesk に新しい匿名ユーザーが作成されます。Zendeskで作成済みのユーザーにsmoochユーザーをバインドする方法はありますか?