2016-09-30 13 views
1

Facebookを自分のCMSに統合しようとしています。私はPHP用のSDKをダウンロードしており、アクセストークンを生成するリクエストを正常に作成し、それを使ってFacebookページに投稿しています。すべて素晴らしい作品ですが、アクセストークンは2ヶ月間有効です。アクセストークンを無期限に生成 - FACEBOOK

ユーザーに2ヶ月後にアクセストークンを手動で再生成させることはできません。このためにアクセス制限トークンを使用しないでください。私がログインし、私のFacebookのアプリを見て、今まで見たことがあるすべてのリンクは、日付がつき、現在のダッシュボードにはもはや適用されません。私が使っているFacebook SDKは5.3です。

アクセストークンを再生成しなくても(OK権限ダイアログをクリックするなど)、2ヶ月ごとに自分のCMSの一部としてこれを使用できるように、期限切れのFacebookブックアクセストークンを作成するにはどうすればよいですか?

助けてください。

UPDATE

はちょうどこの記事を見つけました...私はこれを行うときには、トークンに毎回expires属性変更ありません。だから私はこれを行う有効な方法だと思いますか?

Generate "never-expire" access token for Facebook Page

答えて

2

永遠に有効であるいかなるユーザートークンはありません。 2ヶ月が最大です。ユーザートークンのリフレッシュは、ユーザー操作でのみ可能です。

アプリケーショントークンと拡張ページトークンのみが永久に有効です。

詳細情報:

+0

どのように拡張ページトークンを作成するのですか?私はちょうど2ヶ月ごとにアクセストークンを更新することなく、PHPから私のFacebookのページに投稿したいです。これはどのように可能ですか? – Phil

+0

ちょうど私の答えのリンクを見て、非常によく拡張ページトークンを作成する方法について説明します。 – luschn

+0

なぜdownvote?答えが間違っていたらコメントしてください。 – luschn

関連する問題