ページ アクセス トークンの有効期限に関する Facebook の規定ポリシーと、アプリケーションを通じて取得したトークンの有効期限との間に矛盾が見られます。
https://developers.facebook.com/roadmap/offline-access-removal/によると、7 月 5 日に発効する新しいアクセス トークン ポリシーに関して:
「ユーザーがアプリに manage_pages パーミッションを付与すると、アプリは [User ID]/accounts Graph API エンドポイントをクエリすることで、ユーザーが管理するページのページ アクセス トークンを取得できます。移行が有効になっている場合、有効期間が短いユーザー アクセス トークンを使用してこのエンドポイントをクエリすると、取得されたページ アクセス トークンも短命です。
前に説明したエンドポイントと手順を使用して、有効期間の短いユーザー アクセス トークンを有効期間の長いアクセス トークンに交換します。有効期間の長いユーザー アクセス トークンを使用することで、[User ID]/accounts エンドポイントをクエリすると、ユーザーが管理するページの有効期限が切れないページ アクセス トークンが提供されるようになりました。"
私の認証フローでは、許可と共に 2 か月のトークンを取得しますmanage_pages
(移行が有効になっています)。[User ID]/accounts
次に、このトークンを使用して、エンドポイント経由でページ アクセス トークンを要求します。https://developers.facebook.com/tools/debugによると、返されたページ アクセス トークンは 2 か月で期限切れになることが示されています。Facebook のポリシー (上記) では、これらのトークンが期限切れになることはないと規定されているようです。
誰かが何が起こっているのか説明できますか?