Facebookpublish_stream
メソッドを使用して、Facebook ユーザーのタイムラインにフィードを投稿しています。投稿には、画像の URL とタイトルと説明が含まれています。ただし、投稿された画像は後で変更される可能性がありますが、画像がキャッシュされているため、その変更は Facebook 側に反映されませんでした。
そこで、パブリッシュ ストリームで Facebook のキャッシュをクリアして、ユーザーのタイムラインに最新の画像を表示する方法を知りたいと思いました。
画像が Facebook で公開されると、FB は常にキャッシュされたバージョンを表示します。ただし、新しい投稿の画像を更新したい場合は、Debug Toolへの URL を実行して Facebook のキャッシュを更新してみてください。この画像を使用する既存の投稿は更新されません。
既に共有されているコンテンツを変更できないようにするためです。そうしないと、ユーザーが最初に共有したものを表すことができなくなります。これは、スパマーが簡単に悪用できるものです。