Skip to main content
App Icon
Dapatkan Aplikasi Android Kami
Baca lebih pantas, luar talian & lebih
Pasang

Plaid Quickstart: Sambung Akaun Bank Anda Melalui API Perbankan Terbuka

Pengenalan

Memulakan dengan Plaid Quickstart adalah langkah pertama yang penting untuk membina aplikasi kewangan yang boleh menyambung ke akaun bank pengguna. Panduan ini akan membimbing anda melalui proses persediaan tempatan, mendapatkan kunci API, dan memahami aliran asas untuk mendapatkan token akses. Dengan menyambung melalui API perbankan terbuka, aplikasi anda boleh mengakses data kewangan pengguna secara selamat, membolehkan ciri seperti pengurusan bajet, pengesanan pelaburan, dan pemindahan dana.

Matriks Teknologi–Kewangan

Prasyarat (Perkakasan/Perisian/Akaun)Kos (Beli atau Sewa/Pembiayaan)Jangka Hayat atau PembaharuanNota Cukai / PotonganHad Operasi atau Pengeluaran
Akaun Plaid (Sandbox)Percuma untuk bermulaTiada (Sandbox)Tiada (Sandbox)Had penggunaan API Sandbox; had transaksi untuk akaun Live
Kunci API Plaid (ID Klien, Rahsia Sandbox)PercumaDikekalkan selamanyaTiadaKunci unik untuk setiap persekitaran
Repositori Plaid Quickstart (GitHub)PercumaTiadaTiadaKod sumber untuk rujukan
Node.js & npmPercumaTiadaTiadaPersekitaran pembangunan pelayan
Pelayar Web & TerminalPercumaTiadaTiadaAkses kepada aplikasi tempatan dan log

Langkah Demi Langkah

Langkah 1: Dapatkan Kunci API Plaid

Untuk memulakan, anda perlu mendaftar akaun di Dashboard Plaid. Selepas pendaftaran, anda akan diberikan Kunci API unik, termasuk ID Klien dan Kunci Rahsia untuk persekitaran Sandbox. Kunci ini adalah penting untuk mengautentikkan permintaan API anda dan membolehkan aplikasi anda berinteraksi dengan Plaid. Simpan kunci ini dengan selamat, kerana ia membenarkan akses kepada data kewangan sensitif. Kos untuk menggunakan Plaid dalam persekitaran pengeluaran bergantung pada pelan langganan yang anda pilih, tetapi persekitaran Sandbox adalah percuma untuk pembangunan dan ujian.

Langkah 2: Klon Repositori Quickstart

Seterusnya, anda perlu mendapatkan kod sumber untuk Plaid Quickstart. Anda boleh mengklon repositori rasmi dari GitHub. Pastikan anda mempunyai Node.js dan npm (pengurus pakej Node) dipasang pada mesin pembangunan anda. Selepas mengklon, anda perlu mengkonfigurasi fail .env dalam direktori projek Quickstart. Fail ini akan menampung kunci API Plaid anda (ID Klien dan Kunci Rahsia Sandbox) serta konfigurasi lain yang diperlukan untuk menjalankan aplikasi tempatan.

Langkah 3: Jalankan Aplikasi Quickstart

Setelah repositori diklon dan fail .env dikonfigurasikan, anda boleh mula menjalankan aplikasi Quickstart secara tempatan. Buka terminal atau baris arahan, navigasi ke direktori projek, dan jalankan arahan npm start. Ini akan membina dan melancarkan aplikasi frontend, yang biasanya boleh diakses di http://localhost:3000. Anda kemudiannya boleh log masuk menggunakan kredensial Sandbox yang disediakan oleh Plaid, seperti user_good dan pass_good, untuk mensimulasikan proses log masuk pengguna.

Langkah 4: Cipta Item Pertama Anda

Dalam aplikasi Quickstart yang berjalan, cari butang ‘Launch Link’. Mengklik ini akan memulakan proses Plaid Link, yang merupakan modul frontend Plaid yang menguruskan pengesahan pengguna. Anda akan diminta untuk memilih institusi kewangan (dalam persekitaran Sandbox, mana-mana institusi akan berfungsi) dan memasukkan kredensial Sandbox. Selepas pengesahan yang berjaya, anda telah mencipta ‘Item’ pertama anda. Dalam konteks Plaid, ‘Item’ mewakili satu set akaun yang dikaitkan dengan satu log masuk pengguna di satu institusi kewangan.

Langkah 5: Pahami Aliran Kerja API

Proses penyambungan akaun bank melibatkan beberapa langkah utama yang dikendalikan oleh Plaid API. Pertama, pelayan anda memanggil /link/token/create untuk mendapatkan link_token yang unik dan berjangka pendek. Token ini digunakan untuk memulakan Plaid Link di bahagian klien. Selepas pengguna berjaya log masuk melalui Plaid Link, ia akan mengembalikan public_token kepada aplikasi anda. Akhir sekali, pelayan anda menggunakan public_token ini dalam panggilan ke /item/public_token/exchange untuk mendapatkan access_token yang kekal. access_token ini kemudiannya digunakan untuk membuat panggilan API seterusnya untuk mendapatkan maklumat akaun atau data transaksi.

Tips & Amalan Terbaik

  • Sentiasa gunakan persekitaran Sandbox Plaid untuk pembangunan awal.
  • Simpan access_token anda dengan selamat di pelayan anda; jangan dedahkannya di bahagian klien.
  • Fahami perbezaan antara link_token, public_token, dan access_token.
  • Gunakan dokumentasi Plaid untuk memahami produk yang berbeza (Identity Verification, Income Verification, dll.).
  • Pertimbangkan untuk menggunakan Plaid Postman Collection untuk ujian tanpa kod.
  • Jika anda tidak mempunyai sumber teknikal, hubungi rakan kongsi integrasi Plaid.

Kesilapan Biasa

Ralat TeknikalKesan Kewangan atau MasaLangkah Pembaikan Selamat
Kunci API tidak sah atau tamat tempohKegagalan untuk membuat panggilan API, menyebabkan aplikasi tidak dapat mengambil data akaun atau memproses transaksiPastikan anda menggunakan kunci API yang betul untuk persekitaran yang betul (Sandbox/Production) dan semak tamat tempoh jika berkenaan
link_token tidak dijana dengan betulPengguna tidak dapat memulakan proses penyambungan akaunSemak parameter yang dihantar ke /link/token/create dan pastikan ia mematuhi spesifikasi API
public_token tidak diterima daripada Plaid LinkAliran penyambungan akaun tergangguPastikan callback onSuccess dikendalikan dengan betul di bahagian klien dan public_token dihantar ke pelayan
access_token tidak disimpan dengan selamatRisiko keselamatan data pengguna, potensi pelanggaran dataSimpan access_token di pelayan anda menggunakan kaedah penyimpanan yang selamat dan kawal aksesnya
Kegagalan dalam pertukaran public_token kepada access_tokenAplikasi tidak dapat mengakses data akaun pengguna secara berterusanSemak ralat yang dikembalikan oleh /item/public_token/exchange dan pastikan public_token yang dihantar adalah sah

Ringkasan / Pengajaran Utama

  • Plaid Quickstart menyediakan laluan pantas untuk menyambung akaun bank.
  • Kunci API (ID Klien, Rahsia) adalah penting untuk pengesahan.
  • Plaid Link menguruskan pengalaman log masuk pengguna yang selamat.
  • Aliran token (link_tokenpublic_tokenaccess_token) adalah asas.
  • Simpan access_token dengan selamat di pelayan anda.
  • Gunakan persekitaran Sandbox untuk pembangunan dan ujian.

Kesimpulan

Menyediakan integrasi Plaid Quickstart adalah langkah penting untuk mana-mana aplikasi yang memerlukan akses kepada data perbankan pengguna. Dengan mengikuti langkah-langkah ini, anda boleh memulakan proses penyambungan akaun bank dengan selamat dan cekap. Ingat untuk sentiasa merujuk kepada dokumentasi rasmi Plaid untuk maklumat terkini dan amalan terbaik, terutamanya apabila beralih ke persekitaran pengeluaran.


Note: Panduan ini adalah untuk tujuan pendidikan dan teknikal. Sebarang keputusan kewangan atau perniagaan harus dibuat selepas berunding dengan penasihat profesional.

Bacaan berkaitan

Sumber: Link bank accounts via open banking API oleh Plaid Quickstart

Ringkasan langkah

  1. Langkah 1: Dapatkan Kunci API Plaid

    Daftar di Dashboard Plaid untuk mendapatkan ID Klien dan Kunci Rahsia Sandbox anda. Kunci ini diperlukan untuk mengautentikkan aplikasi anda dengan Plaid.

  2. Langkah 2: Klon Repositori Quickstart

    Muat turun kod Quickstart dari GitHub. Pastikan anda mempunyai npm dipasang. Konfigurasikan fail .env dengan kunci API Plaid anda.

  3. Langkah 3: Jalankan Aplikasi Quickstart

    Buka terminal, mulakan aplikasi frontend (`npm start`), dan lawati `http://localhost:3000`. Log masuk menggunakan kredensial Sandbox (cth., `user_good`, `pass_good`).

  4. Langkah 4: Cipta Item Pertama Anda

    Klik butang 'Launch Link', pilih institusi kewangan (dalam Sandbox), dan masukkan kredensial Sandbox untuk mencipta Item pertama anda. Item mewakili log masuk pengguna.

  5. Langkah 5: Pahami Aliran Kerja API

    Pahami aliran token: `/link/token/create` untuk mendapatkan `link_token`, inisialisasi Plaid Link, terima `public_token` selepas log masuk pengguna, dan tukar `public_token` kepada `access_token` di pelayan anda.

Soalan Lazim

Apakah itu Plaid Quickstart?

Plaid Quickstart ialah aplikasi contoh yang disediakan oleh Plaid untuk membantu pembangun memulakan integrasi API Plaid dengan pantas, terutamanya untuk menyambung akaun bank pengguna.

Bagaimana saya mendapatkan kunci API Plaid?

Anda boleh mendapatkan kunci API Plaid, termasuk ID Klien dan Kunci Rahsia Sandbox, dengan mendaftar akaun di Dashboard Plaid.

Apakah peranan 'Item' dalam Plaid?

Dalam Plaid, 'Item' mewakili satu log masuk pengguna di institusi kewangan. Ia mengaitkan satu set akaun (cth., akaun simpanan dan semasa) yang boleh diakses oleh pengguna melalui satu log masuk.

Mengapa saya perlu menyimpan 'access_token' di pelayan saya?

Anda perlu menyimpan 'access_token' di pelayan anda kerana ia adalah kunci untuk mengakses data akaun pengguna. Mendedahkannya di bahagian klien akan menimbulkan risiko keselamatan yang besar.

Bolehkah saya menggunakan Plaid Quickstart untuk aplikasi pengeluaran?

Quickstart direka untuk pembangunan dan ujian. Untuk aplikasi pengeluaran, anda perlu mengintegrasikan Plaid API secara langsung dan menggunakan kunci API pengeluaran anda.

Apakah faedah menggunakan API perbankan terbuka dengan Plaid?

API perbankan terbuka membolehkan aplikasi anda menyambung dengan selamat ke akaun bank pengguna, membolehkan ciri seperti pengurusan kewangan peribadi, pengesanan pelaburan, dan pemindahan dana, sambil mematuhi peraturan.

Bagaimana saya boleh mendapatkan bantuan jika saya menghadapi masalah dengan Plaid Quickstart?

Anda boleh merujuk kepada panduan penyelesaian masalah Quickstart, bertanya kepada AI Plaid 'Bill' di Dashboard, atau menyertai komuniti Discord Plaid untuk mendapatkan bantuan daripada pembangun lain.

Produk Disyorkan

Lihat Semua →

Pendedahan Afiliasi: Catatan ini mengandungi pautan afiliasi. Kami mungkin mendapat komisen jika anda membuat pembelian.