LINE WORKS Developers

コミュニティ

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

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

トークBot

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

画像

LW 管理者__393961

2018.07.03既読 168

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


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

以下のドキュメントを確認し 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
  • ご回答ありがとうございます。
    もし可能であれば改修時期の目途を教えていただけませんでしょうか。
    顧客であるbotユーザに影響が出ている状況のためできるだけ早めに修正いただきたいです。

    2018.07.03

    0
  • 画像

    LINE WORKS 公式アカウント

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

    2018.07.04

    0
  • 画像

    LINE WORKS 公式アカウント

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

    2018.07.20

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

    2018.07.27

    0