0

私はPHPサイトを持っています。ユーザーはそのサイトにアクセスして Facebook に接続できます。ユーザーが接続されると、ユーザーIDとアクセストークンを取得してデータベースに保存します。そのアクセス トークンを使用して、いくつかのもの (テキスト、写真、ユーザー FB へのリンク) を投稿しました。

アクセス トークンが 60 日後に期限切れになることがわかりました (拡張トークン)。その後、ユーザーに Facebook に再度接続するように求める必要があります。

問題は、私のサイトが、ユーザーが通過した後に書いたいくつかのメッセージを投稿する必要があることです。また、ユーザーはたとえば Facebook に接続できます。1. 2013 年 9 月で、数年後には通過できます。

トークンの有効期限が切れていても、ユーザーに Facebook に再度接続するように求めることなく (もちろん、ユーザーがその前に Facebook アカウントでアプリを拒否していない場合)、そのメッセージをそのユーザーの Facebook アカウントに投稿する方法はありますか?

Twitter と YouTube には無期限のトークンがあり、数年後にそのソーシャル ネットワークの投稿に投稿できます (もちろん、ユーザーが Twitter と YouTube のアカウントで私のアプリを拒否しない場合)。

ありがとう

4

1 に答える 1

1

ユーザーのウォールに投稿するだけの場合。そのためにAPP ACCESS TOKEN ( ) を使用できますAPP-ID|APP-SECRET

于 2013-11-15T12:18:58.713 に答える