Program,oyun, filim,klip,webmaster,araçlar,resimler,arkadaşlık,sohbet,faydalı bilgiler vb...dahası bu forumda.paylasım platformu
 
AnasayfaTakvimSSSAramaÜye ListesiKullanıcı GruplarıKayıt OlGiriş yap
Sayfayı FaceBook'ta Paylaş
Forumumuzda bilgi alışverişinde bulunabilmeniz için öncelikle KAYIT olmalısınız. Üye olmayanlar forumumuzda bulunan özel aktivitelerden yararlanamaz.

Paylaş | 
 

 Facebook Duvarda Paylaş ve Davet Et Kodu

Önceki başlık Sonraki başlık Aşağa gitmek 
YazarMesaj
Albatros
On Başı
On Başı
avatar

Aktiflik :
10 / 99910 / 999

Mesaj Sayısı : 62
Başarı Puanı : 10663
Rep Puanı : 1
Kayıt tarihi : 23/03/12
Yaşı : 29
Şehir : istanbul

MesajKonu: Facebook Duvarda Paylaş ve Davet Et Kodu   Salı Nis. 10, 2012 1:49 pm

Facebook Duvarda Paylaş ve Davet Et Kodu
Merhaba arkadaşlar bu yazımda sizlere facebook duvarınızda paylaşma ve uygulamanıza arkadaşlarınızı davet etme kodunu paylaşacağım. Bu iki kod da iframe olarak çalışıyorlar. Bu kodlar için ayrı bir sayfa açıp bu kodları yazmanıza gerek yok. Çünkü Javascript SDK‘ya göre düzenlendiler. Çalışma mantığı popup pencere açılıyor ve buradan duvarınızda mesaj paylaşıyorsunuz ya da arkadaşlarınızı davet ediyorsunuz. Kodlarımızın çalışma mantığı bu şekildeydi, şimdi betiğimizi yazmaya geçelim.

KOD

Kod:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>JavaScript API ile Davet ve Duvarımda Paylaş</title> <div id="fb-root"></div> <script src="http://connect.facebook.net/en_US/all.js"></script> <script> FB.init({ appId:'api id girin', cookie:true, status:true, xfbml:true }); function streamPublish(name, hrefTitle, userPrompt){ FB.ui({ method : 'feed', to : 'duvar sahibinin id değerini girin', name : name, caption : hrefTitle, description: userPrompt, picture : 'http://i52.tinypic.com/nh15yr.png' }); } function publishStream(){ streamPublish( "İki Kod Bir Arada", 'Duvarda paylaşma', 'Arkadaş davet etme' ); } function newInvite(){ var receiverUserIds = FB.ui({ method : 'apprequests', message: 'Uygulamamı ziyaret et' }, function(receiverUserIds) { //ie console.log kodunu desteklemez, isterseniz de kaldırabilirsiniz console.log("IDS : " + receiverUserIds.request_ids); } ); } </script> </head> <body> <div><a href="#" onclick="publishStream(); return false;">Duvarında Paylaş</a></div> <div><a href="#" onclick="newInvite(); return false;">Arkadaş Davet Et</a></div> </body> </html>

Yukarıdaki uygulamayı iki tane buton ile kontrol ediyoruz. Bunlara tıklanınca fonksiyonlar çalışıyor ve pop up pencerelerimiz açılıyor. Uygulamanın çalışması için api id değerinizi girmeniz, kimin duvarında paylaşacaksanız onun id değerini girmeniz (kendi duvarınızda paylaşacaksanız isterseniz to kodunu kaldırabilirsiniz) ve mesajları kendinize göre düzenlemeniz yeterli.

Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör
 
Facebook Duvarda Paylaş ve Davet Et Kodu
Önceki başlık Sonraki başlık Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
En Yeni Paylaşım Platformu Full Paylaşım :: WEBMASTER&İNTERNET&SOSYAL AĞLAR :: Facebook-
Buraya geçin: