私の会社には企業の Facebook アカウントがあり、イベントの写真をさまざまなアルバムに投稿しています。私の要件は、Facebook のアルバムからすべての写真を取得し、当社の企業 Web サイトに表示することです。写真を取得することはできますが、ユーザー アクセス トークンは 60 日間しか有効ではありません。つまり、2 か月ごとに会社の企業 Facebook アカウントにログインし、トークンを再生成して、アプリケーションでトークンを更新する必要があります。
永久アクセストークンを生成する方法はありますか? または、アプリケーション レベルで (ログイン ダイアログ ボックスを表示せずに) トークンを再生成する方法はありますか?
アプリを作成せずに写真を取得する他の方法はありますか?
次の手順に従いました: https://www.facebook.com/dialog/oauth?client_id=%3CCLIENT_ID%3E&scope=manage_pages&redirect_uri=この API 呼び出しからコードを取得しました。次に、次のようにトークンを取得しました: https://graph.facebook.com/oauth/access_token?client_id= &redirect_uri=&client_secret=&code= Access token Debugger を使用してトークンを検証しました。トークンは 60 日間有効です。ページ トークンを取得するには、次の URL を使用しました: graph.facebook.com/me/accounts?access_token= アプリ ページのトークンを取得しました。ツールでこのトークンを確認しました。有効期間は 60 日間のみです
ありがとう