ユーザーがパーミッション リスト (フレンドまたはフレンド リスト) に基づいてフレンドと情報を共有できるように設計されたデータ構造を構築しています。
友達 (または友達リスト) がアクセスできるように、ユーザー データのアクセス許可を最新の状態に保つための最も効率的で最適な方法は何ですか?
ユーザーがパーミッション リスト (フレンドまたはフレンド リスト) に基づいてフレンドと情報を共有できるように設計されたデータ構造を構築しています。
友達 (または友達リスト) がアクセスできるように、ユーザー データのアクセス許可を最新の状態に保つための最も効率的で最適な方法は何ですか?
Facbook Realtime API https://developers.facebook.com/docs/reference/api/realtime/を調べることをお勧めします
さまざまなユーザー フィールド (user.friends など) を購読できます。これらのフィールドが更新されるたびに、FB がサーバーにヒットします。user.friendlists に登録できるかどうかはわかりませんが、試してみる価値はあります。
Lixからの回答に関して; offline_access パーミッションは非推奨です。ここを参照してください: https://developers.facebook.com/docs/offline-access-deprecation/
offline_access
許可について読みたいと思うでしょう。
https://developers.facebook.com/docs/reference/api/permissions/
このパーミッションを使用すると、ユーザーがオフラインの場合でも、ユーザーの 1 人に関する情報を facebook に照会できます。それはあなたに「長生きする」アクセストークンを与えます。このトークンは、しばらくすると、またはユーザーが Facebook のパスワードを変更した場合に期限切れになります。