0

人の友達(オフライン)にウォール投稿をしたい ウォール投稿とオフラインアクセスの許可を取りました。しかし、ウォール投稿をオフラインにしようとすると、ほとんどのユーザーにエラーが発生します

「致命的なエラー: キャッチされていない OAuthException: アクセス トークンの検証中にエラーが発生しました: セッションは UNIX 時間 1332190800 で期限切れになりました。現在の UNIX 時間は 1339803350 です。/home/...... にスローされます」

オフライン アクセスのアクセス トークンの有効期限が切れていないと思いますか?

有効期限が切れている場合、人に触れずに新しいアクセストークンを取得するにはどうすればよいですか (オフライン)

このコードを使用しました

$post =  array(
        'access_token' => "ACCESSTOKEN",
        'message' => test",
        'link'          =>  'http://apps.facebook.com/xx',
        'description'   =>  'test'
         );


            $result = $facebook->api("/FRIENDS_ID/feed/",'post', $post);
4

1 に答える 1

1

Facebook のoffline_access許可は先月廃止されました。この機能は 7 月 5 日に削除される予定です。

新しいワークフローでは、60 日ごとに更新する必要がある長期アクセス トークンを取得する必要があります。詳細については、こちらをご覧ください: https://developers.facebook.com/blog/post/2011/05/13/how-to--handle-expired-access-tokens/

于 2012-06-16T01:32:02.233 に答える