Rumah >hujung hadapan web >tutorial js >API Pengertian: Bermula dengan JavaScript SDK '
Artikel ini menunjukkan membina antara muka yang mudah untuk menyambungkan pangkalan data tanggapan anda ke aplikasi tersuai menggunakan API dan JavaScript. Tidak ada pengetahuan terdahulu yang diperlukan, tetapi kebiasaan dengan pembangunan depan dan back-end (Node.js dan Express) sangat membantu. Kod Lengkap tersedia di GitHub.
Ciri -ciri Utama:
Persediaan:
Persediaan dibahagikan kepada tanggapan dan persediaan kod.
persediaan nota:
Persediaan Kod:
mkdir notion-api-test
npm init -y
npm install @notionhq/client dotenv express
3 Tambah .env
NOTION_API_KEY
Buat NOTION_API_DATABASE
dan .env
fail (lihat contoh kod di bawah). Ubah suai bahagian .gitignore
index.js
server.js
"scripts"
package.json
node server
Fail
SDK untuk berinteraksi dengan API tanggapan. Fungsi Asynchronous, , menanyakan pangkalan data dan mengembalikan data yang diformat.
Express Server: index.js
@notionhq/client
Fail server.js
menetapkan pelayan Express untuk mengendalikan permintaan API. Laluan /users
menggunakan getDatabase
untuk mengambil data dan menghantarnya sebagai JSON. Middleware express.static
menyajikan fail statik dari direktori public
.
Memaparkan data:
3 public/index.html
Menambah data: public/style.css
public/main.js
/users
Borang ditambah ke bahagian depan untuk membolehkan pengguna menambah entri baru. Laluan
menggunakan fungsi (dalam ) untuk membuat halaman baru dalam pangkalan data tanggapan.
/submit-form
server.js
newEntryToDatabase
Penambahbaikan lebih lanjut: index.js
Pertimbangkan untuk menambah pengendalian ralat, penunjuk pemuatan, dan menukar aplikasi ke aplikasi satu halaman untuk prestasi yang lebih baik.
Atas ialah kandungan terperinci API Pengertian: Bermula dengan JavaScript SDK '. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!