質問: message actionのpostbackの挙動について 今回、apiのバージョンアップ対応を進めております。 その際、下記のドキュメントを参考に開発しているのですが、 message actionのpostbackの挙動について、ご教示ください。 https://developers.worksmobile.com/jp/document/1005050?lang=ja 確認したいこと: 1:message actionのpostbackのデータでjson形式の文字列を扱う場合は、 json.stringifyなどを使って文字列変換せず、エスケープ処理を使って送るのが正しいでしょうか? 経緯: postbackは、string値を許容するということで、 jsonデータをjson形式の文字列変換し送信したところ、 postbackされたデータが欠落しておりました。 送信元データ: "postback":"{"hoge_key1":hoge_value,"hoge_key2":"hoge_value","hoge_key3":&quo
回答: 通常、postback データでダブルクォート (") などの特殊文字をエスケープする際には backslash (\) でのエスケープが使用できます。  しかし、確認いたしましたところ現在 backslash (\) でのエスケープが利用できなくなっておりました。 ご迷惑をおかけしてしまい、申し訳ございません。 修正が完了し次第、またご連絡させていただきます。 お手数をおかけいたしますが、url エンコードでのエスケープをご利用いただければと思います。