私のウェブサイト上のファイルへの次の URL があります。
http://www.foo.com/download/1
これは、ダウンロード ヘルパーを使用して、force_download 関数でファイルをダウンロードします。
サイトのページの 1 つにある html テーブルに表示されるこれらのファイルに同様のボタンを提供するように依頼されました。
そこで、facebook のようなボタン ツールを使用して、次のボタンを作成しました。
<div class="fb-like" data-href="http://www.foo.com/download/1" data-send="false" data-width="450" data-show-faces="false"></div>
ただし、これはファイルへの直接リンクであるため、正しい開いているグラフのメタデータが受信されません。たとえば、説明は次のようになります。
私の質問は、ダウンロードへのリンクにオープン グラフ メタデータを提供するにはどうすればよいですか? 例えば:
<meta property="og:type" content="website" />
<meta property="og:url" content="http://foo.com/download/1" />
<meta property="og:title" content="Download 1" />
<meta property="og:image" content="bar.png" />
<meta property="og:description" content="File description" />