17 API pintar untuk setiap keinginan pengembang

Para penyair suka mengatakan bahwa mata adalah jendela jiwa. Penulis fantasi mengatakan perjalanan ke negeri ajaib terletak melalui pintu yang tersembunyi di bagian belakang lemari. Di Internet, portalnya adalah API. Programmer hanya mengeja parameter yang diperlukan dalam format JSON atau XML yang benar dan efeknya sama. Jalan yang benar akan membawa Anda ke tempat-tempat menakjubkan. Ada harta karun data yang menarik dan sangat berguna di luar sana dan API adalah cara untuk mendapatkannya.

API dimulai sebagai mekanisme yang memungkinkan komputer berbicara dengan komputer lain, tetapi seiring berjalannya waktu, mereka telah berkembang menjadi ekosistem besar milik mereka sendiri. Pengembang tidak perlu menulis semuanya sendiri karena sering kali ada API yang menunggu untuk mengirimkan informasi dalam bentuk yang biasanya mendekati apa yang Anda butuhkan. Mereka membangun blok, seperti Lincoln Logs atau Lego bricks untuk membuat aplikasi.

Sepanjang jalan, perusahaan besar di web seperti Microsoft dan Google telah memperluas jangkauan mereka ke dunia API. Beberapa di antaranya hanyalah jalur untuk berinteraksi dengan produk utama mereka dan API adalah cara terbaik untuk mengirimi pengguna Anda email atau spreadsheet. Lainnya adalah sumber informasi, menyampaikan peta, petunjuk arah, atau konten lain dan menyelamatkan Anda dari masalah dalam membangun database Anda sendiri dari awal.

Portal dominan, bagaimanapun, bukanlah satu-satunya permainan yang ada. Untuk setiap perusahaan Internet besar, ada beberapa perusahaan kecil yang bersaing dengan menawarkan sesuatu yang lebih dalam, asing, atau hanya berbeda. Semua API yang lebih kecil ini - beberapa sangat praktis, beberapa sembrono dan menyenangkan - juga merupakan opsi nyata untuk mendukung aplikasi Anda.

Baik mereka menyampaikan sedikit informasi penting, atau hanya tambahan tambahan untuk kue, 17 API ini adalah beberapa cara terbaik untuk mengambil bit yang mungkin diinginkan pengguna Anda.

IEX

IEX adalah bursa saham yang dikembangkan untuk meminimalkan kekuatan aplikasi perdagangan flash sambil menyediakan pencocokan dan eksekusi cepat untuk pembeli dan penjual saham yang diperdagangkan secara publik. API gratis menyediakan paket JSON yang berisi kutipan harga dan spread dari pasar utama seperti NYSE, CBOE, dan Nasdaq. Ada juga data feed dengan data historis dan penjualan terbaru. Anda dapat membuat aplikasi sederhana untuk melacak investasi atau alat perdagangan yang lebih canggih untuk mencari harga terbaik.

WalletAPI

Jika Anda membangun permainan dengan ekonomi internal atau membuat jaringan gadget yang melaporkan detail dan transaksi, kemungkinan besar Anda perlu menyimpan buku besar. WalletAPI melacak setoran, penarikan, dan transfer antar akun. Masuk, transaksi dan WalletAPI melakukan semua akuntansi entri ganda.

OpenWeatherMap

Orang-orang mengkhawatirkan cuaca dan OpenWeatherMap adalah salah satu cara sederhana untuk menawarkan suhu, curah hujan, arah angin, dan lainnya kepada pengguna Anda. Mereka mengumpulkan data dari lembaga pemerintah nasional utama serta penggemar halaman belakang kecil. Tingkat gratis menawarkan nomor dasar tentang cuaca saat ini dan prakiraan sederhana. Tingkat berbayar memberikan peta yang lebih baik, perkiraan yang lebih lama, dan beberapa data historis.

Sepak Bola API

Beberapa situs mencakup semuanya. API Football melangkah lebih dalam, memberikan keputusan roster, jadwal, dan skor dari lebih dari 500 liga di seluruh dunia. (Dan itu berarti orang Amerika harus menyadari kata "sepak bola" yang diterjemahkan menjadi "sepak bola".)

Crunchbase

Melacak aliran modal melalui komunitas startup sedikit lebih mudah menggunakan Crunchbase API, yang mengambil nama startup dan mengembalikan informasi penting tentang kepemimpinan, sumber pendanaan, dan kemajuan mereka. Ini seperti API Football, tetapi jumlahnya tentang perusahaan Internet, bukan tim.

Memeriksa surat

Jika alamat email palsu atau pengirim spam menjadi tantangan, coba Periksa Surat. API sederhana ini akan melihat satu alamat dan mengembalikan setidaknya enam informasi berbeda. Apakah domain tersebut valid? Apakah ia memiliki data MX yang menunjukkan bahwa ia menerima email? Apakah domain ada di daftar hitam untuk pengirim spam? Apakah domain dikenal menawarkan alamat email sementara? Dari sana, Anda dapat memutuskan apa yang harus dilakukan dengan alamat tersebut. Beberapa tes dalam sebulan gratis tetapi tingkatan untuk volume yang lebih besar mulai dari $ 50 per bulan.

NASA

Orang-orang sinis mungkin meributkan menghabiskan miliaran untuk menjelajahi luar angkasa ketika ada begitu banyak masalah di bumi, tetapi mereka tidak dapat mengeluh tentang informasi gratis yang tersedia dari API program luar angkasa. Foto dari para penjelajah di Bumi, Mars, dan sekitarnya tersedia. Namun, kesenangan sebenarnya adalah mengutak-atik parameter karena beberapa API menggunakan nilai yang benar-benar dunia lain. Foto-foto dari Mars, misalnya, diindeks berdasarkan waktu pengambilannya, tetapi waktu diukur dalam “sol,” yang merupakan hari yang ditentukan oleh terbit dan terbenamnya matahari di Mars. Paranoid dapat mengamati dampak di bumi dengan melacak NEO (Objek Dekat Bumi).

Biro Sensus AS

Penghitungan sebenarnya hanya terjadi setiap 10 tahun, tetapi Sensus AS tetap terbuka sepanjang waktu. Census API memberikan angka yang mengukur bagaimana komunitas bergeser dari tahun ke tahun dan dekade ke dekade. Mereka menghitung orang dan bisnis dan beberapa hal lain seperti asuransi kesehatan. Data mentah ini bisa menjadi penting untuk perencanaan tempat untuk memperluas atau ke mana mencari pelanggan baru.

Mailrecipe

Beberapa pesan email jelas merupakan spam. Beberapa jelas tidak. Tetapi banyak yang terletak di dunia bawah di antaranya dan ini merupakan tantangan saat berkomunikasi dengan pelanggan. Perusahaan yang mengirimkan sejumlah pemberitahuan sopan akan disambut oleh penggunanya. Mereka yang mengirim terlalu banyak pesan berulang mulai dipandang sebagai spam.

Mailrecipe membantu Anda menyampaikan pesan dengan sedikit menahan diri untuk melindungi reputasi Anda. API mereka membatasi pesan email menjadi satu pesan sehari. Jika dua tim pemasaran Anda menargetkan daftar yang sama, hanya satu pesan yang terkirim. Ini adalah pendekatan yang sederhana dan langsung.

Lob

Tentu naluri pertama tim komputer adalah mengirim surat elektronik tetapi terkadang versi kertas lama yang dicetak di pohon mati bekerja paling baik. Lob mengkhususkan diri dalam pencetakan dan pengiriman pesan - kartu pos, surat, atau tagihan - dengan cara lama. Surat selamat datang Anda atau pemberitahuan lewat jatuh tempo masuk ke API, bersama dengan alamatnya, dan kemudian Lob mencetaknya dan mengirimkannya. 

Skyscanner

Mau tiket pesawat murah? Siapa yang tidak? Skyscanner melacak harga saat ini untuk beberapa ribu penerbangan melalui satu API. Anda dapat menggunakan ini untuk menambahkan harga terbaru ke travelogues atau konten lainnya. API juga menawarkan harga sewa mobil untuk bagian perjalanan di darat.

Kata kembar

Apakah kalimat ini terdengar kejam dan kejam? Apakah atasan Anda meminta Anda untuk mulai memfilter postingan media sosial dan membersihkan komentar di situs Anda? Mungkin Anda hanya ingin menonton bahasa Anda sendiri? Twinword menggabungkan sejumlah analitik teks termasuk analisis sentimen, penilaian perbedaan kata, rekomendasi kategori, dan sekitar selusin lainnya. Masuk huruf mentah dan keluarlah data terstruktur tentang kata dan artinya.

Botometer

Pusaran media sosial sering kali penuh dengan suara dan kemarahan, dan membedakan antara apa yang nyata dan apa itu bot bisa jadi sulit. Botometer mempelajari perilaku tersebut dan kemudian memberikan skor yang semakin besar seiring dengan semakin mencurigakannya perilaku di Twitter. Itu tidak sekeren mesin yang digunakan Deckard pada Rachael di Bladerunner , tapi lalu apa?

TVMaze

Layanan streaming yang memungkinkan pesta suka memotong kredit dari akhir acara TV, tetapi mereka sering memotong bagian terbaik. Pecinta TV yang berdedikasi ingin mengetahui nama semua orang yang terkait dengan acara tersebut dan itu berarti nama-nama aktor kecil dan bahkan beberapa kru. TVMaze adalah panduan TV yang dipersonalisasi yang menawarkan semua data ini melalui API termasuk ringkasan acara, ringkasan episode, serta informasi pemain dan kru. Struktur data mencakup foto, ulang tahun, dan, sayangnya, hari kematian.

FaceMark

Algoritma pengenalan wajah bergantung pada pengidentifikasian konstelasi titik-titik di wajah seperti posisi sudut mata. FaceMark API mengambil gambar Anda dan mengembalikan koordinat hot spot ini. Ini tidak hanya memberi Anda jawaban sederhana; itu memberi Anda data untuk mengintip di dalam operasi pengenalan.

CoinAPI

Tidak ada yang lebih mendebarkan atau mengecewakan daripada melacak pendakian spektakuler atau terjunnya cryptocurrency secara dahsyat. CoinAPI mempermudah untuk mengikuti harga dengan satu API yang mengumpulkan informasi dari bursa utama. Ada banyak informasi harga historis juga.

Imgflip

Meme ada di mana-mana dan Imgflip mempermudah rekap ulang gambar favorit dengan kata-kata Anda. API mengotomatiskan prosesnya. Akankah meme menggantikan artikel panjang yang ditulis oleh penulis? Ditambah ça perubahan, ditambah c'est la même memilih.