Şimdi Ara

Facebook Autentication Sorunu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir - 3 Masaüstü
5 sn
1
Cevap
0
Favori
951
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba. Facebook ile girişi öğrenmeye çalışıyorum da. İnternetten izlediğim videolar yardımıyla birşeyler yaptım ama yazdığım şeyi çalıştıramadım. index.php dosyamdaki kod bu kadar. Başka da birşeyim yok. Eksiklerimi birisi söylerse çok iyi olur.

    <?php  

    require_once( 'lib/Facebook/FacebookSession.php');
    require_once( 'lib/Facebook/FacebookRequest.php');
    require_once( 'lib/Facebook/FacebookResponse.php');
    require_once( 'lib/Facebook/FacebookSDKException.php');
    require_once( 'lib/Facebook/FacebookRequestException.php');
    require_once( 'lib/Facebook/FacebookRedirectLoginHelper.php');
    require_once( 'lib/Facebook/FacebookAuthorizationException.php');
    require_once( 'lib/Facebook/GraphObject.php');
    require_once( 'lib/Facebook/GraphUser.php');
    require_once( 'lib/Facebook/GraphSessionInfo.php');
    require_once( 'lib/Facebook/Entities/AccessToken.php');
    require_once( 'lib/Facebook/HttpClients/FacebookCurl.php');
    require_once( 'lib/Facebook/HttpClients/FacebookHttpable.php');
    require_once( 'lib/Facebook/HttpClients/FacebookCurlHttpClient.php');

    // USESPACES
    use Facebook/FacebookSession;
    use Facebook/FacebookRedirectLoginHelper;
    use Facebook/FacebookRequest;
    use Facebook/FacebookResponse;
    use Facebook/FacebookSDKException;
    use Facebook/FacebookRequestException;
    use Facebook/FacebookAuthorizationException);
    use Facebook/GraphObject;
    use Facebook/GraphUser;
    use Facebook/GraphSessionInfo;
    use Facebook/FacebookCurl;
    use Facebook/FacebookHttpable;
    use Facebook/FacebookCurlHttpClient;

    // PROCESS
    //1.Start Session
    session_start();
    //2.Use app id,secret and redirect url
    $app_id = '';
    $app_secret = '';
    $redirect_url = 'http://likesandslaps.eu5.org';
    //3.Initialize application, create helper object and get fb sess
    FacebookSession::setDefaultApplication($app_id,$app_secret);
    $helper = new FacebookRedirectLoginHelper($redirect_url);
    $sess = $helper->getSessionFromRedirect();
    //4. if fb sess exists echo name
    if(isset($sess)){
    //create request object, execute and capture response
    $request = new FacebookRequest($sess,'GET','/me');
    // from response get graph object
    $response = $request->execute();
    $graph = $response->getGraphObject(GraphUser::classname());
    // use graph object methods to get user details
    $name = $graph->getName();
    echo "hi $name";
    }else{
    //else echo login
    echo '<a href="'.$helper->getLoginUrl().'" >Login with facebook</a>'
    }










    ?>







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.