スマレジ・デベロッパーズ・コミュニティはアーカイブされました。


これまでに投稿いただいた内容は引き続きご覧いただけます。

今後のお問い合わせはこちら

アクセストークンの使いまわし

アクセストークンを取得すると

"expires_in": 3600

が返ってきますが、

その後、60分間は一度取得したアクセストークンを保持しておき、

APIにアクセスする際は、そのアクセストークンを有効期限内は使った方がよいのでしょうか?

それとも、APIにアクセスするたびに、アクセストークンを取得した方がよいのでしょうか?

ベストアンサー

  • @inori

    推奨はアクセストークンを使いまわしていただく方がいいかと思います。

    ご自身のアプリのユーザービリティ向上(レスポンスタイムと言う観点)にも繋がります。


    一般的な話(スマレジに関わらず)をしますと、

    1. アクセストークン取得
    2. 期間内であれば、そのままトークンを使用
    3. 期間外になればリフレッシュトークンを利用してアクセストークンを再発行し使用

    というのが、一般的な使われ方です。


    私的意見になりますが、こちらは非常にわかりやすい記事になっております。


    何か疑問点あれば、コメントしてください。

    よろしくお願いします。