LINE WORKS Developers

コミュニティ

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

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

トークBot

アクセストークンの自動延長

画像

橋本征太郎

2018.11.14既読 623

以下の情報を参考にして、アクセストークンの自動延長機能について確認しています。

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


具体的には、6時間おきにBot API(今回はgetBotList)を呼び出して延長させてますが、

この方法だと25日くらい経過した時点でトークンが延長されなくなります。

 

そこで質問ですが、アクセストークンの自動延長に関して、例えば以下の様な制限事項はありますでしょうか?

またその他に懸念事項がありましたらご教示いただけると助かります。

・最大延長回数

・最大延長期間

 

以上、よろしくお願いいたします。

 

 

コメント4

  • 画像

    LINE WORKS 公式アカウント

    getBotListをお使いということですので、サーバーAPIのコンシューマーキーの自動延長をされているということで宜しかったでしょうか。その場合、6時間おきにAPIを実行されているのであれば、access tokenの有効期限は24時間ですが24時間以内にご利用いただければ、その利用時点から24時間延長されます。
    最大延長回数に制限はございません。最大延長期間については、上記の通りでございます。

    2018.11.14

    0
  • ご回答ありがとうございます。

    access tokenの有効期限が24時間以内の利用で24時間延長される、かつ最大延長回数に制限がない、ということであれば、
    有効期限は以下の様に更新されて、access tokenはずっと使い続けられるという理解でよいでしょうか?

    例. 2018/11/14 12:00 にaccess tokenを取得、6時間おきに自動延長した場合

    API呼び出し時刻       access token 有効期限
    --------------------------------------------------------------------------------------------
    2018/11/14 12:00取得 ⇒ 2018/11/15 12:00 (2018/11/14 12:00 + 24h)
    2018/11/14 18:00延長 ⇒ 2018/11/15 18:00 (2018/11/14 18:00 + 24h)
    2018/11/15 00:00延長 ⇒ 2018/11/16 00:00 (2018/11/15 00:00 + 24h)

    2018.11.14

    0
  • 画像

    LINE WORKS 公式アカウント

    はい。ご認識頂いている通りです。

    2018.11.14

    0
  • 認識が合っているとのこと、了解しました。
    ありがとうございました。

    2018.11.14

    0