Hasil yang diharapkan
Halaman informasi pengguna ditampilkan di bawah ini:Ringkasan alur integrasi
Artikel ini menjelaskan cara membuat aplikasi internal dan menggunakan API manajemen pengguna yang disediakan oleh Kelola Kontak untuk membuat, mengambil, memperbarui, dan menghapus karyawan di organisasi Anda. Langkah 1: Peroleh kredensial aplikasi, termasuk client ID dan Client Secret. Langkah 2: Ajukan permintaan izin API untuk Kelola Kontak. Langkah 3: Peroleh access_token dari aplikasi internal sebagai kredensial akses aplikasi. Access token digunakan untuk mengautentikasi pemanggil saat sebuah API dipanggil. Langkah 4: Panggil API Kontak:-
Panggil Server API Buat pengguna untuk membuat pengguna dan memperoleh
userid.- Untuk menambahkan karyawan ke Departemen root, teruskan
1sebagai parameter. Contoh ini menambahkan karyawan ke Departemen root. - Untuk menambahkan karyawan ke departemen tertentu, panggil terlebih dahulu Peroleh daftar ID subdepartemen untuk mendapatkan ID departemen, lalu teruskan sebagai parameter departemen saat membuat pengguna.
- Untuk menambahkan karyawan ke Departemen root, teruskan
-
Dengan
userid, panggil Server API Kueri detail pengguna untuk mengambil informasi detail pengguna. -
Dengan
userid, panggil Server API Perbarui informasi pengguna untuk memperbarui informasi pengguna. -
Dengan
userid, panggil Server API Hapus pengguna untuk menghapus pengguna.
Prasyarat
Selesaikan alur pembuatan dan konfigurasi aplikasi.Langkah 1: Peroleh kredensial aplikasi
- Pilih aplikasi target untuk masuk ke halaman detail aplikasi, lalu klik Basic information > Credentials and basic information.
- Peroleh client ID dan Client Secret.
Langkah 2: Tambahkan izin API
Klik Development configuration > Manage permissions. Pada kotak pencarian izin, masukkanqyapi_manage_addresslist dan qyapi_get_department_list, lalu ajukan permintaan izin tersebut.
Langkah 3: Peroleh kredensial akses aplikasi (access token)
Penting
- Untuk perbedaan antar versi Server API, lihat API lama vs. API Baru.
- Untuk mengunduh SDK Server API, lihat Unduh SDK sisi server.
Langkah 4: Panggil API Kontak
-
Panggil Server API Buat pengguna untuk membuat pengguna dan memperoleh
userid.- Untuk menambahkan karyawan ke Departemen root, teruskan
1sebagai parameter. Contoh ini menambahkan karyawan ke Departemen root. - Untuk menambahkan karyawan ke departemen tertentu, panggil terlebih dahulu Peroleh daftar ID subdepartemen untuk mendapatkan ID departemen, lalu teruskan sebagai parameter departemen saat membuat pengguna.
- Untuk menambahkan karyawan ke Departemen root, teruskan
-
Dengan
userid, panggil Server API Kueri detail pengguna untuk mengambil informasi detail pengguna.
Catatan
Beberapa bidang yang dikembalikan oleh API Kueri detail pengguna memiliki persyaratan khusus. Lihat deskripsi bidang pada dokumentasi API Kueri detail pengguna.- Dengan
userid, panggil Server API Perbarui informasi pengguna untuk memperbarui informasi pengguna.
Catatan
API Perbarui informasi pengguna saat ini belum mendukung pembaruan nomor ponsel.-
Dengan
userid, panggil Server API Hapus pengguna untuk menghapus pengguna.