AS3 ve Facebook

Uzun süredir Facebook la yatıp Facebook la kalkıyordum.Yaklaşık 12 uygulama yaptıktan sonra artık konuya hakim olduğum sonucuna vardım.Birde uygulamalardan biri Facebook tarafından doğrulanınca bu konu hakkında bi şeyler söylemeye karar verdim.

Araştırmalarım sonucu en iyi Facebook Apisi Adobe un geliştirdiği.Ancak ben isyankarım: kocaman apiyi öğrenemem diyorsanız. http://wiki.developers.facebook.com/index.php/API adresinden Facebookun apisini öğrenip http://api.facebook.com/restserver.php adresine post etmeniz yeterli :)

Kendi basit yapınızı bile oluşturmak mümkün.Bu Api çok gemiş ve hala Facebook tarafından genişletiliyor.Sosyal medya uygulamalarının popüler olduğu şu günlerde bu konulardan bahsedip bi şeyler yazmazsam tepkinizi gösterin.En kötü ihtimal 5500 a mesaj atın belki bi şeyler olur :)

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

16 Comments »

 
  • LEKA diyor ki:

    Teşekkürler, araştıracağım

  • TUNCAYS diyor ki:

    Levent, sen araştır direk ortak proje yapalım :)

  • LEKA diyor ki:

    as2 ile ilgili bir cacık yok galiba

  • TUNCAYS diyor ki:

    AS2 ölü doğmuş bi çocuktu dostum.AS3 bile yetersizken zaman kaybı olur gibi.

  • LEKA diyor ki:

    Yetinmeyi bilir misin :)

    Mahallebi’den kalma bi oyun var, as2 ile hazırlamışız da, onu facebook uygulaması yapabilir miyim diye düşündüm?

  • TUNCAYS diyor ki:

    Levent ayıp ettin şimdi.
    AS2 de olsa koyarız oyunu, Facebook iletişimi php-xml çözeriz.

  • LEKA diyor ki:

    http://sessiztepe.com/kim

    url’de taslağı var. as2

    olur mu?

  • TUNCAYS diyor ki:

    Link yanlış mı bana mı öyle geldi?
    Levent mesela sana ne lazım onları söyle direk ekrana xml döktürelim?
    (mesela uygulamayı kullanan kişinin arkadaşları, albümleri, fotoğrafları vs)

  • LEKA diyor ki:

    (link doğru)

    kullanıcının adını ve profil resmini göstereceğiz,

    arkadaşlarına oyun ile ilgili meydan okuyabilecek
    (yani arkadaş listesi ve onların resimleri de lazım)

    bildiğim kadarıyla oyun için kendi db’mi kullanacağım?

    FBML muhabbetine baktım biraz, as2 ile olur inşallah. Galiba senin dediğin gibi xml ve php ile bağlantıyı sağlayacağız

  • TUNCAYS diyor ki:

    Oyunu gördüm aslında süper fikir :)
    fbml ile kolayca yapabiliriz zaten senin php süper

    $facebook->api_client->users_getInfo(“kullanici_id”,’name, pic_square’);

    bu komut basitçe adamın adını ve resmini xml eklinde dönderiyor sonra as2 ile gelen xmli parse edip resmi vs alırız zaten.

    nasıl bir xml geleceğiniz merak ediyorsan
    Burda bi araç var http://developers.facebook.com/tools.php
    yöntemden fonksiyonları seçip parametre göndermen lazım.
    geriye xml geliyor zaten.

    ben sana örnek php vs de yollarım akşama.

  • LEKA diyor ki:

    Bu uygulamalar sadece facebook üzerinden kullanılmak zorunda?

    Eğer kendi veritabanımı kullanacaksam, face ile ilgili satırları çıkararak site üzerinden oynanan bir sürüm de hazırlayabilirim

  • LEKA diyor ki:

    Uygulama bitti sayılır; FBML ile de denemeler yaptım. Facebook ortamına da aktardım.

    Sadece oyun açılınca oyuncunun facebook ad-soyadı SWF içine yüklensin istiyorum ama beceremedim.

    PHP içinden değişkeni okutabiliyorum ama face ismini DEĞİŞKEN olarak değil de aşağıdaki gibi elde ediyorum:

    echo “”;

  • TUNCAYS diyor ki:

    Öncelikle veritabanı ve dosyalar sende durabilir.Facebook sana db vermiyorda azcık veri depolamana izin veriyor.

    Facebookdan kullanıcı adını almak istiyorsanda basitçe şöyle bi php yazabilirsin:
    ————————————-
    < ?php
    echo '‘;

    require_once ‘facebook.php’;

    $appapikey = ‘*****************’;
    $appsecret = ‘*****************’;

    $facebook = new Facebook($appapikey, $appsecret);

    $user_id = $facebook->require_login();

    $user_details = $facebook->api_client->users_getInfo($user_id, ‘name’,'uid’);
    $data['name'] = $user_details[0]['name'];
    $id = $user_details[0]['uid'];

    $name= $data['name'];

    echo “ “;

    ———————-
    php kullancı adını alıyor swf ye değişken olarak verdik.ordanda kullanabilirsin bu değişkeni.Aslında bu konuda örnek yapabilirimde zaman lazım.

  • LEKA diyor ki:

    Bu kısımlar yaptım zaten, ama swf’ye bu veriyi nasıl çekicem, yani as2 kısmı kaldı galiba.

    Dosyaları kendi sunucumda barındırıyorum.

    Şuanki hali bu:

    http://apps.facebook.com/orderinpesinde/

  • TUNCAYS diyor ki:

    bende swf gelmedi bi sorun oldu sanırım
    as2de gelen değişkeni direk kullanabilirsin

    facebookda swf adresi yazdığın yere >

    http://deneme.com/deneme.swf?isim=osman

    diye gönderdiğin değişkeni

    trace(_root.isim); // gibi çağırıp kullanabilirsin

  • LEKA diyor ki:

    Hallettim; fb:swf ile parametre göndererek kolayca yapabiliyormuşuz o olayı.

    Uygulamayı biraz daha düzenleyip yayına sokacağım. Teşekkürler

 

Bir Cevap Yazın