Membuat perusahaan dan lowongan di Talent Solution
Tutorial ini dirancang untuk membantu Anda mulai menjelajahi dan mengembangkan aplikasi dengan Cloud Talent Solution. Diasumsikan bahwa Anda harus sudah memahami pemrograman dasar, meskipun tanpa banyak pengetahuan pemrograman, Anda tetap dapat mengikutinya. Setelah mempelajari tutorial ini, Anda akan dapat menggunakan dokumentasi referensi Cloud Talent Solution untuk membuat aplikasi dasar sendiri.
Tutorial ini akan memandu aplikasi Cloud Talent Solution menggunakan kode Java. Tujuannya di sini bukan untuk menjelaskan library klien Java, tetapi untuk menjelaskan cara melakukan panggilan ke Cloud Talent Solution. Aplikasi di Python dan Node.js pada dasarnya mirip. Silakan hubungi kami jika ada pertanyaan.
Sebelum memulai
Anda telah:
- mengikuti langkah-langkah untuk membuat dan menyiapkan project, seperti yang tercantum dalam Sebelum Anda Memulai,
- siapkan lingkungan Anda menggunakan Kredensial Default Aplikasi,
- pengetahuan dasar tentang pemrograman Java atau Python,
- menginstal klien Java Google API atau klien Python Google API terbaru.
Buat perusahaan dengan pekerjaan dan cari pekerjaan tersebut
Tutorial ini memandu Anda memahami aplikasi dasar Cloud Talent Solution, serta memandu
Anda membuat satu tugas yang dikaitkan ke sebuah perusahaan. Tutorial berikutnya akan memandu Anda melakukan langkah-langkah untuk menelusuri tugas di dalam perusahaan berdasarkan atribut tugas dan kueri penelusuran. search
API mencoba menampilkan pekerjaan yang paling relevan dengan kueri pencari kerja berdasarkan kolom yang tersedia dalam suatu pekerjaan (nama perusahaan, jabatan, deskripsi lowongan, kategori lowongan, lokasi pekerjaan, dll.).
Membuat layanan dengan kredensial Anda
Buat layanan dengan file kredensial JSON yang Anda download di bagian Sebelum Anda Mulai:
Java
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Python
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Go
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Kode ini mengonfigurasi layanan klien dengan informasi kredensial
aplikasi Anda. Permintaan OAuth 2.0 dikirim saat panggilan API dibuat. Token autentikasi yang dibuat menggunakan proses di atas biasanya memiliki tanggal habis masa berlaku selama 1 jam. Setelah itu, Anda akan mendapatkan pesan error jika mencoba menggunakannya.
Library GoogleCredential
menangani "pembaruan"
token secara otomatis yang berarti mendapatkan token akses baru.
Buat perusahaan
Perusahaan adalah entitas yang terkait dengan sekumpulan lowongan pekerjaan. Anda harus membuat perusahaan sebelum dapat memposting lowongan di Cloud Talent Solution untuk perusahaan tersebut.
Anda dapat mengirim string bentuk bebas apa pun sebagai externalId
saat membuat
perusahaan. Ini berarti, Anda dapat menggunakan kunci utama dari database yang ada (jika ada) saat membuat dan merujuk ke sebuah perusahaan.
Java
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Python
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Go
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Dapatkan perusahaan
Anda dapat membaca status perusahaan saat ini dengan mengirim permintaan GET, beserta name
perusahaan yang ditetapkan oleh backend kami.
Java
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Python
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Go
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Buat tugas
Untuk memposting lowongan baru, Anda harus mengisi semua kolom yang wajib diisi tentang pekerjaan
baru bersama dengan companyName
perusahaan yang ingin dikaitkan dengan lowongan ini, yang Anda tentukan saat membuat resource perusahaan.
Objek data dengan data tugas yang telah diisi akan dikirim ke endpoint Cloud Talent Solution menggunakan permintaan POST. Perlu diperhatikan bahwa kolom name
tidak boleh ditetapkan dalam
permintaan awal karena merupakan kolom "hanya output" dari createJob
API
dan merupakan bagian dari respons API saat entity tugas baru dibuat oleh
server. Endpoint API untuk berinteraksi dengan resource tugas ditentukan dalam
dokumen Library Klien Cloud Talent Solution.
Respons terhadap permintaan adalah objek dari postingan lowongan baru; respons harus
menyertakan lowongan name
yang mewakili postingan tersebut secara unik. Tugas name
digunakan saat postingan perlu diperbarui atau dihapus. Sebagai praktik terbaik, simpan
name
ini dan petakan ke ID unik Anda sendiri untuk tugas tersebut.
Server akan menampilkan error jika Anda mencoba menyisipkan tugas ketika tugas lain
sudah ada di sistem dengan companyName
, requisitionId
, dan
languageCode
yang sama untuk perusahaan yang sama.
Kode berikut membuat tugas hanya dengan kolom wajib diisi untuk perusahaan yang ditentukan di kolom companyName
.
Java
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Python
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Go
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Cloud Talent Solution juga memungkinkan Anda membuat lowongan yang spesifik untuk suatu lokasi. Baca locations
untuk mengetahui informasi selengkapnya.
Cloud Talent Solution memiliki beberapa kolom yang terkait dengan tugas yang sudah dibangun dalam
skema API. Namun, Anda mungkin masih memiliki beberapa kolom yang bukan bagian dari kolom siap pakai. Meskipun semua pelanggan Cloud Talent Solution direkomendasikan untuk selalu menggunakan kolom siap pakai jika memungkinkan,
Cloud Talent Solution juga menyediakan beberapa customAttributes untuk sebuah tugas. Filter ini mungkin
dapat difilter atau tidak dapat difilter. Lihat customAttributes
untuk mengetahui informasi selengkapnya.
Contoh kode berikut menunjukkan cara membuat tugas dengan customAttribute
:
Java
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Python
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Go
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Mengambil tugas
Anda dapat mengonfirmasi bahwa tugas telah dibuat dengan menggunakan operasi GET untuk MENDAPATKAN detail tugas. Perhatikan bahwa mungkin perlu waktu beberapa menit hingga tugas tersedia, berdasarkan volume tugas saat ini yang dibuat di Cloud Talent Solution.
Anda dapat mengambil detail tugas yang disisipkan sebelumnya dengan mengirim permintaan GET ke Cloud Talent Solution. URI harus menyertakan name
tugas
yang disisipkan sebelumnya, yang ditampilkan oleh permintaan create asli, sebagai parameter URL.
Contoh berikut menggunakan operasi GET untuk mengambil detail tugas dengan name
tertentu:
Java
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Python
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Go
Untuk mengetahui informasi selengkapnya tentang cara menginstal dan membuat klien Cloud Talent Solution, lihat Library Klien Cloud Talent Solution.
Menelusuri lowongan
Anda telah membuat perusahaan dan pekerjaan pertama Anda menggunakan Cloud Talent Solution. Sekarang Anda siap menelusuri untuk melakukan penelusuran di seluruh lowongan ini.
Langkah selanjutnya
- Pelajari perusahaan lebih lanjut.
- Pelajari pekerjaan lebih lanjut.