Először is, meg kell bizonyosodni, hogy a kliens könyvtár van benne:
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
Ez nem lehet a HTML-oldal, de a szervezetben. A Dokumentumok:
Megjegyzés: Meg kell tartalmaznia a <script>címkét, amely betölti a FeatureLoader elején az <body>elem. A FeatureLoader írhat karosszériaelemek közvetlenül> A dokumentum, amely, ha ez megtörténik, az <head>elem, a jelentések szerint egy hiba egyes böngészők.
Hogy hívja a funkciót? Meg kell kinéznie:
FB.Connect.showFeedDialog(123456789, data);
(A számok pedig a sablon azonosítóját a kívánt sablont közzéteszi, létrehozott facebook vagy regisztrálva a api. „Adat” legyen a JSON akkor feltölti az említett sablon).
A dolog, hogy tisztában van, hogy meg kell, hogy győződjön meg arról, kliens könyvtár készen áll a bevetésre, mielőtt hívja bármilyen funkciót belőle:
FB.ensureInit(function () {
// -- now library is officially ready
});
vagy nézd meg a Waitableosztályban.
Ne feledje: ha nem kell már bejelentkezett a Facebook csatlakozni használja a showFeedDialogformában. Továbbá, miután együtt dolgoztak a Kapcsolat API minden héten ... ez még mindig nagyon béta és igényel sok megoldásokat. Meg kell feltölteni egyes kód így segíthetünk tovább.