2012-02-15 8 views
0

多くのユーザーのアクセストークンが期限切れになります。私のアプリはオフラインアクセストークンが必要です。ユーザーはパスワードを変更しません。私は私のFacebookアカウントで同じ問題を抱えていました。私のパスワードは変更されていませんが、アクセストークンは無効です。不明な時刻の後にアクセストークンが無効になる

答えて

4

Facebookはoffline_accessパーミッション(ここで読むことができるように:https://developers.facebook.com/docs/offline-access-deprecation/)を非難しています。使用を中止することを強くお勧めします。

また、あなたはこれを使用することができます:http://developers.facebook.com/blog/post/500/

あなたは絶対にこれを必要ですか?ほとんどの場合、それは本当に必要ではありません。

+0

はい私のアプリは、夜間にユーザーが自分のベッドにいるときにいくつかのことをするため、これが必要です。 アプリは2日間から友人の違いを表示します。毎晩アプリはすべての友人を読んで一時的にデータベースに保存します。スクリプトはその違いを示します。 – poldixd

+1

私は理解しています。私はそれを見ると、2つの選択肢があります:(1)ユーザーがあなたのアプリにログインする度に、「今」と最後の訪問の差を、毎日(または2日)ではなく計算します。 (2)リアルタイム更新faecbook提供(http://developers.facebook.com/docs/reference/api/realtime/)それを書いてください: "あなたが購読できるユーザ接続のリストは次のとおりです:feed友達、活動、興味、音楽、本、映画、テレビ、好きな、チェックイン "などのように、友人のリストの変更を購読することができますように思えますが、私は自分で試したことはありませんが –

+0

あなたの答えに感謝します。私はリアルタイムの解決を試みましたが、問題はあなたがその変化を見ることができないということです。 Facebookはあなたに何かがあると言っていますが、新しい友達か削除された友達か分かりません。 ( [対象] =>ユーザ [エントリー] =>配列 ( [0] =>配列 ( [UID] => 18298594XXX [ID] => 18298594XXX [時間] => 1329736270 は[changed_fields] =>アレイ ( [0] =>友人 ) ) ) ) – poldixd

関連する問題