1
00:00:01,200 --> 00:00:02,420
Pekâlâ, hoş geldiniz.

2
00:00:02,760 --> 00:00:07,940
Konuşacağımız bu bölüm bu bölümde en sevdiğim şeylerden biri.

3
00:00:08,040 --> 00:00:09,860
Benim için gerçekten çok eğlenceli.

4
00:00:09,900 --> 00:00:17,040
Ve biliyorum ki bu derste birkaç kez söylüyorum, ancak bu benim en sevdiğim konudur ve

5
00:00:18,120 --> 00:00:20,620
bence öğrenmek gerçekten heyecan vericidir.

6
00:00:20,640 --> 00:00:22,280
A'dan bahsedeceğiz. P. çocuklar.

7
00:00:22,530 --> 00:00:27,180
Ve öğrenmenin heyecan verici nedeni, inşa edebileceğiniz şeylerin

8
00:00:27,180 --> 00:00:28,260
olanaklarını açmasıdır.

9
00:00:28,260 --> 00:00:34,950
Diğer uygulamalardan veri kullanan veya diğer uygulamalara dayanan her türlü şaşırtıcı

10
00:00:34,950 --> 00:00:36,250
uygulamayı yapabilirsiniz.

11
00:00:36,360 --> 00:00:42,000
Temel olarak, devlerin omuzlarında ayakta kalabileceğinizi ve bir sürü işi yapmaktan ve her şeyi sıfırdan

12
00:00:42,000 --> 00:00:45,910
yapmak zorunda olduğunuz için gerçekten harika bazı şeyler yapabileceğinizi biliyorsunuzdur.

13
00:00:46,440 --> 00:00:49,380
Bu nedenle altyazı diğer uygulamalarla bağlantı kuruyor.

14
00:00:49,800 --> 00:00:55,650
Gerçekten de bunun özü, bir haritayı görüntülemek istersek veya enlem boylam verisini almak istersek

15
00:00:55,650 --> 00:00:58,790
veya hava durumu verileri almak istersek ne olur.

16
00:00:59,010 --> 00:01:04,020
Hava sensörleri söndürmeye ve onları internete bağlamaya ve ardından bu verileri almaya gerek yoktur.

17
00:01:04,650 --> 00:01:10,110
Bir başkası bunu yaptı ve onu anlamak ve etkileşimde bulunmak için güzel ve kolaydır

18
00:01:10,110 --> 00:01:12,950
ve ardından o API'yi kullanan kodlar yazarsınız.

19
00:01:13,470 --> 00:01:18,660
Bu yüzden kendimizden çok uzaklaşmadan API aslında uygulama programı arabirimi olmasına

20
00:01:18,930 --> 00:01:22,020
rağmen uygulama programlama arayüzü anlamına gelmektedir.

21
00:01:22,080 --> 00:01:24,150
Bazı insanlar programlamanın önemli olmadığını söylüyor.

22
00:01:24,150 --> 00:01:29,940
Fakat fikir, programcılar için kod veya bilgisayarların birbirleriyle konuşması için bir arayüz olmasıdır.

23
00:01:30,690 --> 00:01:33,800
Yani bu kod gibi çok küçük kod yazabilirim.

24
00:01:33,810 --> 00:01:37,730
Ancak bu kod Facebook ile etkileşim kuruyor.

25
00:01:37,770 --> 00:01:41,970
Yani Facebook, Facebook'tan veri almamı sağlayan bir API'ye sahip.

26
00:01:42,120 --> 00:01:47,760
Yani kendim Facebook'ta giderken insan arayüzünü biliyorsunuz ve umarım çok fazla zaman

27
00:01:47,760 --> 00:01:54,270
harcamak istemiyorum, ancak bunu yaptığımda insan arayüzüne baktığımızda HTML genelde güzel peruk çıkıyor görüyorum

28
00:01:54,270 --> 00:01:59,810
fotoğraflar ve renkler, metin ve yazı tipleri ve tüm bu şeyler.

29
00:02:00,000 --> 00:02:05,940
Bir uygulama yapmak istediğimde, Facebook verilerini kullandığı zaman popüler örnek, Tinder'e

30
00:02:05,940 --> 00:02:10,860
aşina değilseniz muhtemelen yalan söyleyen Tinder gibi bir şey olacaktır.

31
00:02:10,860 --> 00:02:18,090
Ancak aslında Facebook Hesabınızla kaydolduğunuz Tinder Dating ish uygulamasına aşina değilseniz ve size insanların

32
00:02:18,090 --> 00:02:24,000
fotoğraflarını gösterir, evet ya da sola ya da sağa kaydırmaz diyebilirsiniz.

33
00:02:24,180 --> 00:02:30,780
Ama en önemlisi, burada bahsettiğim şey, onlarla ortak bir hoşunuz varsa, size gösteriyor

34
00:02:30,780 --> 00:02:31,050
olmasıdır.

35
00:02:31,050 --> 00:02:37,770
Yani, hem Facebook profillerinizde, hem de kitaplarınızdan veya müziklerinizde ve başka bir kaç şey eklediğiniz

36
00:02:38,910 --> 00:02:43,980
favori filmleriniz varsa ve aynı zamanda kaç tane arkadaşınızın ortak olarak

37
00:02:43,980 --> 00:02:45,030
Facebook'tan aldığını söyleyecektir.

38
00:02:45,240 --> 00:02:51,030
Böylece, normal Facebook web sitesinden gelmeyen veriler, sadece Facebook'ta olsaydı, eğer birisiyle eşleştiysem,

39
00:02:51,030 --> 00:02:57,060
en azından kamuya açık olması halinde elimde Facebook sayfasında gidebilirdim ve manuel olarak

40
00:02:57,240 --> 00:02:58,610
karşılaştırabilirim diye bulabilirdim.

41
00:02:58,740 --> 00:03:00,370
Aynı filmleri seviyor muyuz

42
00:03:00,600 --> 00:03:04,810
Ancak elbette sahnelerin intender kaynak kodunun ardında olmuyor.

43
00:03:05,000 --> 00:03:10,330
Facebook'un API'sine bağlanan ve bu iki kişiye Hey diyerek kodlar var.

44
00:03:10,740 --> 00:03:17,250
Muhtemelen Nicole'le eşleşen verileri okuyup veritabanımıza kaydettirelim ve daha sonra

45
00:03:17,250 --> 00:03:21,360
soğuk verilerini veritabanımızda alalım ve karşılaştıralım.

46
00:03:21,570 --> 00:03:27,820
Fakat fikir şu anda biz konuşuyor veya ihale Facebook ile konuşuyor ve bu bir örnek.

47
00:03:27,930 --> 00:03:30,670
Fakat API gözleri kelimenin tam anlamıyla günümüzde her yerde bulunmaktadır.

48
00:03:30,780 --> 00:03:33,500
Neredeyse kullandığınız her uygulama.

49
00:03:34,440 --> 00:03:42,840
Bu nedenle, API terimi aslında, diğer kodlarla iletişim kurmak için yapılan herhangi bir arayüze karşılık gelen

50
00:03:42,840 --> 00:03:44,940
daha geniş bir terimdir.

51
00:03:44,940 --> 00:03:52,500
Dolayısıyla Wikipedia'ya devam edersek, aslında bilgisayar programlamamızda bir uygulama programlama arayüzü sanırım ders

52
00:03:52,500 --> 00:03:54,460
kitabı tanımı tanımıdır.

53
00:03:54,480 --> 00:03:55,680
Böylece programlama kullanıyorlar.

54
00:03:55,710 --> 00:04:00,590
Bu program, yazılım ve uygulamalar oluşturmak için kullanılan bir dizi rutin protokol ve araçtır.

55
00:04:00,600 --> 00:04:09,210
Yani bu çok geniştir ve temel olarak, bir uygulamada kullanabileceğiniz herhangi bir araç kümesi kodu yordamı

56
00:04:09,270 --> 00:04:10,550
olduğunu söylüyor.

57
00:04:10,770 --> 00:04:14,540
Yani bir veritabanı API'sı olabilir.

58
00:04:14,550 --> 00:04:16,510
Dolayısıyla İnternet'le ilgisi yoktur.

59
00:04:16,590 --> 00:04:19,920
Bilgisayarınızdaki bir veritabanına yerel olarak nasıl bağlanırsınız.

60
00:04:19,920 --> 00:04:24,620
Bir ekran kartı API'sı veya bir sabit disk sürücüsü API'si olabilir.

61
00:04:24,870 --> 00:04:31,320
Yani bunlar web tabanlı olmayan diğer tür örneklerdir veya lisede Java

62
00:04:31,320 --> 00:04:39,600
öğrenirken, grafik öğelerin düğmelerini, pencerelerini ve eşyalarımı uygulamalarıma dahil etmek için bir API kullandım.

63
00:04:39,720 --> 00:04:45,670
Yaptığım ve solitaire'den hoşnut olan gerçekten çirkin Mario klonu bunun için bir API kullandım.

64
00:04:45,720 --> 00:04:48,510
Yani bu farklı bir bağlam türüdür.

65
00:04:48,570 --> 00:04:54,570
Tipik olarak, bugün bir API'ye atıfta bulunulduğunda insanlar ne demek istediğini, kendi bölümüne sahip olan ancak

66
00:04:55,170 --> 00:04:57,630
genel olarak bir API alt kümesidir.

67
00:04:57,630 --> 00:05:05,460
Yani API, genel olarak herhangi bir kod olsun ister bir kütüphane bir paket veya modül web API Belirli bir

68
00:05:05,460 --> 00:05:10,670
arabirim bir bilgisayar veya veri tabanı üzerinde görüntü analizi ile çalışmak için.

69
00:05:10,890 --> 00:05:14,220
Yaptıkları çok farklı şeyin hepsi birden.

70
00:05:14,280 --> 00:05:19,450
Kendi kodunuzda bunları kullanabilirsiniz web API daha uzmanlaşmıştır.

71
00:05:19,510 --> 00:05:25,930
Web arayüzleri ile diğer kodlara veya diğer uygulamalara ilgisi var.

72
00:05:26,170 --> 00:05:33,100
API'sı, bir uygulamanın verilerin Web üzerinden İnternet üzerinden alınma biçiminden bahsettik.

73
00:05:33,220 --> 00:05:34,690
Örneğin Facebook

74
00:05:34,750 --> 00:05:37,440
Bu verileri Facebook'dan talep ediyorum.

75
00:05:37,660 --> 00:05:45,400
Böylece bir web sayfasını talep ettiğimde Reddit'e çizgi eğik çizgi ekmeği yazan Ah wench'in sevimli fotoğrafları ya

76
00:05:45,460 --> 00:05:52,140
da köpeklerin ve kedilerin sevimli görüntülerini ara sıra sürüngen sevgilisi tuhaf eğik çizgiyle çizdiğini söylüyorlar.

77
00:05:52,330 --> 00:05:54,070
Sürüngenlere sahip olan herkesi rahatsız etme.

78
00:05:54,070 --> 00:05:56,640
Bunun arkasında duramam.

79
00:05:56,710 --> 00:06:02,620
Dolayısıyla, bu isabeti girdiğimde girip insan versiyonunu benim için ve hepimiz için

80
00:06:02,620 --> 00:06:03,280
görüyorum.

81
00:06:03,580 --> 00:06:06,880
Ancak etkileşimde bulunulacak bir kod arabirimi de vardır.

82
00:06:06,880 --> 00:06:13,940
İstediğimiz yerde bir web API'si var ve bunu görmeden bilgisayarımız bunu görüyor.

83
00:06:14,080 --> 00:06:18,700
Bu yüzden Jaison adında bir şeyin ne olduğunu ve şu andan itibaren sadece bir video hakkında konuşacağım.

84
00:06:18,850 --> 00:06:24,550
Ancak temelde bilgisayarlar için daha iyi ve daha kolay olan başka bir veri biçimi.

85
00:06:24,550 --> 00:06:31,060
Sahip olduğumuz tüylerden herhangi birine sahip değil çünkü bir uygulama yazıyorsanız, kedilere karşı köpek

86
00:06:31,060 --> 00:06:36,580
almak isteyelim ve her gün köpekleri belirtilen mesaj sayısını saymak istiyorum.

87
00:06:36,590 --> 00:06:40,660
Web sitemizi ziyaret edebileceğiniz ve benim yapmam gereken şeyi güncelleyen canlı bir

88
00:06:40,660 --> 00:06:45,450
grafiğin bulunduğu her gün kediden bahsedilen ve bir grafik gösteren mesaj sayısı Reddit'ten edinilebilir.

89
00:06:45,450 --> 00:06:51,850
Reddit'e bana verileri bugün verin veya her saatte bir haberdar etmenizi rica etmek istiyorum ki bu

90
00:06:51,850 --> 00:06:53,710
güncelleme, sitemin ön sayfasını veriyor.

91
00:06:53,730 --> 00:06:54,170
Ah.

92
00:06:54,340 --> 00:06:56,060
Ve sonra verileri inceleyeceğim.

93
00:06:56,200 --> 00:07:02,710
Bu veriler buraya ve kedi için köpek araması yapmayı ve onu toplamayı ve her saatte grafiğimi güncellemeyi

94
00:07:02,710 --> 00:07:03,640
hesapladığını hesapla.

95
00:07:03,670 --> 00:07:05,860
Bu basit bir örnek.

96
00:07:05,920 --> 00:07:09,160
Tabii ki çok daha karmaşık şeyleri yapabilirsiniz.

97
00:07:09,160 --> 00:07:12,210
İşte API'nın bazı diğer örnekleri Twitter.

98
00:07:12,340 --> 00:07:18,680
Bana dondurmadan bahseden tüm tweetler vermek gibi şeyler yapabilirsiniz ya da CNN'den farklı

99
00:07:18,940 --> 00:07:24,010
olarak, belirli hashtag'lar veya bazı haberlerden bahseden canlı tweet'ler gibidirler.

100
00:07:24,130 --> 00:07:32,020
Facebook, Facebook'un API profil resimlerinden alabileceğiniz çok şey hakkında konuştuğumuz gibi ve büyük olasılıkla

101
00:07:32,080 --> 00:07:38,290
bu tür bir uyarı ya da soruyu Facebook'dan açılan uygulamalarda görüyorsunuz,

102
00:07:38,290 --> 00:07:43,200
sanki bu uygulama sizin verilerinizi kullanmak istiyor .

103
00:07:43,290 --> 00:07:45,130
Kabul et ya da kabul et, yap.

104
00:07:45,130 --> 00:07:45,880
İzin verilir ya da izin verilmemektedir.

105
00:07:45,880 --> 00:07:47,170
Ve bazı şeyleri değiştirebilirsin.

106
00:07:47,170 --> 00:07:51,920
Kim erişebilir ne ve hangi veriyi görebilir API.

107
00:07:51,920 --> 00:07:55,970
Yani orada çok sayıda hava API orada farklı şeyler yapmak.

108
00:07:56,120 --> 00:08:02,820
Reddit API'sı Google Rehber'e, benzin istasyonlarının yakınında olan yakınlarını kısaca tanıdık.

109
00:08:02,950 --> 00:08:06,000
Tabii ki Google Haritalar bir harita almak için.

110
00:08:06,100 --> 00:08:11,940
Yelp API, bana bir tane için posta kodu dokuzunda 10 restoran vermek gibi şeyler yapabilir.

111
00:08:13,150 --> 00:08:14,500
Yapabileceğiniz çok ve çok şey.

112
00:08:14,500 --> 00:08:21,220
bu siteyi öğretirim, o zaman bu, API'yı bağlamanın bir yoluysa, nokta com öğretirim.

113
00:08:21,700 --> 00:08:28,100
Ve elbette onları bir araya getirerek, daha da serin şeyler yapabilirsin, aslında

114
00:08:28,690 --> 00:08:31,660
Yani 309 hizmet var.

115
00:08:31,930 --> 00:08:39,160
Ve temel olarak sanırım bu biraz kafa karıştırıcı ama API'yı sizin için bir şeyler yapmak için görsel bir arayüze

116
00:08:39,160 --> 00:08:40,930
sahip olmak için bir yol.

117
00:08:41,320 --> 00:08:47,440
Bu yüzden yan tarafta fotoğraf çekimi yaptım ve bütün sosyal medya işini yapmak istiyorsanız

118
00:08:47,440 --> 00:08:57,400
o kadar çok fotoğraf sitesi var ki titreşim var ve Instagram Facebook 500 piksel Dropbox ve ben istiyorum ve iCloud ve hepsini

119
00:08:57,400 --> 00:09:02,380
ve her zaman istediğinizi söyleyelim Instagram'a bir fotoğraf gönderin, diğer tüm

120
00:09:02,380 --> 00:09:03,930
yerlere göndermesini istiyorum.

121
00:09:04,030 --> 00:09:07,240
Bunu eğer kullanırsanız bunu yapabilirsiniz.

122
00:09:07,240 --> 00:09:09,760
Yani izin verdikleri hizmetler bunlar.

123
00:09:09,760 --> 00:09:14,170
Facebook'un API Twitter'ın API get hub'ı ile çalışıyorlardı.

124
00:09:14,350 --> 00:09:17,020
Bazı şeylerin İnternet adlı bir şey olduğunu düşünüyorum.

125
00:09:17,050 --> 00:09:24,010
API, bir termostat gibi fiziksel nesneler için varolduğu için bir API veya bir video kamera güvenlik

126
00:09:24,010 --> 00:09:32,320
kamerası aracılığıyla sıcaklığı kontrol edebileceğiniz fiziksel objeler için var olacak; burada, açıp kapatmak için kodu kullanabileceğiniz veya döndürebileceğiniz bir

127
00:09:32,320 --> 00:09:37,740
ampul veya değiştirebileceğiniz bir ampul var. kodu kullanarak dinamik olarak renk tonu verin.

128
00:09:37,750 --> 00:09:44,290
ampulleri alacak arkadaşlarım vardı ve daha sonra her müziği çalarken otomatik olarak alıyordu.

129
00:09:44,290 --> 00:09:49,960
Yani üniversitede biliyorsun ki, internete bağlı akıllı elektronik ampulleri yurtlarına sokan

130
00:09:50,110 --> 00:09:54,310
Sonra ışıkları açıp kapatacak bazı kodlar yazdılar

131
00:09:54,310 --> 00:09:58,440
ve müziği biraz görselleştirmek için rengi değiştireceklerdi.

132
00:09:58,570 --> 00:10:00,740
Burada bir sürü şey var.

133
00:10:00,790 --> 00:10:03,210
Bu sadece kontrol etmek için serin bir yan şey.

134
00:10:03,220 --> 00:10:08,470
Buna aşina değilseniz, gözatma tariflerine bakabilirsiniz.

135
00:10:08,470 --> 00:10:13,930
Yani bunlar insanların yapacakları popüler şeylerden bazıları.

136
00:10:14,110 --> 00:10:20,410
güneş kremi koyduğunuzu kendinize hatırlatın; böylece U.'nun ne olduğunu belirleyen bir API'ye otomatik olarak bağlanır.

137
00:10:20,410 --> 00:10:26,060
Isı endeksi yüksek olduğunda V. dizin ve sonra bazı kod yazacaktır.

138
00:10:26,200 --> 00:10:27,000
Biliyorsun herneyse.

139
00:10:27,010 --> 00:10:31,750
Ubi dizininin ne işe yaradığını bilemiyorum, ancak belirli bir sayıya ulaştığında

140
00:10:32,110 --> 00:10:40,510
belirli bir sayıya ulaştığında, devre dışı bırakmak için size uyarı bildirimi göndereceğim, böylece belirli bir yeri terk ettiğinizde pil gücünden

141
00:10:40,510 --> 00:10:43,920
tasarruf etmeyi bulabilirim. Her şey şeyler birbirine bağlar.

142
00:10:43,930 --> 00:10:46,600
Bunun bir iş olup olmadığını biliyor musun?

143
00:10:46,660 --> 00:10:46,960
Tamam.

144
00:10:46,960 --> 00:10:48,680
Böylece tüm API dayanıyor.

145
00:10:48,880 --> 00:10:55,620
Ve 300 artı AP adamlarını destekliyorlar ancak orada daha fazla API var ve bunun bir araç veya programlanabilir web

146
00:10:56,320 --> 00:11:02,770
adı verilen bir site olduğunu görmek için mükemmel bir yer ve bir API dizini kendilerini nasıl inşa ettiğidir.

147
00:11:02,770 --> 00:11:05,350
Onların 15000 API'si var.

148
00:11:05,530 --> 00:11:06,810
Orada daha fazlası var.

149
00:11:06,820 --> 00:11:08,360
Burası başlamak için harika bir yer.

150
00:11:08,590 --> 00:11:18,220
Ulaşım verilerini kullanmak istediğimi biliyorsam, şu an bulunduğunuz yeri kullanarak San Francisco'daki bir sonraki tren ne zaman geleceğini size söyleyecek

151
00:11:18,220 --> 00:11:25,540
bir uygulama yapmak isteyeceğim veya size en son trenle bunu söyleyecektir. İlk toplantıdan önce işte

152
00:11:25,540 --> 00:11:29,890
bunun gibi bir şey var trenlerin ne zaman olduğunu

153
00:11:29,890 --> 00:11:35,950
öğrenmek için bir API'ya ihtiyacım var Öylesine pişirebilirim ki ulaşım tıklamalı burada bir

154
00:11:36,250 --> 00:11:45,010
arama yapabilirim ve Yahoo trafikte tüm bu farklı API cerler var havayolları için bir otobüs Lufthansa var veya

155
00:11:45,010 --> 00:11:46,000
Hint Demiryolları.

156
00:11:46,060 --> 00:11:49,940
Bu yüzden tabii ki bunu daraltabilirdin.

157
00:11:50,360 --> 00:11:57,280
İsterseniz hava durumu verilerine bakarsanız hava durumunu görebilirsiniz ve bir tane

158
00:11:57,280 --> 00:12:00,700
gibi bir API çubuğuna tıkladığınızda, gidelim.

159
00:12:00,830 --> 00:12:07,760
İlginç tırmanma hava hava tırmanma siteleri için hava verileri sağlar ve sonra kendi ana

160
00:12:07,830 --> 00:12:10,120
sayfa için Oreille görebilirsiniz.

161
00:12:10,150 --> 00:12:12,580
Bazen örnek kod için.

162
00:12:12,580 --> 00:12:14,650
Her zaman değil.

163
00:12:14,650 --> 00:12:16,130
Bu durumda orada değil.

164
00:12:16,160 --> 00:12:23,560
Tırmanma sitelerini destekledikleri siteleri görebilir ve sana gösterecek bir son nokta

165
00:12:23,560 --> 00:12:24,210
görebilirim.

166
00:12:24,310 --> 00:12:29,550
Temelde bu, API'nın nasıl işlediği hakkında bilgi edinebileceğiniz bir sitedir.

167
00:12:29,560 --> 00:12:34,420
API ile göreceğiz ancak bu belgelerinize verilerin nasıl göründüğünü söyleyecek ve

168
00:12:34,420 --> 00:12:39,400
belirli verileri bulmak için nereye başvurmanız gerektiği konusunda geri döneceksiniz. .

169
00:12:39,400 --> 00:12:42,010
Dolayısıyla, bir an önce dahil ettikçe

170
00:12:42,280 --> 00:12:44,040
Yine de göstermek istediğim tek şey bu.

171
00:12:44,180 --> 00:12:49,600
Temel olarak programlanabilir bir Web sitesi dizini, bir sürü API için buradaki şaşırtıcı şeylerden.

172
00:12:49,840 --> 00:12:58,480
Bir takım belirsiz şey API'leri, çıplaklık ve görüntüleri tespit etmek ve daha sonra, restoran, bar ve yer

173
00:12:58,480 --> 00:13:07,010
rehberlerini bilen daha yaygın şeyleri listelemektedir. Milli Park verileri, veri haritalarıyla bağlantılı Facebook'ta çok şey biliyorsunuz ve

174
00:13:07,240 --> 00:13:09,140
burada birçok şey var.

175
00:13:09,310 --> 00:13:10,830
Çok iyi kaynak.

176
00:13:10,930 --> 00:13:13,500
Ayrıca, burada sahip oldukları bazı şeylere göz atmak da eğlencelidir.

177
00:13:13,510 --> 00:13:17,360
Eğer çok defa tanıyorsan, öğrencilere bir proje vereceğim.

178
00:13:17,710 --> 00:13:22,060
Ve bazı insanlar hemen belli bir API kullanmak istediklerini bilirdi ve sonra bazı insanlar ilham almadılar

179
00:13:22,060 --> 00:13:23,090
ve yardıma ihtiyaçları vardı.

180
00:13:23,140 --> 00:13:28,280
İlham istiyorlardı ve onları heyecanlandıran bir API bulana kadar göz atmaya geldiler.

181
00:13:28,570 --> 00:13:30,250
Genellikle ne programlar internette.

182
00:13:30,640 --> 00:13:30,980
TAMAM.

183
00:13:31,000 --> 00:13:38,000
Dolayısıyla burada sadece serin olduğunu düşündüğüm son bir şey Tesla Tesla otomobilleri ve motorlu arabalar için

184
00:13:37,990 --> 00:13:40,630
elektrikli otomobil üreticisinin bir API'si olması.

185
00:13:40,630 --> 00:13:45,850
Aslında desteklemediklerini gayri resmi olarak düşünüyorum, çünkü esasen Ancak

186
00:13:45,860 --> 00:13:53,620
arabalarıyla etkileşim kurmak için kullanabileceğiniz bir API var, böylece belgelerinizi burada yapabileceğiniz şeylerle görebilirsiniz.

187
00:13:53,620 --> 00:13:59,960
Bir arabayı, ne kadar pilin ne kadar şarj edildiğini sorabilirsin.

188
00:13:59,980 --> 00:14:01,520
Tahmini aralık.

189
00:14:01,720 --> 00:14:03,420
Ve geri döndüğün buydu.

190
00:14:03,460 --> 00:14:09,820
Bu yüzden size bir istekte bulunursanız siz l'siniz ve araç kimliğinizi koymanız gerekiyor ve bir testim

191
00:14:09,820 --> 00:14:11,090
yok bunu yapmayacağım.

192
00:14:11,200 --> 00:14:16,510
Ama elinden geleni yapmışsanız içeri koyup kırmızı renkte takabilirsiniz ve size bu bilgiyi verecektir.

193
00:14:17,140 --> 00:14:22,750
Ancak, dışarıdaki sıcaklığın içinde mevcut iklim ayarları sıcaklık istemek gibi şeyleri

194
00:14:22,750 --> 00:14:30,180
de yapabilirsiniz ve arabayı uyandırmak veya yan taraftaki şarj bağlantı noktasını açmak gibi gerçekten

195
00:14:30,190 --> 00:14:31,600
eğlenceli şeyler yapabilirsiniz.

196
00:14:31,810 --> 00:14:38,900
Şarj etmeyi durdurma şarjı durdurun, flaş ışığı korna çınar, böylece kod yazabilirsiniz

197
00:14:38,940 --> 00:14:43,960
ve sabahları alarmı çaldıklarında bunu yapacak kişilerin videoları bulunur.

198
00:14:43,960 --> 00:14:49,350
Kod otomatik olarak dışarıdaki havayı kontrol edecek ve Tesla'yı uygun bir şekilde ayarlayacak.

199
00:14:49,410 --> 00:14:54,460
Tesla'yı açın, sıcaklığı içeride sıcaklığa ayarlayın, bunun dışında sıcaklığın ne kadar soğuk ya da soğuk

200
00:14:54,520 --> 00:15:00,600
olacağına bağlı olarak sıcaklığa ayarlayın ve boynuzu honklayıp uyanık müzik veya başka şeyler bilen bazı müzikler başlatın.

201
00:15:00,620 --> 00:15:01,650
Peki ilk önce

202
00:15:01,750 --> 00:15:06,100
Ve bu çevrimiçi videolar var ve API yüzünden bunu yapabilirsiniz.

203
00:15:06,350 --> 00:15:12,010
Bu, fiziksel bir nesnenin bulunduğu bir İnternet üzerinden, bir API aracılığıyla kontrol

204
00:15:12,010 --> 00:15:14,590
edilen bir şeyi bildiğinizin bir örneğidir.

205
00:15:15,220 --> 00:15:16,020
TAMAM.

206
00:15:16,480 --> 00:15:18,030
Yani biz orada çok şey kapladık.

207
00:15:18,220 --> 00:15:26,560
Bazı API uygulama programlama arabirimi, diğer kodlarla diğer verilerle etkileşim kuran kodlar yazmanın

208
00:15:26,650 --> 00:15:28,270
yollarını belirtir.

209
00:15:28,270 --> 00:15:35,260
Uygulama hizmetleri genelde web API'sı, çoğu kişinin söylediği şey olup, API setimiz,

210
00:15:35,260 --> 00:15:41,890
web üzerinden onlarla genellikle HTP istekleri yoluyla etkileşim kuracak şekilde yapılandırılmıştır.
