lostyazilim

Facebook Giriş Uygulamasında Bilgileri Alma

22 Mesajlar 4.689 Okunma
lstbozum
wmaraci reklam

furkandemirci furkandemirci SEO Kullanıcı
  • Üyelik 17.02.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek SEO
  • Konum Erzurum
  • Ad Soyad F** D**
  • Mesajlar 929
  • Beğeniler 378 / 157
  • Ticaret 17, (%100)
Merhaba arkadaşlar, daha önce http://wmaraci.com/forum/sosyal-aglar/facebook-uygulamalari-bilgileri-okuma-89283.html konusunu açtım, ancak konuya cevap gelmedi.

Bu defa istediğim, https://developers.facebook.com/docs/facebook-login/getting-started-web/ buradakini eklemek. Ekledim, ancak kullanıcı giriş yapınca ben bilgileri nereden görebileceğim. Mysql kodu gibi bir şey mi lazım, hiç bir bilgim bulunmamakta.

Yaklaşık 3-4 ay oldu uğraşalı, bulamadım bir türlü.
Yardımcı olan arkadaşlara şimdiden teşekkür ediyorum.
BrutalStar

kişi bu mesajı beğendi.

##
wmaraci
reklam

CenkOnsoy CenkOnsoy Skype: cenkonsoy Kullanıcı
  • Üyelik 18.10.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Uzman Biyolog
  • Konum Ankara
  • Ad Soyad C** Ö**
  • Mesajlar 4045
  • Beğeniler 77 / 1357
  • Ticaret 37, (%100)
bu konuda ben de cok bakindim dokuman okudum ancak bir sonuca erisemedim vazgectim, bilgisi olan varsa paylasirsa sevinirim
 

 

Bilim Forum | Bilimgunlugu.com

asimavi asimavi Kpss Mağduru Kullanıcı
  • Üyelik 10.07.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Kpss Mağduru
  • Konum Nevşehir
  • Ad Soyad S** K**
  • Mesajlar 121
  • Beğeniler 8 / 19
  • Ticaret 2, (%100)
daha önce bende uğraşmıştım tam yapma aşamasında iken facebook sistemini değiştirdi ve ssl zorunluluğu getirmişti yarım kalmıştı bazı kodları var hocam onları kullanabilirsin ancak uygulama oluşturmak için ssl olan bir sistemden yararlanman gerekli aksi halde uygulama oluşturamıyorsun bir kaç yerden sayfalara bu kodları yerleştirebileceğini okumuştum 1-2 deneme yaptım sonra vazgeçtim facebook size php de veya baska kodlarda diziler oluşturup okutabiliyor onun içerisinde istediğiniz veriyi okuyup giriş yaptırabilirsiniz her kullanıcının sitenizde olduğu gibi bir id side facebook da var onunla giriş yaptırabilirsiniz ilk giriş ise sayfadan izin isteyen sistemi uygularsınız ister kaydını yaparsınız daha sonraki girişler için id si sitenizde kayıtlı ise girişini yaparsınız...
 

 

@simavi www.asimavi.net

furkandemirci furkandemirci SEO Kullanıcı
  • Üyelik 17.02.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek SEO
  • Konum Erzurum
  • Ad Soyad F** D**
  • Mesajlar 929
  • Beğeniler 378 / 157
  • Ticaret 17, (%100)
Ssl yani https sorun değil. Bilgileri almak için ne yapmak lazım onu bilmiyorum. :( Biliyorsanız, kodları benimle paylaşır mısınız?
 

 

##
wmaraci
wmaraci

asimavi asimavi Kpss Mağduru Kullanıcı
  • Üyelik 10.07.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Kpss Mağduru
  • Konum Nevşehir
  • Ad Soyad S** K**
  • Mesajlar 121
  • Beğeniler 8 / 19
  • Ticaret 2, (%100)
hocam su an pek zamanım yok sana adres veriyim incele ordan kodları facebook php sdk kodları var indir incele yapamazsan müsait bir zamanımda birlikte bakabiliriz olmasa


https://developers.facebook.com/docs/php/gettingstarted/
 

 

@simavi www.asimavi.net

furkandemirci furkandemirci SEO Kullanıcı
  • Üyelik 17.02.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek SEO
  • Konum Erzurum
  • Ad Soyad F** D**
  • Mesajlar 929
  • Beğeniler 378 / 157
  • Ticaret 17, (%100)

asimavi adlı üyeden alıntı

hocam su an pek zamanım yok sana adres veriyim incele ordan kodları facebook php sdk kodları var indir incele yapamazsan müsait bir zamanımda birlikte bakabiliriz olmasa


https://developers.facebook.com/docs/php/gettingstarted/


Teşekkür ederim, baya bi uğraştım ancak yapamadım :( Müsait olduğunda, yardımcı olursan çok çok sevinirim.
 

 

##

asimavi asimavi Kpss Mağduru Kullanıcı
  • Üyelik 10.07.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Kpss Mağduru
  • Konum Nevşehir
  • Ad Soyad S** K**
  • Mesajlar 121
  • Beğeniler 8 / 19
  • Ticaret 2, (%100)
biraz araştırdım ve buldum hocam yapmanız gereken

https://developers.facebook.com/docs/php/gettingstarted/

burdaki linkten sdk indirmek ve ardından içerisinde bulunan src içerisindeki kodları sunucunuza atınız (ben ismini fb olarak değiştirdim) ardından yazacağımız kodlar




require_once("fb/facebook.php");//kütüphane içerisindeki facebook.php sayfamıza çağırıyoruz
$facebook = new Facebook(array(
'appId' => 'uygulama_id',
'secret' => 'uygulamam_guvenlik_kodu',
));//facebook sınıfını tanımlıyoruz


$fbkimlik=$facebook->getUser();//kullanıcı izin vermiş mi vermemiş mi kontrol için sınıfı çağırıyoruz

if($fbkimlik){//kullanıcı uygulamamıza izin vermiş mi vermemiş mi kontrol ediyoruz
$bilgiler=$facebook->api('/me','GET');//kullanıcı izin vermişse bilgilerini alıyoruz

echo '
';
print_r($bilgiler);//kullanıcı bilgileri bize dizi olarak geliyor onların içerisinden istediğini alabilirsin dizilerin işlevini biraz biliyorsan buınların ne olduğunu ekrana yazdırıyoruz
echo '
';
}else{
$izinlink=$facebook->getLoginUrl();//izin vermeyen kullanıcıdan izin almak için izin url 'sini alıyoruz
echo '<script>top.location.href="'.$izinlink.'"</script>';//kullanıcı izin vermemişse izin almak için gerekli sayfaya yönlendiriyoruz
}


?>


bir kaç bilgisini alma yönetmini göstermek gerekirse kullanıcının id sini almak için $bilgiler['id'] kullanıcının id si
$bilgiler['name'] tam ismi(adı ve soyadı)
$bilgiler['first_name'] kullanıcının adı
$bilgiler['last_name'] kullanıcnın soyadı


gibi diğer bilgilerinede ulaşabilirsiniz dize içerisnde hepsi tanımlı istediğini kullanarak ulaşabilirsin...


ssl https de sorun çekersen yardımcı olabilirim
 

 

@simavi www.asimavi.net

furkandemirci furkandemirci SEO Kullanıcı
  • Üyelik 17.02.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek SEO
  • Konum Erzurum
  • Ad Soyad F** D**
  • Mesajlar 929
  • Beğeniler 378 / 157
  • Ticaret 17, (%100)

asimavi adlı üyeden alıntı

biraz araştırdım ve buldum hocam yapmanız gereken

https://developers.facebook.com/docs/php/gettingstarted/

burdaki linkten sdk indirmek ve ardından içerisinde bulunan src içerisindeki kodları sunucunuza atınız (ben ismini fb olarak değiştirdim) ardından yazacağımız kodlar




require_once("fb/facebook.php");//kütüphane içerisindeki facebook.php sayfamıza çağırıyoruz
$facebook = new Facebook(array(
'appId' => 'uygulama_id',
'secret' => 'uygulamam_guvenlik_kodu',
));//facebook sınıfını tanımlıyoruz


$fbkimlik=$facebook->getUser();//kullanıcı izin vermiş mi vermemiş mi kontrol için sınıfı çağırıyoruz

if($fbkimlik){//kullanıcı uygulamamıza izin vermiş mi vermemiş mi kontrol ediyoruz
$bilgiler=$facebook->api('/me','GET');//kullanıcı izin vermişse bilgilerini alıyoruz

echo '
';

print_r($bilgiler);//kullanıcı bilgileri bize dizi olarak geliyor onların içerisinden istediğini alabilirsin dizilerin işlevini biraz biliyorsan buınların ne olduğunu ekrana yazdırıyoruz
echo '
';
}else{
$izinlink=$facebook->getLoginUrl();//izin vermeyen kullanıcıdan izin almak için izin url 'sini alıyoruz
echo '<script>top.location.href="'.$izinlink.'"</script>';//kullanıcı izin vermemişse izin almak için gerekli sayfaya yönlendiriyoruz
}


?>


bir kaç bilgisini alma yönetmini göstermek gerekirse kullanıcının id sini almak için $bilgiler['id'] kullanıcının id si
$bilgiler['name'] tam ismi(adı ve soyadı)
$bilgiler['first_name'] kullanıcının adı
$bilgiler['last_name'] kullanıcnın soyadı


gibi diğer bilgilerinede ulaşabilirsiniz dize içerisnde hepsi tanımlı istediğini kullanarak ulaşabilirsin...


ssl https de sorun çekersen yardımcı olabilirim


Cevabınız için teşekkür ederim. Bahsettiğiniz dosyayı indirdim ve klasör şeklinde attım, klasörde şunlar var;
base_facebook.php
facebook.php
fb_ca_chain_bundle.crt

Ben, sizin verdiğiniz kodları aynı klasör içerisine index.php olarak ayarladım ancak sorun aldım. Şöyle yaptım;



require_once("src/facebook.php");//kütüphane içerisindeki facebook.php sayfamıza çağırıyoruz
$facebook = new Facebook(array(
'appId' => '304838726319235',
'secret' => 'GÜVENLİKŞİFREM',
));//facebook sınıfını tanımlıyoruz


$fbkimlik=$facebook->getUser();//kullanıcı izin vermiş mi vermemiş mi kontrol için sınıfı çağırıyoruz

if($fbkimlik){//kullanıcı uygulamamıza izin vermiş mi vermemiş mi kontrol ediyoruz
$bilgiler=$facebook->api('/me','GET');//kullanıcı izin vermişse bilgilerini alıyoruz

echo '
';

print_r($bilgiler);//kullanıcı bilgileri bize dizi olarak geliyor onların içerisinden istediğini alabilirsin dizilerin işlevini biraz biliyorsan buınların ne olduğunu ekrana yazdırıyoruz
echo '
';
}else{
$izinlink=$facebook->getLoginUrl();//izin vermeyen kullanıcıdan izin almak için izin url 'sini alıyoruz
echo '<script>top.location.href="'.$izinlink.'"</script>';//kullanıcı izin vermemişse izin almak için gerekli sayfaya yönlendiriyoruz
}


?>


Deneme olarak, http://yenikampanyavar.tk/
 

 

##

aliosmanyuksel aliosmanyuksel aliosmanyuksel.com.tr Kullanıcı
  • Üyelik 21.04.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad A** Y**
  • Mesajlar 175
  • Beğeniler 10 / 20
  • Ticaret 6, (%100)
Hocam şu beğeni scriptleri var ya onları biraz incele. O scriptlerde de kullanıcı bilgilerini databaseye kayıt ediyor. Ayrıca imkanın varsa D&R'da bu Facebook uygulamaları hakkında bir kitap vardı. Fiyatı da makul. O kitabı satın alabilirsin.
 

 

http://eksigram.com - instagram türk takipçi ve beğeni hilesi

furkandemirci furkandemirci SEO Kullanıcı
  • Üyelik 17.02.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek SEO
  • Konum Erzurum
  • Ad Soyad F** D**
  • Mesajlar 929
  • Beğeniler 378 / 157
  • Ticaret 17, (%100)

aliosmanyuksel adlı üyeden alıntı

Hocam şu beğeni scriptleri var ya onları biraz incele. O scriptlerde de kullanıcı bilgilerini databaseye kayıt ediyor. Ayrıca imkanın varsa D&R'da bu Facebook uygulamaları hakkında bir kitap vardı. Fiyatı da makul. O kitabı satın alabilirsin.


Beğeni Script'lerini ilk başlarda inceledim ancak hiç bir şey anlamadım. D&R'dan da şimdilik kitabı almayı düşünmüyorum, yavaş yavaş yapıyorum. İnşallah yapabilirim.

İstediğim; Kullanıcı giriş yapacak bilgileri bana gözükecek. Yalnızca bu kadar.
 

 

##
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al