Web sitenizi Facebook'a bağlayın.

bkrdrsn

Asistan
Katılım
26 Mart 2011
Mesajlar
133
Reaksiyon puanı
4
Puanları
18
Sitenize üye olmadan konuların altında yorum yapılmasını istiyorsanız bu tam size göre bir şey... İlk cümle konuya tamamen açıklık getirsin istedim. "Sadece bu işe mi yarar?" derseniz, o da sizin hayal gücünüze kalmış...



1.
http://www.facebook.com/developers/createapp.php adresine girerek bir uygulama oluşturuyorsunuz.

1.png





2. Resimde gördüğünüz gibi istenilen alanlardan 2 tanesini doldurmanız gerekiyor. Ardından açılan uygulama sayfamızda API Anahtar ( API Key )’ı kullanacağımız için o sayfa açık kalsın.

2.png






3. Sayfamızın en üstüne aşağıdaki kodu ekliyoruz. Facebook ile ilgili kısmı görüyorsunuz zaten.

Kod:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en">





4. Sıradaki kodu <head></head> taglarının arasına gelecek şekilde yapıştırın. Daha belirgin olması için resimde de öyle gösterdim.

Kod:
<head><script src='http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php' type='text/javascript'/></head>





5. Bir sonraki kodu düzenlerken Uygulamanızın API Anahtarını yazmayı unutmayın. Peki yanındaki "xd_receiver.html" dosyası ne? Aslında oraya hiç girmeden o dosyayı ben size vereyim, siz index dosyanızın yanına ekleyin. Ya da URL şeklinde yazarsanız daha iyi olur. Örn; "http://www.bekirdursun.com.tr/xd_receiver.html" gibi...


Kod:
<script type='text/javascript'> 
//<![CDATA[ 
   FB.init("YOUR_API_KEY_HERE", "xd_receiver.html"); 
//]]> 
</script>




Ve sonuçlar:

Giriş Butonu için;

6.png



Profil Resmi için;

7.png



Ad Soyad için;

8.png



Live Stream Box için (YOUR_APPLICATION_ID kısmı uygulama rehberinizde API Anahtarının hemen üstünde yer almaktadır. );

9.png



Yorum Kutusu için;

10.png



Hayran Sayfanız için (YOUR_PAGE_ID kısmı hayran sayfanızın ID’si oluyor. );


11.png
 

uma350

Profesör
Katılım
15 Ocak 2010
Mesajlar
4,409
Reaksiyon puanı
70
Puanları
0
Kodları resim olarak değilde kod olarak ekleseydin keşke
 

bkrdrsn

Asistan
Katılım
26 Mart 2011
Mesajlar
133
Reaksiyon puanı
4
Puanları
18
Bazılarını düzelttim kardeş.
 

Majeste

Profesör
Katılım
7 Mart 2007
Mesajlar
1,953
Reaksiyon puanı
21
Puanları
0
Hocam burada sitemize, veri tabanımıza vs. bi veri göndermiyoruz değil mi? Yorumlar Facebook'ta kalıyor. Peki connect butonu şart mı? Aslında yorum özelliği direkt kullanılabilir. Bu arada yorumların yönetimi nasıl sağlanıyor?

Bir de Facebook'u "güvenli" kullanan (bu https:// uzantısına sahip) insanlarda bizim oluşturduğumuz uygulamalar sıkıntı veriyor. Ben iframe uygulaması oluşturmuştum ve görüntülemem için benden secure URL sağlamamı istedi. Ancak biliyorsunki bi hostta secure olması için SSL yüklemek lazım, ee bu da para. :S Sen bunu naısl çözüyorsun? Ya da bi problem oluşturmuyor mu?

Emeğin için teşekkürler.
Saygılar.
 

uma350

Profesör
Katılım
15 Ocak 2010
Mesajlar
4,409
Reaksiyon puanı
70
Puanları
0
Secure url yi https:// olarak yazın , ben öyle kullanıyorum bir sorun olmuyor.
 

Majeste

Profesör
Katılım
7 Mart 2007
Mesajlar
1,953
Reaksiyon puanı
21
Puanları
0
Secure url yi https:// olarak yazın , ben öyle kullanıyorum bir sorun olmuyor.
Ben denemiştim ama kabul etmedi. Böyle bir servis sağlanmıyor dedi. Belki sizin kullandığınız host bunu sağlıyordur. URL'niz neydi tam olarak? Eğer paylaşılması yasaksa ÖM ile gönderebilir misiniz?
 

uma350

Profesör
Katılım
15 Ocak 2010
Mesajlar
4,409
Reaksiyon puanı
70
Puanları
0
valla hocam şimdi bende de hata veriyor , aslında böyle bir durum için "uygulama güvenli bağlantıyı desteklemiyor , http olarak devam edilsin mi ?" diye sorması gerekiyor ama onu nasıl yapıyorlar bilmiyorum.Yardım etmek isterdim de bendeki de fıs çıktı şimdi kusura bakma , şimdilik tek çare kullanıcıların güvenli bağlantıyı kullanmamalarını söylemek galiba :) kusura bakma kardeşim tekrar.
 

Majeste

Profesör
Katılım
7 Mart 2007
Mesajlar
1,953
Reaksiyon puanı
21
Puanları
0
valla hocam şimdi bende de hata veriyor , aslında böyle bir durum için "uygulama güvenli bağlantıyı desteklemiyor , http olarak devam edilsin mi ?" diye sorması gerekiyor ama onu nasıl yapıyorlar bilmiyorum.Yardım etmek isterdim de bendeki de fıs çıktı şimdi kusura bakma , şimdilik tek çare kullanıcıların güvenli bağlantıyı kullanmamalarını söylemek galiba :) kusura bakma kardeşim tekrar.

Ne demek hocam, ancak çalışmamasına üzüldüm. Çünkü Facebook'taki birçok zararlı uygulamaya karşı ben de güvenlisini kullanıyorum ve birçok insana da korunmaları için tavsiye ettim. Şimdi açıkçası işime gelmediği için onlara tersini söylemekten kaçınıyorum. :)

Belki ücretsiz SSL sağlayan basit bi hizmet başlar (belki de vardır) bunu kullanarak bu sorunu aşabiliriz.

Denemen, ve bilgilendirmen için teşekkür ederim.

Kolay gelsin.
 

bkrdrsn

Asistan
Katılım
26 Mart 2011
Mesajlar
133
Reaksiyon puanı
4
Puanları
18
Connect butonu şunun için arkadaşlar; Yorum için kişinin giriş yapması gerekiyor, giriş yapmak için facebook a gireceğine kısa yol olarak bırakmışlar. Ayrıca yazılanlar sitenizin veritabanına eklenmiyor..

https dalgasına takılmanıza gerek yok, oluşturduğunuz uygulamayı sadece size API anahtarı versin diye açıyoruz.
 

uma350

Profesör
Katılım
15 Ocak 2010
Mesajlar
4,409
Reaksiyon puanı
70
Puanları
0
Hazır konusu açılmışken birşey sormak istiyorum.Benim facebook daki application da invite bölümünü bir türlü halledemedim olmuyor , hiçbirşey gözükmüyor , sanırsam benim invite.php de bir sıkıntı var.Elinizde sağlam bir invite.php dosyası varsa paylaşabilir misiniz acaba ? :)

Valla çok minnettar kalırım.. :)
 
Üst