0

私はfacebookなどのソーシャルネットワークへの投稿をスケジュールするために、buffer.comやsproutsocial.comに似たミニスクリプト(ウェブページ)を書いています。問題は、これらのサービスでは有効期限のあるトークンを使用する必要があることです(フェイスブックの場合は最大2ヶ月と思います)。ユーザーが3か月後に投稿の予定を立てると、投稿が公開される前にトークンが期限切れになります。ソーシャルネットワークトークンの有効期限を処理する方法は?

これらのトークンは、ユーザーが有効期限内にWebページにアクセスする場合にのみ自動的に更新されます。私はこの記事をPosting to Facebook on behalf of the user: how to handle token expiration?と見ており、これが唯一の解決策であるのだろうか?

バッファとスプラウトが何かをするように頼まれたことはありません。私は長い間サイトにアクセスしていないとしても、これらのトークンを新鮮に保つ方法があるのだろうかと思います。

答えて

0

Facebook APIのトークンを自動更新する方法はありません。ユーザー操作でのみ行うことができます。あなたは2ヶ月間有効な拡張ユーザートークンについて話しています。拡張ページトークンは永久に有効です。

詳細情報:

+0

あなたは正しいです、情報をありがとうございます。あなたはリンクスのような他人について何か知っていますか?それはFacebookと同じ60日の有効期限を持つようだ。 – mr1031011

+0

申し訳ありませんが、linkedin APIは使用していません。しかし、私はほとんどのプラットフォームは、APIのトークンを制限すると仮定します。結局のところ、ユーザーが2か月間アプリを使用しないと、アプリは自分のデータにアクセスできなくなり、特に投稿できなくなるはずです。 – luschn

関連する問題