Apa Itu API (Application Programming Interface) & Bagaimana Aplikasi Berkomunikasi?

Apa Itu API (Application Programming Interface) & Bagaimana Aplikasi Berkomunikasi?

Utama/Video/Apa Itu API (Application Programming Interface) & Bagaimana Aplikasi Berkomunikasi?

Teknologi dan AI dalam 2 Minit

Apa Itu API (Application Programming Interface) & Bagaimana Aplikasi Berkomunikasi?

9 Nov 2026
1 minit

Kalau kau nak tahu cuaca esok, kau terus panjat masuk ke dalam bilik server syarikat cuaca dan selongkar sendiri pangkalan data mereka sampai bersepah.

Apa anda akan pelajari

Tapi menceroboh terus ke dalam sistem orang boleh rosakkan data dan bahayakan keselamatan mereka!

Jadi, semua orang ikut peraturan sama melalui eic ti ti pi, guna alamat endpoint yang jelas dan kata kerja seperti ji i ti untuk ambil data dan pi o es ti untuk hantar data baharu.

Jadi, setiap aplikasi perlu tunjuk kunci rahsia unik setiap kali buat permintaan, supaya pelayan tahu siapa yang meminta.

Siri Teknologi dan AI dalam animasi 3D LEGO (V916-023) oleh KongsikanDotCom.

Nota video

Teks penuh video

Kalau kau nak tahu cuaca esok, kau terus panjat masuk ke dalam bilik server syarikat cuaca dan selongkar sendiri pangkalan data mereka sampai bersepah. Senang, kan? Tapi menceroboh terus ke dalam sistem orang boleh rosakkan data dan bahayakan keselamatan mereka!

Jadi, sistem itu sediakan satu kaunter khas dengan robot pelayan yang terima permintaan kau, ambil data yang dibenarkan sahaja, dan hantar balik jawapan. Ini namanya ei pi ai, atau Application Programming Interface. Tapi kalau setiap aplikasi minta dengan cara sendiri, robot pelayan akan keliru!

Jadi, semua orang ikut peraturan sama melalui eic ti ti pi, guna alamat endpoint yang jelas dan kata kerja seperti ji i ti untuk ambil data dan pi o es ti untuk hantar data baharu. Ini namanya Rest ei pi ai. Tapi data yang dihantar balik mungkin dalam format yang aplikasi kau tak faham!

Jadi, data dibungkus dalam format teks ringkas berpasangan kunci dan nilai, yang boleh dibaca oleh hampir semua bahasa pengaturcaraan, sama ada JavaScript, Python atau Java. Ini namanya format Json. Tapi kalau sesiapa sahaja boleh datang ke kaunter, orang jahat pun boleh curi data!

Jadi, setiap aplikasi perlu tunjuk kunci rahsia unik setiap kali buat permintaan, supaya pelayan tahu siapa yang meminta. Ini namanya ei pi ai key dan pengesahan. Tapi kalau berjuta permintaan datang serentak, pelayan boleh sesak dan tumbang!

Jadi, setiap kunci hanya dibenarkan buat sejumlah permintaan dalam satu tempoh masa, contohnya seratus permintaan seminit. Lebih daripada had, permintaan ditolak sementara. Ini namanya rate limiting.

Sekarang aplikasi cuaca, peta, bayaran dan log masuk boleh bercakap antara satu sama lain dengan selamat dan teratur melalui ei pi ai. Itulah rahsia integrasi sistem dalam setiap perisian yang kau guna hari ini. Tahniah, kau dah faham cara aplikasi berkomunikasi!

Lepas ni nak belajar apa pula?

Siri Teknologi dan AI dalam animasi 3D LEGO (V916-023) oleh KongsikanDotCom. Tonton lagi di

Animasi 3D dibina dengan kod (Three.js); suara latar dijana dengan bantuan AI dan disemak oleh pasukan KongsikanDotCom.

Jangan terlepas video seterusnya

Langgan channel YouTube KongsikanDotCom untuk video ilmu, sains & fakta serta doa harian — kandungan baharu diterbitkan setiap hari.