FB.Connect.showFeedDialog için tanımsız fonksiyon showfeeddialog () çağır

oy
1

Ben bir Facebook uygulama geliştiriyorum fb:iframe. Ben kullanmak istemiyorum feed_publishUserActionbir oturum anahtarı gerektirir olarak. Dolayısıyla kullanmaya çalışıyor FB.Connect.showFeedDialog.

o ikinci kullanmak için Tamam mı?

Herhangi bir ben bir hata diyerek alıyorum olarak kullanmak için örnek önerebilir Call to undefined function showfeeddialog().

Benim kütüphanenizi güncellemek gerekir mi? Diğer öneriler?

Oluştur 15/02/2009 saat 18:04
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
4

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.

Cevap 07/03/2009 saat 06:26
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more