2016-10-11 5 views
0

「セッション」の間、ユーザーに関する情報(郵便番号、場所など)を保存したいのですが、どうすればこの問題を解決できますか?メッセージが送信されるたびに私の理解からWebhookが再びヒットし、変数はWebhook側に保存されません。さらに、メタデータは、ボットからクライアントへの送信のみが可能です。私はクライアントがデータベースを使わずにフローに影響を与える方法を探しています。Facebookのメッセンジャーに「セッション変数」を保存する

Facebookのメッセンジャープラットフォームの現在の反復を考えれば可能ですか?

答えて

0

メッセンジャーに変数を格納する方法はありません。

ウェブフックコードで永続性を避けたい場合は、ポストバックボタンを使用できます。ペイロードテキストの制限は1000文字です。これを使用して、限られたデータをエンコードすることができます。

は個人的に私は、セッションストレージのこのタイプを処理するためにfirebaseを使用していますし、それがうまく私が見

+0

を働いてhttps://developers.facebook.com/docs/messenger-platform/send-api-reference/postback-button

を参照してください。私はこのために自分のSQLデータベースを使用し始め、それは動作しているようだ。ありがとうございました – efxgamer

関連する問題