Es könnte ein Fehler in der Dokumentation sein oder nur, dass ich es falsch verstanden habe, aber auf jeden Fall finde ich es verwirrend, mehrere verschiedene Definitionen desselben fb zu sehen: namespace:
Also welche sollten die Entwickler verwenden?
Ich habe gerade einen Facebook-Ingenieur gefragt (heute beim mobilen Hackathon).
Beratung war die zweite zu verwenden: xmlns: fb="http://ogp.me/ns/fb#" Wird im generierten XFBML-Code angezeigt: Ссылка
Als erstes gilt fbml, was veraltet ist.
(Wenn ich falsch liege, kam diese Information direkt von einem Facebook-Ingenieur).
fb namespace ist wie Ihr Anwendungsname.
zum Beispiel, wenn Ihre Anwendung Ihre Testanwendung Ihre Canvas-URL nennen wird
apps.facebook.com/testapp/
hoffe das hilft
Edit: Auf dem Bildschirm des Entwicklers gibt es ein Namensraumfeld, über das meine Informationen stehen.
Ich glaube, du solltest jetzt
verwenden %Vor%Dies ist, was im Beispielcode der xfbml-Registerkarte ihrer Beta-Plugins verwendet wird, also nehme ich an, dass dies das Neueste ist. Ich habe es noch nie zuvor in Ihrem Post verwendet, was bedeutet, dass es neuer ist als der Facebook Namespace von 2008. Siehe Dies
Tags und Links namespaces facebook