Skip to content

Akses API

WallaWhats mendedahkan operasi yang sama yang digunakan oleh papan pemuka melalui JSON HTTP API. Gunakan ia untuk membuat skrip pengurusan langganan, menarik sejarah pemberitahuan ke dalam sistem anda sendiri, atau mengintegrasikan amaran dengan alat dalaman. Setiap peringkat berbayar termasuk akses API — lihat Urus pelan untuk had kunci setiap pelan.

Langkah 1 — Buka Kunci API

Dari bar sisi, klik Kunci API (di bawah Kunci akses).

Halaman Kunci API dengan satu kunci lalai

Langkah 2 — Buat kunci

  1. Klik Buat kunci.
  2. Beri kunci nama (cth. pelayan-pengeluaran, tempatan-dev). Nama hanyalah label — tidak menjejaskan kebenaran.
  3. Klik Buat.

Nilai kunci penuh dipaparkan sekali — salin segera ke pengurus rahsia anda. WallaWhats hanya menyimpan hash tambah prefiks pendek (bws_xxxxxxxx…), jadi ia tidak boleh dipulihkan kemudian.

Perlakukan kunci seperti kata laluan

Sesiapa dengan kunci boleh bertindak pada akaun anda. Simpan kunci dalam pengurus rahsia, jangan komit mereka ke git, dan putar secara berkala.

Langkah 3 — Gunakan kunci

Hantar kunci dalam header x-api-key pada setiap permintaan:

bash
curl -H "x-api-key: bws_xxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  https://api.wallawhats.com/subscriptions

Endpoint yang tersedia, badan permintaan, dan bentuk respons didokumentasikan dalam Rujukan API.

Langkah 4 — Putar atau batal

  • Putar — buat kunci baharu, deploy, kemudian padam yang lama. Tiada butang "putar" mengikut reka bentuk; buat-kemudian-padam menjadikan peralihan atom.
  • Batal — klik Padam di sebelah baris kunci. Kunci berhenti berfungsi serta-merta. Sebarang permintaan yang sedang berjalan menggunakannya akan kembalikan 401 Unauthorized.

Had pelan

PelanKunci API
Free1
Pro1
Pro+2
Business5
Enterprise20

Jika anda mencapai had, Buat kunci dilumpuhkan — padam kunci lama dahulu atau naik taraf pelan anda.

Seterusnya

Untuk skema permintaan/respons dan senarai endpoint lengkap, lihat Rujukan API →.

WallaWhats Documentation