• 09-01-2011, 01:56:50
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Facebook uygulama yapımını kavramaya calısıyorum, kütüphanesini indirdim ftp ye attım, uygulama olusturdum. Fakat userid bilgilerini verdikleri kodla ne alabiliyorum ne ekrana basabiliyorum ufak basit bir uygulaması olan verebilir mi incelemem için yada neden basmıyor yardımcı olabilirseniz çok sevinirim yoksa kafayı tırlatıcam
  • 09-01-2011, 04:09:42
    #2
    Arkadasım kolay gelsin öncelikle.Facebook uygulama hakkında banada yardım edebilirmisin acaba? Yada iyi anlatımı olan bir kaynağın varsa bana bildirirmisin ?
  • 09-01-2011, 16:09:21
    #3
    Hacı çok lanet bişey ilk uygulama ekleme library ve kurulum kısmını geçsem sonra kod yazıcamda kod yazma kısmına gelemedim daha :/
  • 09-01-2011, 16:39:42
    #4
    Eski tip kütüphane çok daha kolay aslında, ondan bir kaç örnek vereyim ileride yeniye geçince daha rahat kavrarsın.

    Öncelikle fonksiyonların olduğu kütüphaneyi ekliyoruz
    require_once 'src/facebook.php';
    key ve secret'ı tanımlıyoruz, elbette değerlerini ata bunlara.
    $facebook = new Facebook($appapikey, $appsecret);
    kullanıcının giriş yapıp onay vermesini istiyoruz
    $user_id = $facebook->require_login();
    daha sonra ise, örnek olarak arkadaş listesini çekelim
    $friends = $facebook->api_client->friends_get();
    Artık tüm listesini $friends'e atadık. daha sonra dilediğin gibi kullanabilirsin.

    İncelemen gereken yer
    http://developers.facebook.com/docs/reference/rest/
  • 09-01-2011, 17:46:04
    #5
    Ftp ye facebook dosyalarını attım hocam

    <?php
    require_once 'facebook-php-sdk/src/facebook.php';

    $facebook = new Facebook($appapikey, $appsecret);
    $user_id = $facebook->require_login();
    $friends = $facebook->api_client->friends_get();

    print_r($friends);

    ?>

    index.php dosyam yukarıdaki şekilde ama
    http://apps.facebook.com/xxx/ olarak girildiğinde ne uygulamayı kur diyor, nede ekrana bişey yazıyor sorun nerede?
  • 09-01-2011, 17:48:23
    #6
    error_log'u incele. Tahminimce yeni kütüphaneyi kurmuşsundur.
  • 09-01-2011, 17:52:12
    #7
    un4saken adlı üyeden alıntı: mesajı görüntüle
    error_log'u incele. Tahminimce yeni kütüphaneyi kurmuşsundur.
    yeni kütüphaneyi attım hocam şimdi kodlarım bu şekilde ama apps.facebook.com/xxxx/ girdiğimde ilginç bir hata var yeniden dene diyor uygulamayı açmıyor.
  • 09-01-2011, 18:02:45
    #8
    Şuradan eski kütüphaneyi al
    http://www.imakeinternet.com/facebook-php-sdk_OLD.zip

    <?php
    require_once "facebook.php";
    $appapikey = 'xxxxxxx';
    $appsecret = 'xxxxxxx';
    $facebook = new Facebook($appapikey, $appsecret);
    
    $user = $facebook->user;
    $user = $facebook->require_login();
    
    $info = $facebook->api_client->fql_query("SELECT uid FROM user WHERE uid = $user");
    for ($i=0; $i < count($info); $i++) {
    $record = $info[$i]; 
    $user_id=$record['uid'];
    }
    
    echo "$user_id";
    
    ?>
    Bu bahsettiğim eski kütüphane, senin son mesajındaki kodlar yeni kütüphane için geçerli ki çok karışıktır.
  • 09-01-2011, 18:24:36
    #9
    Oldu dostum çok saol eski kütüphane ilede denemiştim ama demek ki sorun varmış dosyalarımda sonunda ya