JavaRush /Java blogi /Random-UZ /Ish qidirish uchun Telegram Bot

Ish qidirish uchun Telegram Bot

Guruhda nashr etilgan
Hammaga salom! Keyingi maqolada API-larni ochadigan imkoniyatlar va barchaning sevimli Java tili bizga taqdim etiladi. Men uzoq vaqtdan beri o'z botimni yozishni xohlardim va bo'sh vaqtim bo'lganda, tanlov Telegram API-lariga tushdi . Nega Telegram, deb so'rayapsiz. Hammasi juda oddiy - ochiq API, messenjer va APIning doimiy rivojlanishi, barcha mashhur dasturlash tillarida ko'plab ilovalar. Java uchun bir nechta kutubxonalar ham mavjud, ulardan biri haqida JavaRush-da allaqachon maqola bor edi . Ammo siz kelajak uchun zaxira bilan yozishingiz kerak bo'lganligi sababli, men SpringBoot va tayyor Telegrambots Spring Boot Starter kutubxonasiga joylashdim .
Ish qidirish uchun Telegram Bot - 1
Yana, nima uchun SpringBoot? Chunki hozir deyarli butun korxona Spring-ga asoslangan (siz buni bilishingiz kifoya), lekin eng muhimi, veb-administrator kerak bo'lganda, u xuddi shu SpringBoot-da yoziladi. Biz messenjer va amalga oshirish vositalariga qaror qildik, keyin kelajakdagi botning funksionalligini tanlashimiz kerak edi. Har qanday did va har qanday vazifa uchun juda ko'p bot ilovalari mavjud, ammo bo'sh ish o'rinlarini qidirish uchun bot yozish g'oyasi xayolimga keldi - Java-ni mashq qilish va shu bilan birga mehnat bozorini o'rganish, eng muhimi, aniqlash va ish beruvchilar orasida hozirda talab bo'lgan malakalarni oshirish. Men taniqli jsoup yordamida bo'sh ish o'rinlari bo'lgan saytlarni tahlil qilishga tayyor edim , Java-dagi Aggregator kursidagi vazifa ham foydali bo'lar edi , lekin xayriyatki, ish qidirish portali uchun ochiq API topdim . Swagger tufayli buni tushunish oson. Ushbu API bilan integratsiya jarayonida biz shaharni geolokatsiya (teskari geokodlash) bo'yicha aniqlash uchun boshqa API-dan foydalanishimiz kerak edi. Maqolani shishirmaslik va vaqtingizni behuda sarflamaslik uchun men ushbu API bilan integratsiya jarayonini tasvirlamayman. Aslida, hamma narsa REST API uchun standartdir; masalan, JavaRush-da ushbu maqolani ko'rishingiz mumkin. Shunday qilib, vazifani belgilash, amalga oshirish va sinovdan o'tkazgandan so'ng, @rabotaUkraineBot tug'ildi . Xulosa qilib aytadigan bo'lsak: siz Java-da juda yaxshi bot yozishingiz mumkin. JavaRush kursida olingan bilim va mustaqil ishlash ko'nikmalari + maqoladagi havolalardagi ma'lumotlar amalga oshirish uchun etarli. Agar siz mening qilgan ishim bilan qiziqsangiz, https://t.me/rabotaUkraineBot PS ga xush kelibsiz. Agar amalga oshirish haqida savollaringiz bo'lsa, men yordam berishdan xursand bo'laman, shaxsiy xabarda yozing.
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION