3

ページ アクセス トークンの有効期限に関する 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 のポリシー (上記) では、これらのトークンが期限切れになることはないと規定されているようです。

誰かが何が起こっているのか説明できますか?

4

1 に答える 1

1

コミュニティはこれがバグであることに同意しているようです。Facebook のバグ ページを表示: http://developers.facebook.com/bugs/461517520524921

于 2012-06-28T21:45:00.337 に答える