0

私はoffline_accessを使って、異なるページに永久にアクセスするアプリケーションを持っています。非難されたoffline_accessを扱うには?

ユーザーはこのアプリケーションをインストールし、管理者であるページに追加できます。 外部のバックエンドを使って、彼らは自分のアプリを管理し、別のもの(競技など)を投稿させることができます。 Facebookにログインしたままでいる必要はありません。

今...問題がある... 5月1日に

はoffline_access許可が削除され、顧客は、60日ごとにそのページのための新しいトークンを取得する必要があります。

これまでは、非有効期限のページトークンを取得するために、お客様のためにoffline_access機能を使用しています。

対応策はありますか? 多くの場合、それはアプリを実行するための顧客のFacebookサブアカウントです。したがって、60日以上ログインしていない可能性があります。アクセストークンは期限切れになり、アプリケーションは動作しません。

+0

可能な複製[有効期限切れではない、フェイスブックページのページログインaccess_tokenを取得するにはどうすればいいですか?](http://facebook.stackoverflow.com/questions/9236369/how-do-i- get-an-page-login-access-token-for-a-facebook-page-that-does-not-expir) – DMCS

答えて

0

そのアクセストークンが再び戻って、アプリケーションの元のページへ

を新しいaccess_tokenは&リダイレクトユーザーを取得し、この http://apps.facebook.com/xxx/reaccess.php?ref=REF_URL のように有効期限が切れたときに、私はあなたがそれらを求めるために必要なことと思ういけないログインfacebookでアプリのリンクにリダイレクト再び許可のため

+0

ありがとう:)私はこの解決方法を使用すると思います。 –

0

トークンの期限が切れる前にユーザーにアクセス権を再認可するように通知します。これを行うには、アプリからユーザーへのリクエストと電子メール(app-to-userリクエストは通知を生成しないため)を送信します。電子メールには、Webページへの直接のリンクが含まれています。このリンクは、承認ダイアログを即座にポップアップします(また、アプリからユーザーへの要求と同様のことを行います)。

関連する問題