私は現在、ウェブサイト経由でアプリを開発しており、Facebook が返すトークンは、正確な URL に対してのみセッションになります。つまり、ユーザーが site.com にアクセスしてログインすると、トークンは site.com に対してのみ機能します。ユーザーが www.site.com を手動で入力しようとすると、トークンは適用されません。
何か案は?
私は現在、ウェブサイト経由でアプリを開発しており、Facebook が返すトークンは、正確な URL に対してのみセッションになります。つまり、ユーザーが site.com にアクセスしてログインすると、トークンは site.com に対してのみ機能します。ユーザーが www.site.com を手動で入力しようとすると、トークンは適用されません。
何か案は?
access_tokenはドメインに関連付けられていません。ここで有効なユーザートークンを使用することもできます: https ://developers.facebook.com/tools/explorer 試してみてください。デスクトップアプリケーションを介してグラフ内の処理を行うためにも使用できます。
使用しているアプリがセッションCookieを設定している可能性がありますが、それはドメインに関連付けられている可能性があり、それが問題の原因である可能性があります。