Langsung ke konten utama
Topik ini menjelaskan cara memanggil API yang terkait dengan Notifikasi Kerja untuk mengirim, mengkueri, dan menarik kembali pesan.

Hasil yang diharapkan

Gambar berikut menunjukkan hasil pengiriman Notifikasi Kerja.

Ikhtisar alur integrasi

Dokumen ini memandu proses pembuatan aplikasi internal dan penggunaan API terkait kehadiran untuk mengirim Notifikasi Kerja. Prasyarat: Selesaikan alur Pembuatan dan konfigurasi aplikasi. Langkah 1: Dapatkan kredensial aplikasi, termasuk client ID dan Client Secret. Langkah 2: Ajukan izin API untuk API Notifikasi Kerja. Langkah 3: Dapatkan kredensial akses (access_token) dari aplikasi internal. Access token digunakan untuk mengautentikasi pemanggil saat memanggil API. Langkah 4: Panggil API Notifikasi Kerja:
  1. Panggil Server API Kirim Notifikasi Kerja untuk mengirim Notifikasi Kerja dan mendapatkan ID tugas unik task_id dari pesan tersebut.
  2. Dengan ID tugas unik task_id, panggil Server API Dapatkan progres pengiriman Notifikasi Kerja untuk mengkueri progres pengiriman.
  3. Dengan ID tugas unik task_id, panggil Server API Dapatkan hasil pengiriman Notifikasi Kerja untuk melihat hasil pengiriman.
  4. Dengan ID tugas unik task_id, panggil Server API Perbarui status bar Notifikasi Kerja untuk memperbarui Notifikasi Kerja.
  5. Dengan ID tugas unik task_id, panggil Server API Tarik kembali Notifikasi Kerja untuk menarik kembali Notifikasi Kerja.

Prasyarat

Selesaikan alur Pembuatan dan konfigurasi aplikasi.

Langkah 1: Dapatkan kredensial aplikasi

  1. Pilih aplikasi target untuk membuka halaman detail aplikasi, lalu klik Informasi dasar > Kredensial dan informasi dasar.
  2. Dapatkan client ID dan Client Secret.

Langkah 2: Tambahkan izin API

Izin API diaktifkan secara default. Tidak diperlukan pengajuan.

Langkah 3: Dapatkan access token aplikasi

Untuk detail tentang perbedaan antara versi Server API, lihat perbandingan antara API lama dan API baru. API berikut semuanya merupakan Server API. Untuk detail tentang cara mengunduh SDK, lihat unduhan SDK sisi server.
Gunakan client ID dan Client Secret yang diperoleh pada Langkah 1 untuk mendapatkan access_token dari aplikasi internal.

Langkah 4: Panggil Server API terkait

  1. Panggil Server API Kirim Notifikasi Kerja untuk mengirim Notifikasi Kerja dan mendapatkan ID tugas unik task_id dari pesan tersebut.
  1. Dengan ID tugas unik task_id, panggil Server API Dapatkan progres pengiriman Notifikasi Kerja untuk mengkueri progres pengiriman.
  1. Dengan ID tugas unik task_id, panggil Server API Dapatkan hasil pengiriman Notifikasi Kerja untuk melihat hasil pengiriman.
  1. Dengan ID tugas unik task_id, panggil Server API Perbarui status bar Notifikasi Kerja untuk memperbarui Notifikasi Kerja.
  1. Dengan ID tugas unik task_id, panggil Server API Tarik kembali Notifikasi Kerja untuk menarik kembali Notifikasi Kerja.