Bot

メッセージ送信 (text) の際の文字列長制限について

LW 管理者__393961

2018.07.03既読 4043

お世話になっております。


タイトルにある通り文字列長の制限値について確認させてください。

以下のドキュメントを確認し text フィールドには UTF-8 で2000文字までを許容すると認識しています。

https://developers.worksmobile.com/jp/document/100500801?lang=ja 


しかしながら、実際に2000文字を入れてbotから応答したところ、以下の通りエラーが発生します。


 {"errorMessage":"Service fail, HTTP/1.1 400 Bad Request, {\"code\":400,\"message\":\"Bad Request Parameters: text length limit exceed\"}","errorCode":"090","code":"SERVICE_UNAVAILABLE"}


textフィールドの文字列を徐々に短くし1000文字程度まで短くしたところ上記エラーが発生せず正常にbotからの応答が表示されるようになりました。

これはドキュメントの記載ミスもしくは2000文字の認識に何か間違いがありますでしょうか。


ご確認、ご回答宜しくお願い致します。

コメント5

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

    LINE WORKS 公式アカウント

    多言語対応ロジックに問題があり、誤って1000字が上限となっておりました。申し訳ありません。
    今後のサーバー更新時に2000字となるよう修正予定です。よろしくお願いします。

    2018.07.03

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

    LW 管理者__393961 投稿者

    ご回答ありがとうございます。
    もし可能であれば改修時期の目途を教えていただけませんでしょうか。
    顧客であるbotユーザに影響が出ている状況のためできるだけ早めに修正いただきたいです。

    2018.07.03

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

    LINE WORKS 公式アカウント

    ご不便をおかけしており、申し訳ございません。こちらは7月中の修正を予定しております。

    2018.07.04

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

    LINE WORKS 公式アカウント

    こちら、7月19日のアップデートにて2000字に修正されました。よろしくお願いします。

    2018.07.20

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

    LW 管理者__393961 投稿者

    お返事が遅くなってしまいましたが、こちらでも改善されているのを確認できました。
    ご対応、ご連絡ありがとうございました。

    2018.07.27

    0
前の投稿 サービス通知トークルームから 「Botを利用」=> 「利用開始」 と操作した際の callback形式 に
次の投稿Callback APIでボットからの投稿の捕捉
リスト

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