Was bedeutet fb: namespace stehen?
Könnte es ein Fehler in der Dokumentation oder einfach nur mich falsch verstanden, aber in jedem Fall denke ich, ist es verwirrend zu sehen, mehrere verschiedene Definitionen der gleichen fb: namespace:
xmlns:fb="http://www.facebook.com/2008/fbml"
Als Beispiel hier.xmlns:fb="http://ogp.me/ns/fb#"
Zeigt sich in der generierten XFBML-code hier.
Also die sollte man den Entwicklern verwenden?
- Sehr gute Frage, noch schlechter Dokumentation zu diesem Thema auf facebook-Entwickler. thanks a lot mate
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fragte ein facebook-Ingenieur (mobile hackathon heute).
Beraten wurde, verwenden Sie die zweite ein:
xmlns:fb="http://ogp.me/ns/fb#" Zeigt sich in der generierten XFBML-code hier: http://developers.facebook.com/docs/reference/plugins/like/
Als die erste ist für fbml, die veraltet ist.
(Wenn ich mich Irre ... diese info kam direkt von einem facebook-Ingenieur).
fb-namespace ist wie Ihre name der Anwendung.
zum Beispiel, wenn Ihre Anwendung den Namen Ihrer testapp Ihre canvas-url wird
apps.facebook.com/testapp/
hoffe, das hilft
Edit : Im Entwickler-Bildschirm es ist ein namespace-Feld meine info ist über es.
Ich glaube, Sie sollten jetzt mit
Dies ist, was ist in der Beispielcode verwendet die xfbml-Reiter von Ihren beta-plugins, so dass ich vermute, dies ist die neueste. Ich habe noch nie gesehen es vor deinem post impliziert es neuer ist dann 2008 facebook-namespace. Sehen Diese
<html xmlns:fb="http://ogp.me/ns/fb#">
selbst (Beispiel).xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">
beide sind über open graph Protokoll
Mein Verständnis war, dass das xmlns-Attribut erlaubt das hinzufügen
namespace-Informationen für die tags und Attribute