Tamam.
Tekrar hoşgeldiniz.
Bu nedenle, API'nin bizim terimimizin ne anlama geldiğini konuştuk.
Bazı örneklerle konuşacağız.
Sonra nasıl işledikleri hakkında konuşacağız sadece ne yaptıklarını, ne gönderdiklerini
ve verilerin neye benzediğini biliyorsunuz değil.
Peki bu dev karışıklık burada ve neden HMO'dan daha iyi?
Bunu yapmadan önce burada iTunes'a insan arayüzü bildiğiniz küçük bir grafik var.
ITunes tarayıcısını tanıdığınızı görebilirsiniz.
Ancak iTunes API'sından elde ettiğiniz şey bu.
Bu yüzden çok daha basitleştirilmiş çok temizleyici biliyorsunuz.
Ve bu, renk kodlu hoş bir temizlenmiş sürümü bildiğiniz halde aslında gerçekten böyle
görünüyor.
Ancak elde ettiğimiz saf veriler bu.
Bu yüzden yine de albüm adlarını biliyorsunuz ve siz bu resimden ziyade fazladan resim, tarih, derecelendirme ve
fiyat gösteriyorsunuz.
Ve burada görebileceğiniz gibi ben aslında Beyonce arıyorum.
Ve sonra burada gördüğünüz sonuçlar bunlar.
Yaptığım şey, Beyonce müzik videolarında aynı şeyi arayacak bir API çağrısı yazmak.
Yani API böyle yapılandırılmıştır.
Bu, burada yaptığım belgeleri okumak zorunda olduğunuz her API'den değişiklikler.
Fakat eğer buna bir talep edersen şu an yapacağım Arel.
Ve okumak zor olacak cevabın ne olduğunu inceliyoruz çünkü sadece bir metin parçası.
Ancak bu, 50 Beyonce müzik videoları gibi Tipler hakkındaki temel bilgilerdir.
Ben sadece bir tane seçip rasgele oynatacak bir Beyonce müzik video görüntüleme uygulaması
veya Beyonce müzik video karışıklığı uygulaması kurmak istersem bunu kullanabilirim.
TAMAM.
Burada yine önemli olan şudur; burada gördüğünüz şey, bir bilgisayar arabirimi bir kod arabirimi
olduğunu bildiğiniz bir gösterimdir.
Yani burada, sizin veya başka birisinin iTunes API'sinin terimi veya iTunes API'larından biri olan arama API'sı
olan diğer bazı bitiş noktaları.
Böylece Beatles şarkılarını arayabilir ve yapacağınız şey budur.
Ve şarkı sözü terimi, Beatles, Harry Potter filmleri hakkındaki podcast'leri arayabilir.
Ve bu sadece bunun iTunes API'sının nasıl kurulduğunu bildiğinizi göstermek içindir.
Bu, diğer API için izleyeceğiniz bir model değildir.
Yine, ilgilendiğiniz belirli API belgelerini kullanarak havayı kullanarak
çözebilirsiniz.
Tamam, burada gördüğümüz şeyler bunlar.
Web API'sinin günümüzde yanıtlanan iki ana biçimi vardır.
Onun için baykuşa alışkınız.
Şimdiye kadar yaptığımız şey buydu.
Şu anda burada aradığım bu Web sitesinin uygulamanın bildiği konusunda sizlere verilen yanıt yazılmış ve onu kenara çekti.
Tarayıcım benim için güzel görüntüler almasını ister, ancak ekstra bir sürü şey var.
Konuştuğumuz şey, bir API'den veri istediğimizde istemediğimiz halde.
Sayfanın yapısını istemiyoruz.
Sadece altını çizen içeriği istediğimiz renk.
Dolayısıyla, en sık kullanılan bu iki biçime SML ve Jaison adı verilir; bu nedenle SML,
genişletilmiş biçimlendirme dili veya genişletilebilir pazar payı köprüsü anlamına gelir.
Bu, h tim L'ye çok benzer ve sözdizimi, buradaki eğik çizgi köşeli parantezlerin açılış ve
kapanış etiketlerine sahip olduğunu görebilirsiniz.
Farklı olduğu halde, sununun sunumunu veya yapısını tarif etmediği.
Bunun cesur olduğunu söylemiyoruz ve bu bir liste öğesi.
Yaptıklarının hepsi kod anahtar değeri çiftleri. Böylece burada görebileceğiniz bu veriler bir kişinin etiketidir ve bir
kişi yerine 21 yaşındaki bir yaş, Los Angeles olan Traveston şehridir.
Yani anahtar değer çiftleri şeyleri birbirinin içine yerleştirebilir ve burada koyabileceğinizle ilgili gerçek kurallar
yoktur.
Bu yüzden, o etiketleri koyduğunuzda onu öne çıkarmak gibi değil, istediğiniz etiketleri koyarsanız ve bu
veri kodlamanın bir yoludur.
Ve sonra kodumuz bunu geri alacak ve anlayacaktı.
Tamam, bu bir kişidir ve bir acente adı ve bir şehir ve şehir Los Angeles'tır.
Jason, verileri depolamanın ve bu veriyi kim olduğunuza bağlı olarak güzel Chimo veya çirkin olmadan geri
göndermenin başka bir yoludur.
Ancak hiçbir ekstra malzeme ve javascript nesne gösterimi için duruyor.
Ve eğer javascript nesnelerine aşina iseniz bunun ne olması çok tanıdık gelecektir.
Yani burada verdiğimiz veriler aynı.
21 yaşındaki bir kişi Travis'tir.
Şehir l. A. Jaison'u kullanarak.
Dolayısıyla, yaşımızı yaşadığımız ya da Traviss şehrinin Los Angeles olduğu için başka bir nesne olan
kişiliğimizin bir nesnesi var, bu yüzden veri saklamanın başka bir yolu.
İkisi de çalışıyor.
Diğer seçenekler de var.
daha popüler hale geldi ve bunun ana nedeni, birçok kez API çağrıları yapmaktı.
Ex-MIL, Jason Jason'dan çok daha fazla kullanılırdı, ancak hızla çok
Javascript kullanıyoruz.
Bu veriyi geri aldığımızda bunun gibi görünüyor ve javascript içerisindeyiz, bu yüzden bir javascript
uygulaması var ve hava durumu verileri istiyor ve geri Jason olarak geliyor.
O zaman bunu çok hızlı bir şekilde benim javascript'imde kullanabilirim, bu formattan bir javascript nesnesine
dönüştürmek zorunda değilim.
Temel olarak Javascript olanından okuyabilirim.
Ve çok hızlı ya da çok hızlı.
Bir şey, tam olarak javascript anahtarların etrafında tırnak işaretleri gerekiyor, ancak çok çok benzer değil bu
yüzden Tuşlar çevresinde tırnak işaret gerektiğini unutmayın.
Ve yine burada bir karşılaştırma yapalım, isterseniz sadece aynı verilerin farklı gösterildiği yan
yana bakmanız gerektiğini bilirsiniz.
Dolayısıyla Yahoo'nun şu anda kullanmayacağımız bir hava durumu API'sı var, ancak en azından
Jason ve Zemo arasında geçiş yapmanıza izin verdiği için size belgelerini gösteriyorum.
Bu yüzden, burada olan birkaç örnek istekler talep ediyor.
nasıl isteyeceğimi öğrenmek istersem, burada ilk önce size göstereceğim, burada bir istekte bulunmanız gerekir.
Gün batımını ve Hawai'u
Dolayısıyla bu uzun URL biraz çılgın gözüküyor ancak bu isteğinizin olması gerektiği ve yazmanız gerekiyor.
Bakalım.
Havadan ileri astronomi gün batımı seçin.
Dolayısıyla bu dev şey çok fazla endişelenmenize gerek yok ancak Jaison'a eşit olan
bu bölüm ve tarayıcımız üzerinde bu isteği yaptığınız bir şey var.
İçeri geri döndün.
Yani günbatımı gibi görünüyor ve Hawai 6 ya da 5 p. m. Ben de bunu yapabilirim.
Ayrıca bunu sadece talep edebilirim ve hemen burada yanıt alıyorum.
Dolayısıyla bu sadece normal bir istek ancak SML'ye de geçebilirim ve aynı bilgiyi görürsünüz.
Sadece biraz farklı görünüyor ve nasıl biçimlendirildiğini ama aynı bilginin burada bazıları
6:55 p olduğunu söylüyor. m. SML kullanmak biraz daha tuhaftır.
Eski API'lerden bazıları yalnızca Exham'ı destekliyor ancak günümüzde Jaison'un desteklediği yeni şeylerin çoğu, X miktarını destekleyen yeni bir
API yeni bir şey bulmak için oldukça nadir.
Bu yüzden Jason'a odaklanacağız, ancak yalnızca her iki formatta oldukları için eve çekiç atmak istiyorum.
iyi bir şekilde tanıtmak isteyen bu durumu göz önünde bulundurarak bir demo olarak göndermeyeceğiz.
Yahudun hava durumunun olduğunu bildiğini söyleyelim ve bize bunu
Fakat Dakota'ya bir tür öneri getirebileceğimiz, önümüzdeki Dakota'ya girebileceğimiz ve ondan anlam çıkacağını
tahmin edebileceğiniz bir format olması gerekiyor.
SML bir seçenektir ancak Jason çok daha kolay bir seçenektir.
Genellikle, bu kapanış etiketlerini yazmak zorunda kalmamakla birlikte çok daha az metin var ama
aynı zamanda, çoğu zaman yaptıklarımız olan javascript ile gerçekten de güzel çalışıyor.
Bütün bunlarla birlikte, burada geri dönersek Jason sadece hafızanızı yenilemek için derdi.
Bu, özellikle Shlash Ah'ınız için sevilen fotoğraflar için okunan, Jaison API'sinin altında yatan API'dir.
Bu temel J şarkısı.
Ve bakmak biraz karışıklık.
Bir krom eklentisi veya bir krom uzantısı var ya da Jason görünümünü kullanan ya da üzerinde.
Görünürdün sadece.
Bu bir krom uzantısı.
Jason'ı böyle görünmesini sağlar, burada daha kolay keşfedebilirsiniz.
Ben de buraya yükleyeceğim.
Ve sonra geri döndüğümde aynı isteği yerine getirmek biraz zaman alıyor.
Böylece orijinali ve sonra da güzel biçimlendirilmiş sürümü uzantısından görüyorum ve bilgiyi
görmek çok daha kolay.
Ve burada hala çok şey var, ancak şimdi yapıların nasıl ilişkili olduğunu yapıtını görebiliyorum.
Jason olduğunu görebilirsiniz.
Yani kıvırcık parantezlerimiz var.
Bakalım bunu biraz daha büyük yapabilir miyim?
Anahtar değer çiftlerine sahibiz.
Dizim parantez dizgilerini biliyorsunuz.
Bütün bunlar burada.
Ve neyin güzel olduğunu, şeyleri kapatıp bunları genişletip burada görebildiğiniz
dev kitle yerine verileri keşfedebilirim.
Bu, yalnızca biçimlendirilmiş olanla aynı kod.
Bu nedenle böyle bir şey yüklemenizi önemle tavsiye ederim.
Onları Firefox ve hemen hemen her tarayıcı için hazırlıyorlar.
Şiddetle tavsiye ederim.
Ayrıca bazı görüntüleyenleri çevrimiçi olarak arayabilirsiniz.
Bir uzantı kurmak istemiyorsanız, böyle bir siteye gidip Jason'ınızı yapıştırabilir ve
daha sonra biçimi tıklatmadan biçimlendirebilirsiniz.
Bu yüzden buradaki tüm formatları seçebilirim ve bunu da yapıyor.
Ancak interaktif değil.
Daraltamam ve genişlemem.
Yani Jasonu tamamlamak için biçimlerden biri olan X-amount Jaison, API için en yaygın olanı web API'si
HTML yerine tüm bu sapıklığı ile yanıt vermek zorundadır.
şey, bu bilgi için bir istekte bulunacak uygulamalar yazılması ve bunu geri almamız.
Yapacağımız J. şarkı.
Bu redit bilgilerini kullanmayacağız, ancak başka bir API japığı bu bilgileri geri alacak
veya uygulama çok hızlı bir şekilde kullanabilecek ve daha sonra bir veritabanına kaydetmek için bir şeyler yapabilecek ve üzerinde
bazı analiz yapabilecek ve daha sonra bir şeyler gösterecektir sonunda Kimmo olarak kullanıcılarımıza.
Bunu bir sonraki video'da nasıl yapılacağını görüyorsunuz.