Her şeyden önce, istemci kütüphanesi dahil ediliyor emin olmalıyız:
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
Bu HTML sayfasının içinde ancak vücutta olmamalıdır. Dokümanlar:
Not: içermelidir <script>senin başında FeatureLoader yükler etiketi <body>elemanı. FeatureLoader o içinde olması durumunda, belgenin, vücut elementleri doğrudan> yazabilirsiniz <head>elemanı, bazı tarayıcılar tarafından hata olarak raporlanır.
Nasıl aradığınız işlev? Bu gibi görünmelidir:
FB.Connect.showFeedDialog(123456789, data);
(Eğer yayınlamak istediğiniz şablonun, facebook oluşturulan veya API kayıtlı. "Veri" nin şablon kimliği olma numaraları olmalıdır Eğer dolduracaktır json şablonu sözü).
Dikkat edilmesi gereken şey üzerinde size ondan herhangi işlevleri çağırmak önce rock hazır olduğundan emin istemci kütüphanesi yapmak gerekir ki:
FB.ensureInit(function () {
// -- now library is officially ready
});
veya kontrol Waitablesınıfı.
Unutmayın: Kullanmak bağlanmak Facebook üzerinden giriş yaptıktan zorunda showFeedDialogformu. Ayrıca, hala ... bütün hafta Bağlan API ile çalıştıktan çok beta ve sayısız geçici çözümler gerektirmektedir. Size daha fazla yardımcı olabilir böylece kodunuzun bazı gönderilmesi gerekiyor.