JavaScript SDK による認証に関するFacebook のガイドには、次のように書かれています。
「Facebook SDK for JavaScript は、アクセス トークンの保存とログイン ステータスの追跡を自動的に処理するため、それを使用するアプリはそのための独自のメカニズムを作成する必要がなく、API 呼び出しを行うことができます。」
私のコードのほとんどはサーバー側の PHP ですが、認証にはこの Javascript SDK を使用する予定です。理想的には、ユーザーのログインをできるだけ少なくしたいと考えています。私が理解していることは、トークンを取得したら、それを長期トークンに変換し、そのトークンを次の 59 日間の呼び出しのためにデータベースに保存する必要があることを意味します。その時点で、有効期限が切れる前にトークンを更新し、ユーザーがアプリケーションの認証を解除するまで繰り返す必要があります。
Facebook が私のトークンを追跡しているという事実をどのように利用できるかわかりません。PHP SDK を使用して呼び出しを行うのにトークンは必要ありませんか? そうでない場合-PHP認証を使用したPHP呼び出しとJS認証を使用したPHP呼び出しの違いは何ですか? もしそうなら、Facebookが私のために物事を追跡していると言っているとき、どうすればトークンを取得できますか?