0

アクティビティのリストを含むページがあります。ページ自体と個々のアクティビティごとに、複数の FB Like ボタンが必要です。

ページ自体が「いいね!」されるには、OpenGraphタグが必要です。ただし、ページにタグがある場合、ドキュメントurlによると、いいねボタンはいいねボタンのパラメーターを無視します。ドキュメントから:

Open Graph タグを使用すると、Like ボタンは、Like ボタン コードの URL ではなく og:url へのリンクを投稿します。

考えられる解決策したがって、私の考えは、Open Graph タグと実際のアクティビティ ページへのメタ リダイレクト タグのみを含む小さなスタブ ページを作成することです。

誰もこれを試しましたか?または、問題に対する他の解決策はありますか?

4

1 に答える 1

1

あなたの解決策は実行可能です、私は以前にそれを試しました:OGメタタグだけを含む別々のページを作成します。ただし、これに伴う問題は、ユーザーがアイテムを高く評価すると、「ラリーはリンクが好きです」とユーザーのウォールに自動的に投稿することです。彼の友人がこれを見て、添付のリンクをクリックすると、白い画面(あなたのog:metaのみのページ)が表示されます。しかし、リダイレクトがあると言ったので、これは良いことです。

一方で、あなたはこの引用について間違った解釈をしていました:

Open Graphタグを使用すると、「いいね」ボタンは、「いいね」ボタンコードのURLではなくog:urlへのリンクを投稿します。

「ルートページでOpenGraphタグを使用する場合」という意味ではありません。これは、リンク先のページで「いいね」ボタンでOpenGraphタグを使用する場合を意味します。

また、「リンクを投稿する」とは、ユーザーのウォールにリンクを投稿することを意味します。開いているグラフページが好きな場合は、自動的に壁に投稿されます。現在のページのog:urlに「リンクを使用する」とは書かれていませんでした。

于 2011-05-19T13:03:06.300 に答える