• 16-11-2014, 13:50:52
    #1
    Üyeliği durduruldu
    Merhabalar,

    Bir facebook login uygulamam var, uygulamayı yaparken kullanıcıdan 4 adet izin istiyorum.

    Email, ilişki durumu, doğum tarih ve genel bilgiler.

    Genel bilgiler zorunlu olarak seçilebiliyor, fakat diğer bilgileri zorunlu olarak nasıl yapabilirim?
    İsterse o bilgileri paylaşmayabiliyor.
    Örnek resimde gönderiyorum:


    Birde şu belirtmiş olduğu uyarı nedir bilgisi olan var mı?



    Kaynak Kod:
    <script type="text/javascript">
    window.fbAsyncInit = function() {
    	FB.init({
    	appId      : 'xxx', // replace your app id here
    	status     : true, 
    	cookie     : true, 
    	xfbml      : true  
    	});
    };
    (function(d){
    	var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
    	if (d.getElementById(id)) {return;}
    	js = d.createElement('script'); js.id = id; js.async = true;
    	js.src = "//connect.facebook.net/en_US/all.js";
    	ref.parentNode.insertBefore(js, ref);
    }(document));
    
    function FBLogin(){
     FB.login(function(response) {
       if (response.authResponse) {
         console.log('Welcome!  Fetching your information.... ');
          window.location.href = "ajax_fb_login.php?action=fblogin";
       } else {
         console.log('User cancelled login or did not fully authorize.');
       }
     }, {scope: 'email,user_birthday,user_relationships'});
     
    }
    
    </script>
  • 19-11-2014, 20:01:26
    #2
    Üyeliği durduruldu
    Çözümünü buldum , merak edenler için;

    Facebook nisan 2014 tarihinden sonra açılan uygulamalar için bu alanları zorunlu tutmuyor, fakat uygulama nisan 2014 den önce oluşturuldu ise bu alanlar zorunlu olarak gelmektedir.
  • 06-02-2015, 15:59:23
    #3
    Bu kodları php sitemizin welcome.php sayfasına eklediğimizde, ve ID nosunu eklediğimizde insanlar facebook hesapları ile direk bağlanabiliyorlar mı?