提供された RSS フィードから自動更新する Facebook RSS アプリケーションを作成するにはどうすればよいですか。もちろん、キャンバス アプリケーションではこれを行うのは簡単ですが、Facebook ページに表示するにはこれが必要です。私が調べたすべての RSS アプリは、更新されないか、Facebook ページで動作しません。
特に、無限セッション キーが非推奨になった (さらには禁止されている可能性さえある) ためです。
私は具体的に、これはキャンバス アプリケーションには必要ないと言いましたが (それは簡単なことなので)、Facebook ページには必要です! これはprofile.setFBMLで行われ、その方法で公開されたデータは Facebook サーバーに常駐します。
2 つのオプションがあります。
ユーザー セッション (ユーザーがアプリに手動でアクセスする場合) を無限セッションに変換し、ユーザーのプロファイル情報を定期的に更新します。これを行う方法 (およびセッションなしで実行できる API 呼び出し) についての情報がここにあります。
fb:ref
一意のフィードごとに新しい「ハンドル」 ( を参照) を作成し、フィードが変更されるたびにそのハンドルを更新します。ハンドルは、アプリに関連付けられているキーと値のペアであり、FBML を介してインラインで含めることができます。これにより、特定のフィードを購読しているすべてのユーザーを更新する API を 1 回呼び出すことができます。
2 番目のオプションは、長期的にはおそらく最適です。