Bot

アクションのpostbackに「<」存在する場合コールバックボディにテキスト足りない

daothang

2020.06.12既読 3077

お世話になります!

message/push コールの送信データがこの形です

[
  1. {
    • 'type':'button_template',
    • 'contentText':'[クリックして応答文を設定してください]\nA>B\nA-B\nA&B',
    • 'actions':[
      1. {
        • 'label':'aaa"here',
        • 'type':'message',
        • 'text':'aaa"here',
        • 'postback':'IsButton'
        },
      2. {
        • 'label':'A<B',
        • 'type':'message',
        • 'text':'A<B',
        • 'postback':'IsButton'
        }
      ]
    }
]


  • ブラザーで表示は正しくA<B されますがクリックしたら A しか表示されません。コールバックボディにもAしかありません。

  • マックOSのラインワークアプリで:正しくA<B 表示されてクリックしたらも正しくA<B表示されますがコールバックボディにAしかありません

このケース「テキスト=A<B」だと message/push 送信する時にエンコーディングなんとか必要ありますか?

コメント4

  • 업데이트 된 답글입니다.

    daothang 投稿者

    「LINE WORKS」さん
    これの返事をもらいませんか?

    2020.06.18

    0
  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    ご回答が遅くなりまして申し訳ございません。
    こちらの内容を確認いたしましたところ、同様の症状が再現いたしました。
    現在、開発にて原因を確認しておりますので、ご不便をおかけいたしますが今しばらくお待ちくださいませ。

    2020.06.23

    0
  • 업데이트 된 답글입니다.

    daothang 投稿者

    ご回答ありがとうございます
    ご対応出来ましたら教えて下さい

    2020.06.23

    0
  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    こちらの問題ですが、修正が完了いたしました。
    長らくご不便をおかけしてしまい、大変申し訳ございませんでした。
    お手数をおかけいたしますが、動作をお確かめください。

    2021.02.15

    0
前の投稿 メールの新規作成画面を立ち上げるようなURLスキームはありますか
次の投稿リッチメニュー画像設定
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。