17 API pintar untuk setiap keinginan pemaju

Para penyair suka mengatakan bahawa mata adalah jendela jiwa. Penulis fantasi mengatakan perjalanan ke tanah ajaib terletak melalui pintu yang tersembunyi di belakang almari. Di Internet, portal adalah API. Pengaturcara hanya menjelaskan parameter yang diperlukan dalam format JSON atau XML yang betul dan kesannya sama. Jalan yang betul akan membawa anda ke tempat-tempat yang menakjubkan. Terdapat banyak data harta karun yang menarik dan sangat berguna di luar sana dan API adalah cara untuk mendapatkannya.

API bermula sebagai mekanisme yang membolehkan komputer bercakap dengan komputer lain tetapi selama ini mereka berkembang menjadi ekosistem yang besar. Pembangun tidak perlu menulis semuanya sendiri kerana sering kali ada API yang menunggu untuk menyampaikan maklumat dalam bentuk yang biasanya hampir dengan apa yang mungkin anda perlukan. Mereka membina blok, seperti Lincoln Logs atau Lego bata untuk membuat aplikasi.

Sepanjang perjalanan, syarikat-syarikat utama di web seperti Microsoft dan Google telah meregangkan tentakel mereka ke dunia API. Sebilangan ini hanyalah jalan untuk berinteraksi dengan produk utama mereka dan API adalah kaedah terbaik untuk menghantar e-mel atau hamparan kepada pengguna anda. Yang lain adalah sumber maklumat, menyampaikan peta, arahan, atau kandungan lain dan menjimatkan masalah membina pangkalan data anda sendiri dari awal.

Portal yang dominan adalah satu-satunya permainan yang ada. Untuk setiap syarikat Internet besar, terdapat beberapa syarikat kecil yang bersaing dengan menawarkan sesuatu yang lebih mendalam, asing, atau berbeza. Semua API yang lebih kecil ini - beberapa yang sangat praktikal, sedikit sembrono dan menyeronokkan - juga merupakan pilihan sebenar untuk menyokong aplikasi anda.

Sama ada mereka memberikan sedikit maklumat penting, atau hanya sedikit pembekuan tambahan untuk kek, 17 API ini adalah beberapa kaedah terbaik untuk mendapatkan bit yang mungkin pengguna anda mahukan.

IEX

IEX adalah bursa saham yang dikembangkan untuk meminimumkan kekuatan aplikasi perdagangan kilat sambil menyediakan pemadanan dan pelaksanaan yang cepat untuk pembeli dan penjual saham yang diperdagangkan secara terbuka. API percuma menyediakan paket JSON yang dipenuhi dengan sebut harga dan spread dari pasaran utama seperti NYSE, CBOE, dan Nasdaq. Terdapat juga umpan data dengan data sejarah dan penjualan terkini. Anda boleh membina aplikasi mudah untuk mengesan pelaburan atau alat perdagangan yang lebih canggih untuk mencari harga terbaik.

DompetAPI

Sekiranya anda membina permainan dengan ekonomi dalaman atau membuat rangkaian alat yang melaporkan perincian dan urus niaga, kemungkinan anda perlu mengekalkan lejar. WalletAPI menjejaki deposit, pengeluaran dan pemindahan antara akaun. Dalam urus niaga dan WalletAPI melakukan semua perakaunan dua kali masuk.

OpenWeatherMap

Orang bimbang tentang cuaca dan OpenWeatherMap adalah salah satu cara yang lebih mudah untuk menawarkan suhu, hujan, arah angin, dan banyak lagi kepada pengguna anda. Mereka mengumpulkan data dari agensi kerajaan nasional utama dan juga penggemar kebun kecil. Tahap percuma menawarkan nombor asas mengenai cuaca semasa dan ramalan sederhana. Tahap berbayar memberikan peta yang lebih baik, ramalan yang lebih panjang, dan beberapa data sejarah.

Bola Sepak API

Beberapa laman web merangkumi semuanya. Bola Sepak API semakin mendalam, memberikan keputusan, jadual, dan skor daftar dari lebih dari 500 liga di seluruh dunia. (Dan itu bermaksud orang Amerika harus menyedari perkataan "bola sepak" diterjemahkan menjadi "bola sepak.")

Crunchbase

Menjejak aliran modal melalui komuniti pemula sedikit lebih mudah menggunakan Crunchbase API, yang mengambil nama permulaan dan mengembalikan maklumat penting mengenai kepemimpinan, sumber dana, dan kemajuan mereka. Ini seperti API Football, tetapi jumlahnya adalah mengenai syarikat Internet dan bukannya pasukan.

Periksa Mel

Sekiranya alamat e-mel atau spammer palsu adalah satu cabaran, cubalah Check Mail. API ringkas ini akan melihat satu alamat dan mengembalikan sekurang-kurangnya enam maklumat yang berbeza. Adakah domain itu sah? Adakah ia mempunyai data MX yang menunjukkan bahawa ia menerima e-mel? Adakah domain ada dalam senarai hitam untuk spammer? Adakah domain terkenal kerana menawarkan alamat e-mel sementara? Dari sana, anda boleh memutuskan apa yang harus dilakukan dengan alamat. Beberapa ujian dalam sebulan adalah percuma tetapi tahap untuk jumlah yang lebih besar bermula pada $ 50 sebulan.

NASA

Orang-orang sinis mungkin sibuk membelanjakan berbilion-bilion untuk menjelajahi angkasa lepas ketika terdapat banyak masalah di bumi, tetapi mereka tidak dapat mengeluh tentang maklumat percuma yang tersedia dari API program angkasa. Gambar dari penjelajah di Bumi, Marikh dan sekitarnya boleh didapati. Meski begitu, keseronokan sebenarnya adalah dengan menggunakan parameter kerana beberapa API menggunakan nilai-nilai yang secara harfiah lain di dunia. Foto-foto dari Mars, misalnya, diindeks pada saat mereka diambil, tetapi waktunya diukur dalam "sol," yang merupakan hari seperti yang ditentukan oleh matahari terbit dan terbenam di Marikh. Paranoid dapat melihat kesan di bumi dengan mengesan NEO (Near Earth Objects).

Biro Banci AS

Pengiraan sebenar berlaku hanya setiap 10 tahun, tetapi Banci AS tetap dibuka sepanjang masa. API Banci memberikan angka yang mengukur bagaimana masyarakat beralih dari tahun ke tahun dan dekad ke dekad. Mereka mengira orang dan perniagaan dan beberapa perkara lain seperti insurans kesihatan. Data mentah ini sangat mustahak untuk merancang tempat pengembangan atau tempat mencari pelanggan baru.

Peti surat

Sebilangan mesej mel jelas spam. Ada yang jelas tidak. Tetapi banyak yang terletak di dunia bawah dan ini adalah cabaran ketika berkomunikasi dengan pelanggan. Syarikat yang menghantar sejumlah notis disambut baik oleh penggunanya. Mereka yang menghantar terlalu banyak mesej berulang mula dilihat sebagai spam.

Mailrecipe membantu anda menyampaikan mesej dengan sedikit pengekangan diri untuk melindungi reputasi anda. API mereka menghadkan mesej e-mel kepada satu hari. Sekiranya dua pasukan pemasaran anda menargetkan senarai yang sama, hanya satu mesej yang dihantar. Ini adalah kaedah yang mudah dan mudah.

Lob

Pasti naluri pertama pasukan komputer adalah menghantar surat elektronik tetapi kadangkala versi kertas lama yang dicetak pada pokok mati berfungsi dengan baik. Lob mengkhususkan diri dalam mencetak dan menghantar mesej - kad pos, surat, atau bil - dengan cara lama. Surat alu-aluan atau notis terakhir anda masuk ke dalam API, bersama dengan alamat, dan kemudian Lob mencetaknya dan menghantarnya. 

Skyscanner

Anda mahukan tiket kapal terbang yang murah? Siapa yang tidak? Skyscanner mengesan harga semasa untuk beberapa ribu penerbangan melalui satu API. Anda boleh menggunakannya untuk menambahkan harga terkini untuk travelogues atau kandungan lain. API juga menawarkan harga sewa kereta untuk bahagian perjalanan di lapangan.

Kata Kembar

Adakah ayat ini berbunyi bermaksud dan marah? Adakah bos anda meminta anda untuk mula menyaring catatan media sosial dan membersihkan komen di laman web anda? Mungkin anda hanya mahu menonton bahasa anda sendiri? Kata ganda berkembar menggabungkan sejumlah analisis teks termasuk analisis sentimen, pemarkahan perbezaan kata, cadangan kategori, dan sekitar selusin yang lain. Dalam bentuk huruf baku dan keluar muncul data berstruktur mengenai kata-kata dan maknanya.

Botometer

Melstrom media sosial sering penuh dengan suara dan kemarahan, dan membezakan antara yang nyata dan apa yang bot sukar. Botometer mengkaji tingkah laku dan kemudian memberikan skor yang semakin besar apabila tingkah laku di Twitter semakin mencurigakan. Ia tidak sehebat mesin yang digunakan Deckard pada Rachael di Bladerunner , tetapi kemudian bagaimana?

TVMaze

Perkhidmatan penstriman yang sangat senang suka memotong kredit dari akhir rancangan TV, tetapi mereka sering memotong bahagian terbaik. Pencinta TV yang berdedikasi ingin mengetahui nama semua orang yang berkaitan dengan rancangan itu dan itu bermaksud nama pelakon bit dan juga beberapa kru. TVMaze adalah panduan TV yang diperibadikan yang menawarkan semua data ini melalui API termasuk ringkasan rancangan, ringkasan episod, dan maklumat pemeran dan kru. Struktur data merangkumi foto, ulang tahun, dan, sayangnya, hari kematian.

FaceMark

Algoritma pengecaman wajah bergantung kepada mengenal pasti titik titik pada wajah seperti kedudukan sudut mata. API FaceMark mengambil gambar anda dan mengembalikan koordinat titik panas ini. Bukan sekadar memberi anda jawapan yang mudah; ini memberi anda data untuk mengintip operasi pengecaman.

CoinAPI

Tidak ada yang lebih menggembirakan atau menyedihkan daripada mengesan kenaikan spektakuler atau kejatuhan mata wang cryptocurrency. CoinAPI menjadikannya lebih mudah untuk mengikuti harga dengan satu API yang mengumpulkan maklumat dari bursa utama. Terdapat banyak maklumat harga sejarah juga.

Imgflip

Memes ada di mana-mana dan Imgflip menjadikannya lebih mudah untuk menangkap semula gambar kegemaran anda dengan kata-kata anda. API mengautomasikan proses. Adakah meme akan menggantikan artikel panjang yang ditulis oleh penulis? Ditambah perubahan ça, ditambah c'est la même yang dipilih.