JavaRush /Java блогу /Random-KY /Жумуш издөө үчүн Telegram Bot
Евгений
Деңгээл

Жумуш издөө үчүн Telegram Bot

Группада жарыяланган
Баарына салам! Кийинки макалада API'лерди ачкан мүмкүнчүлүктөр жана ар бир адамдын сүйүктүү Java тor бизге берет. Мен көптөн бери өзүмдүн ботумду жазгым келип жүрдү жана бош убактым болгондо Telegram API'лерине тандоо түштү . Эмне үчүн Telegram деп сурайсың. Баары абдан жөнөкөй - ачык API, мессенжерди жана APIди тынымсыз өнүктүрүү, бардык популярдуу программалоо тилдеринде көптөгөн ишке ашыруулар. Java үчүн дагы бир нече китепканалар бар, алардын бири жөнүндө JavaRush боюнча макала бар болчу. Бирок сиз келечек үчүн резерв менен жазышыңыз керек болгондуктан, мен SpringBoot жана даяр Telegrambots Spring Boot Starter китепканасына отурдум .
Жумуш издөө үчүн Telegram Bot - 1
Дагы, эмне үчүн SpringBoot? Анткени азыр дээрлик бүт ишкана Жазга негизделген (сиз аны бorшиңиз керек), бирок эң негизгиси веб-администратор керек болгондо, ал ошол эле SpringBoot-та жазылат. Биз мессенжерди жана ишке ашыруу куралдарын чечтик, андан кийин келечектеги боттун функционалдуулугун тандоого туура келди. Ар бир табитке жана ар кандай тапшырмага ботторду ишке ашыруулар көп, бирок бош орундарды издөө үчүн бот жазуу идеясы келди - Java менен машыгуу жана ошол эле учурда эмгек рыногун изилдөө, эң негизгиси, аныктоо жана иш берүүчүлөр арасында суроо-талапка ээ болгон квалификациясын жогорулатуу. Мен белгилүү jsoup аркылуу вакансиялары бар сайттарды талдап чыгууга даяр болчумун , Javaдагы Aggregator курсунун тапшырмасы да пайдалуу болмок , бирок бактыга жараша, мен жумуш издөө порталы үчүн ачык API таптым . Swagger үчүн рахмат, аны түшүнүү оңой. Бул API менен интеграциялоо процессинде шаарды геолокация боюнча аныктоо үчүн башка API колдонууга туура келди (кайтарым геоcodeдоо). Макаланы толтурбоо жана убактыңызды текке кетирбөө үчүн мен бул API менен интеграциялоо процессин сүрөттөбөйм. Негизи, баары REST API үчүн стандарттуу; мисалы, JavaRush бул макаланы көрө аласыз. Ошентип, тапшырманы коюп, ишке ашыруу жана тестирлөөдөн кийин @rabotaUkraineBot төрөлгөн . Кыскача айтканда: сиз Java тorнде абдан татыктуу бот жаза аласыз. JavaRush курсунда алынган бorм жана өз алдынча үйрөнүү көндүмдөрү + макаладагы шилтемелердеги маалымат ишке ашыруу үчүн жетиштүү. Эгерде сизди менин кылганым кызыктырса, https://t.me/rabotaUkraineBot PS дарегине кош келиңиз. Эгерде сизде ишке ашыруу боюнча суроолоруңуз болсо, мен жардам берүүгө кубанычта болом, жеке билдирүүгө жазыңыз.
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION