2

これに関する Facebook のドキュメントは一貫性がなく、混乱を招きます。

I. ここ: https://developers.facebook.com/docs/reference/plugins/like/

それは言います:

<html xmlns:fb="http://ogp.me/ns/fb#">

(フォームに入力してコードの取得ボタンをクリックし、xfbml タグをクリックした場合)

Ⅱ.このページ: https://developers.facebook.com/docs/technical-guides/opengraph/opengraph-tutorial/#plugins

それは言います:

xmlns:fb="https://www.facebook.com/2008/fbml"

上記の 2 つの URL は同じ URL に解決されます: http://graph.facebook.com/schema/og/

III. しかし、次のようになります: https://developers.facebook.com/docs/opengraphprotocol/

xmlns:og="http://ogp.me/ns#"
      xmlns:fb="https://www.facebook.com/2008/fbml"

ここでの最初の URL は、有効な xml スキーマに解決されません。

FBLike、Comment、および FB Connect を有効にするために使用する適切な xmlns:og は何ですか?

HTML 5 の世界ではこれが重要ではないことはわかっていますが、古いブラウザーの場合はどうすればよいでしょうか?

ありがとう!

4

2 に答える 2

1

これは私が現在使用しているもので、完全に機能します

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:og="http://ogp.me/ns#"
      xmlns:fb="https://www.facebook.com/2008/fbml">
于 2013-02-01T12:14:20.490 に答える
0

これが私が今していることです。どちらの名前空間も同じスキーマ ドキュメントを指しています。

<html xmlns:og="http://ogp.me/ns/fb#" xmlns:fb="http://ogp.me/ns/fb#">
于 2013-02-01T05:20:24.653 に答える