JavaRush /Java Blog /Random-ID /Bot Telegram untuk pencarian kerja
Евгений
Level 41

Bot Telegram untuk pencarian kerja

Dipublikasikan di grup Random-ID
Halo semua! Berikutnya adalah artikel tentang peluang yang diberikan oleh API terbuka dan bahasa Java favorit semua orang. Saya sudah lama ingin menulis bot saya sendiri , dan ketika saya punya waktu luang, pilihan jatuh pada API Telegram . Mengapa Telegram, Anda bertanya. Semuanya sangat sederhana - API terbuka, pengembangan messenger dan API yang konstan, banyak implementasi dalam semua bahasa pemrograman populer. Ada juga beberapa perpustakaan untuk Java; sudah ada artikel tentang salah satunya di JavaRush. Tetapi karena Anda perlu menulis dengan cadangan untuk masa depan, saya memilih SpringBoot dan perpustakaan Telegrambots Spring Boot Starter yang sudah jadi .
Bot Telegram untuk pencarian kerja - 1
Sekali lagi, mengapa SpringBoot? Karena sekarang hampir seluruh perusahaan berbasis Spring (Anda hanya perlu mengetahuinya), tetapi yang terpenting adalah ketika web admin dibutuhkan, maka akan ditulis di SpringBoot yang sama. Kami memutuskan messenger dan alat implementasinya, lalu kami harus memilih fungsionalitas bot masa depan. Sudah ada banyak implementasi bot untuk setiap selera dan tugas apa pun, tetapi muncul ide untuk menulis bot untuk mencari lowongan - untuk berlatih Java dan pada saat yang sama mempelajari pasar tenaga kerja, dan yang paling penting, untuk mengidentifikasi dan meningkatkan keterampilan yang saat ini dibutuhkan oleh para pemberi kerja. Saya siap mengurai situs dengan lowongan menggunakan jsoup yang terkenal , tugas dari kursus Agregator di Java juga akan berguna , tetapi untungnya, saya menemukan API terbuka untuk portal pencarian kerja . Berkat Swagger, ini mudah dimengerti. Dalam proses integrasi dengan API ini, kami harus menggunakan API lain untuk menentukan kota berdasarkan geolokasi (reverse geocoding). Saya tidak akan menjelaskan proses integrasi dengan API ini agar artikel tidak membengkak dan membuang waktu Anda. Pada dasarnya, semuanya standar untuk REST API; sebagai contoh, Anda dapat melihat artikel ini di JavaRush. Jadi, setelah menetapkan tugas, implementasi dan pengujian, lahirlah @rabotaUkraineBot . Untuk meringkas: Anda dapat menulis bot yang cukup bagus di Java. Pengetahuan dan keterampilan belajar mandiri yang diperoleh dalam kursus JavaRush + informasi di tautan di seluruh artikel sudah cukup untuk diterapkan. Jika Anda tertarik dengan apa yang saya lakukan, silakan kunjungi https://t.me/rabotaUkraineBot PS Jika Anda memiliki pertanyaan tentang implementasinya, saya akan dengan senang hati membantu, tulis dalam pesan pribadi.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION