JavaRush /Java Blogu /Random-AZ /İş axtarışı üçün Telegram Botu
Евгений
Səviyyə

İş axtarışı üçün Telegram Botu

Qrupda dərc edilmişdir
Hamıya salam! Sonrakı məqalə API-ləri və hər kəsin sevimli Java dilini açan imkanlar haqqındadır. Mən çoxdan öz botumu yazmaq istəyirdim və bir az boş vaxtım olanda seçim Telegram API-lərinə düşdü . Niyə Telegram, soruşursan. Hər şey çox sadədir - açıq API, messenger və API-nin daimi inkişafı, bütün populyar proqramlaşdırma dillərində çoxlu tətbiqlər. Java üçün bir neçə kitabxana da var, onlardan biri haqqında JavaRush-da artıq məqalə var idi . Ancaq gələcək üçün ehtiyatla yazmaq lazım olduğundan, mən SpringBoot və hazır Telegrambots Spring Boot Starter kitabxanasına yerləşdim .
İş axtarışı üçün Telegram Botu - 1
Yenə də, niyə SpringBoot? Çünki indi demək olar ki, bütün müəssisə Spring üzərində qurulub (sadəcə bunu bilmək lazımdır), lakin ən əsası odur ki, veb admin lazım olanda həmin SpringBoot-da yazılacaq. Messenger və tətbiq vasitələrinə qərar verdik, sonra gələcək botun funksionallığını seçməli olduq. Artıq hər zövqə və istənilən tapşırıq üçün bir çox bot tətbiqetmələri var, lakin ağlına vakansiyaları axtarmaq üçün bot yazmaq fikri gəldi - Java-da təcrübə keçmək və eyni zamanda əmək bazarını öyrənmək, ən əsası isə müəyyən etmək və öyrənmək. işəgötürənlər arasında indi tələb olunan bacarıqları təkmilləşdirmək. Tanınmış jsoup proqramından istifadə edərək vakansiyaları olan saytları təhlil etməyə hazır idim , Java-da Aggregator kursunun tapşırığı da faydalı olardı , amma xoşbəxtlikdən iş axtarış portalı üçün açıq API tapdım . Swagger sayəsində bunu başa düşmək asandır. Bu API ilə inteqrasiya prosesində biz şəhəri geolokasiya (əks coğrafi kodlaşdırma) ilə müəyyən etmək üçün başqa API-dən istifadə etməli olduq. Məqaləni şişirtməmək və vaxtınızı itirməmək üçün bu API-lərlə inteqrasiya prosesini təsvir etməyəcəyəm. Əslində, REST API üçün hər şey standartdır; məsələn, JavaRush-da bu məqaləyə baxa bilərsiniz. Beləliklə, vəzifə təyin edildikdən, həyata keçirildikdən və sınaqdan keçirildikdən sonra @rabotaUkraineBot doğuldu . Xülasə etmək üçün: Java-da olduqca layiqli bir bot yaza bilərsiniz. JavaRush kursunda əldə edilmiş bilik və öz-özünə işləmə bacarıqları + məqalədəki bağlantılardakı məlumatlar həyata keçirmək üçün kifayətdir. Etdiklərimlə maraqlanırsınızsa, https://t.me/rabotaUkraineBot PS-ə xoş gəlmisiniz. Tətbiqlə bağlı hər hansı bir sualınız varsa, kömək etməkdən məmnun olaram, şəxsi mesajda yazın.
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION