コミュニティ

LINE WORKSのテクニカルエキスパート及び開発者と
コードのサンプル、リソース、Tip等を共有し問題解決への相談が可能です。

??dev_메인_타이틀_모바일_ja_JP??

トークBot

carouselのボタンが押されたタイミングについて

飯野正勝

2020.05.19既読 92

社内で勤怠報告用のBotをcarouselで組んで使用しています。ここ数日で何度かボタンが押されたタイミングでactions{text:***}で設定されたトーク画面へのメッセージ表示に遅れが出ています。一晩、半日、30分と遅れがまばらですが、こちらのサーバーで受けとった時刻も、受けとったmessageのcreateTimeも遅延後の時間になります。何かボタンを押された時刻を記録する方法はありますか?

コメント3

  • LINE WORKS 公式アカウント

    carousel のボタンが押された時刻を記録したいとのころですが、carousel で指定する actions の type パラメータは何を指定していますでしょうか?
    "type":"message" で指定しているのであれば、クリックすると text に指定したメッセージが送信されますので送信時刻がトーク画面に記録されます。

    2020.05.19

    0
  • 飯野正勝 投稿者

    Actionsのtypeにmessageを設定しています。
    現状確認されている現象として、textの部分で表示、送信されるべき表示が、ボタン押下されたタイミングで表示されず、時間を空けて表示、送信されトーク画面上の送信時間も遅延後の時間が表示されます。
    また、最初の投稿にも書きましたがこちらのサーバーに届くmessageに含まれるcreatetimeにも遅延後の時間が記載されています。
    なので、ボタンが押下された時間(actionsのtextが送信された時間ではなく画面に表示された時間)を記録または、表示したいです。

    2020.05.19

    0
  • LINE WORKS 公式アカウント

    こちらでも動作を確認いたしましたが、症状は再現しませんでした。

    ご利用の環境による可能性がございますので、一度、同じアカウントを別の端末でログインし、動作を確認してみてください。
    また、その際はブラウザ版、アプリ版で各々お試しいただければと思います。

    なお、大変申し訳ございませんが、こちらの Community の性質上、個別のエラーに関しましてはお答えいたしかねます。
    個別のエラーに関しましては担当のパートナー営業までご相談ください。

    2020.05.21

    0
前の投稿 ボタン形式の配信の際、メッセージ内のURLがクリッカブルにならない事象について
次の投稿Service API Consumer Key