Şimdi Ara

api nedir ???

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
5
Cevap
0
Favori
8.312
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • bu api denilen şey nedir bazı sitelerde görüyüorum php ile mi yapılıyor yoksa başka bir yazılım mı ???

    http://m1309.hizliresim.com/1f/h/sr6cf.png



  • Herhangi bir programlama dili ile istediğiniz aygıtlar(ya da bir veritabanı) arasında bağlantı kurabilmek için yapılmış yazılım araçlarıdır. Program yaparken kolaylık sağlar.

    Örnek:

    Veritabanı ile etkileşime girmek için SQL api kullanabilirsiniz.

    Ekranda şekiller çizebilmek için Direct3D ya da OpenGL apilerini kullanabilirsiniz.

    CPU/GPU ile hesap yaptırmak için OpenCL api kullanabilirsiniz.

    Ses/müzik ile ilgili işler için OpenAL api kullanabilirsiniz.

    Her programlama dili için bu isimler biraz değişebilir, örneğin OpenGL'yi Java'da kullanmayı sağlayan LWJGL ve JOGL gibi apiler var.

    Harddiskler için ASPI var.

    Üstteki gibi birçok api, "java api" adı altında toplanmaktadır.



    < Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 15 Eylül 2013; 19:52:46 >
  • api programcıların bir siteden veri çekmesini kolaylaştırmak için hazırlanmış servistir.
    örneğin facebooktan kullanıcı verilerini çekecek bir program yazıyorsun kullanıcı adı yazdığında kullanıcının
    facebooktaki adı soyadı
    user_id si
    cinsiyetini vs çekmek istiyorsun normalde api olmazsa bunu şöyle yaparsın diğelimki ali isimli kullanıcının facebook bilgisini çekeceksin programın
    http://facebook.com/ali adresine gidip sayfa kaynağını almalı
    sonra o kaynağı analiz etmelisin diyelimki kullanıcı adı soyadi <div id="username"> tagındaysa bu tagi split etmeli sonra ordan kullanıcı adını falan çekeceksin
    cinsiyet ,id numarası içinde yine hangi taglar arasında yazıldıysa bunları bulup programa tanıtman gerekir.
    ama eğer facebook tasarımında veya tag idlerinde değişiklik olursa programın bozulur çalışmaz.

    api bu işi kolaylaştırmak için hazırlanır.
    api kullanarak bu işi şöyle yaparsın diyelimki yine ali kullanıcısının verfilerini çekeceksin
    bunu için facebook api sitesi olan graph.facebook.com/ali adresine gitmen yeterli orda tüm bilgiler yazar.
    çoğu api xml veya json ile çalışır.

    api kısaca bu işe yarar birde windows apiler var tabi.




  • döküman linki verebilirmisinin interentten xml ile api olan
  • quote:

    Orijinalden alıntı: Masidar

    api programcıların bir siteden veri çekmesini kolaylaştırmak için hazırlanmış servistir.
    örneğin facebooktan kullanıcı verilerini çekecek bir program yazıyorsun kullanıcı adı yazdığında kullanıcının
    facebooktaki adı soyadı
    user_id si
    cinsiyetini vs çekmek istiyorsun normalde api olmazsa bunu şöyle yaparsın diğelimki ali isimli kullanıcının facebook bilgisini çekeceksin programın
    http://facebook.com/ali adresine gidip sayfa kaynağını almalı
    sonra o kaynağı analiz etmelisin diyelimki kullanıcı adı soyadi <div id="username"> tagındaysa bu tagi split etmeli sonra ordan kullanıcı adını falan çekeceksin
    cinsiyet ,id numarası içinde yine hangi taglar arasında yazıldıysa bunları bulup programa tanıtman gerekir.
    ama eğer facebook tasarımında veya tag idlerinde değişiklik olursa programın bozulur çalışmaz.

    api bu işi kolaylaştırmak için hazırlanır.
    api kullanarak bu işi şöyle yaparsın diyelimki yine ali kullanıcısının verfilerini çekeceksin
    bunu için facebook api sitesi olan graph.facebook.com/ali adresine gitmen yeterli orda tüm bilgiler yazar.
    çoğu api xml veya json ile çalışır.

    api kısaca bu işe yarar birde windows apiler var tabi.

    hocam biraz konuyu hortlatmış gibi olucam ama şu anda API ler üzerine çalışıyorum.
    Bi siteden (mixpanel) den grafikleri alıp başka bi siteye aktarmak istiyorum veya kullanıcı bilgilerini falan. Tam olarak nasıl yapabilirim acaba?




  • Yapay Zeka’dan İlgili Konular
    Get contact nedir bu saçmalık?
    7 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.