トークBotから以下のようなテンプレートを送って、ユーザーがボタンをクリックすると
{
"accountId": "qa01@xxxxx",
"content": {
"type": "button_template",
"contentText": "タイトル1\nサブタイトル1",
"actions": [
{
"type": "message",
"label": "ポストバックタイトル1",
"text": "ポストバックテキスト1",
"postback": "{\"a\":1,\"b\":\"XXX\"}"
}
]
}
}
以下のような応答が送られてきます
{
"type": "message",
"source": {
"accountId": "qa01@xxxxx"
},
"createdTime": 1586145519755,
"content": {
"type": "text",
"text": "ポストバックテキスト1",
"postback": "{"
}
}
(content.postback の内容がおかしい。どうやら、postback文字列中に「"」があるとだめらしいです)
これは仕様でしょうか?
{
"accountId": "qa01@xxxxx",
"content": {
"type": "button_template",
"contentText": "タイトル1\nサブタイトル1",
"actions": [
{
"type": "message",
"label": "ポストバックタイトル1",
"text": "ポストバックテキスト1",
"postback": "{\"a\":1,\"b\":\"XXX\"}"
}
]
}
}
以下のような応答が送られてきます
{
"type": "message",
"source": {
"accountId": "qa01@xxxxx"
},
"createdTime": 1586145519755,
"content": {
"type": "text",
"text": "ポストバックテキスト1",
"postback": "{"
}
}
(content.postback の内容がおかしい。どうやら、postback文字列中に「"」があるとだめらしいです)
これは仕様でしょうか?
投稿に新しいコメントが追加されましたら通知を送信します。
コメント1
업데이트 된 답글입니다.
ハナミズキ
「"」の代わりに「'」を使うのはどうでしょうか?
詳しくは開発者向けのdevelopersコミュニティで投稿してみると、答えを得ると思います。
以下URL参照
: https://forum.worksmobile.com/jp/
2020.04.21
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。