diff --git a/src/main/java/com/kwan/springbootkwan/service/impl/CsdnCommentServiceImpl.java b/src/main/java/com/kwan/springbootkwan/service/impl/CsdnCommentServiceImpl.java index 3d104784e55482f20326df49ce97eb9f42c2da47..28d3ac91244a85c395ed607379d2b317449b06d7 100644 --- a/src/main/java/com/kwan/springbootkwan/service/impl/CsdnCommentServiceImpl.java +++ b/src/main/java/com/kwan/springbootkwan/service/impl/CsdnCommentServiceImpl.java @@ -22,6 +22,8 @@ public class CsdnCommentServiceImpl implements CsdnCommentService { @Value("${csdn.cookie}") private String csdnCookie; + @Value("${csdn.self_comment}") + private String[] selfComment; @Value("${csdn.self_user_name}") private String selfUserName; @Value("${csdn.url.is_comment_list_url}") @@ -100,10 +102,13 @@ public class CsdnCommentServiceImpl implements CsdnCommentService { * @return */ private CommentResponse dealComment(String articleId) { + int start = -1; + int end = selfComment.length; + int temp_count = (int) (Math.floor(Math.random() * (start - end + 1)) + end); HttpResponse response = HttpUtil.createPost(commentUrl) .header("Cookie", csdnCookie) .form("articleId", articleId) - .form("content", "支持博主优质文章,讲解得非常详细,干货满满,通俗易懂,期待博主下次更新") + .form("content", selfComment[temp_count]) .execute(); final String body = response.body(); log.info(body); diff --git a/src/main/resources/application-local.yml b/src/main/resources/application-local.yml index b78dca56b2d85c7452801e3477f769cc69989079..9a4f32c043497a86d4016125e15411318b5d6fe5 100644 --- a/src/main/resources/application-local.yml +++ b/src/main/resources/application-local.yml @@ -52,7 +52,18 @@ csdn: num_of_articles_per_person: 1 #每人文章个数 self_user_name: "qyj19920704" #自己的用户id self_folder_id: 7589042 #自己的收藏夹id - self_comment: "支持博主优质文章,讲解得非常详细,干货满满,通俗易懂,期待博主下次更新" #自己的评论 + #自己的评论 + self_comment: [ "博主的文章真的太赞了!每次都能学到很多新知识,感谢博主的用心分享。期待更多精彩的内容!", + "文章内容通俗易懂,大大提高了我对这个话题的理解。博主的干货文章一直都是我学习的首选,加油!", + "博主的文章写得非常详细,让我不仅学到了知识,还培养了对这个领域的浓厚兴趣。希望博主能继续分享这样有深度的文章!", + "感谢博主的分享,每一篇文章都是一份珍贵的学习资料。期待未来更多的独到见解和教程!", + "博主的文章质量一直很高,内容丰富,讲解得清晰易懂。每次阅读都能获益良多。期待博主的持续更新!", + "博主的文章真的是知识的宝库,每次都有新的收获。希望博主能继续分享这样精彩的内容,帮助更多人成长!", + "博主的文章总是带着深入的研究和独到的见解,对我的学习起到了巨大的帮助。期待更多的干货和学习资源!", + "博主的文章总是深入浅出,让我不再觉得学习新知识困难。博主的付出和分享令人钦佩。谢谢你,继续前行!", + "博主的文章是我每次学习的指南,总是解答了我遇到的问题。感谢博主的付出,期待更多的精彩内容!", + "博主的文章一直都是我的学习圣经,内容详实,通俗易懂。希望博主能一如既往地分享知识,帮助更多人成长。", + "支持博主优质文章,讲解得非常详细,干货满满,通俗易懂,期待博主下次更新" ] #cookie,身份验证 cookie: "uuid_tt_dd=10_20285116700-1697522872601-604163; c_adb=1; loginbox_strategy=%7B%22taskId%22%3A308%2C%22abCheckTime%22%3A1697522874474%2C%22version%22%3A%22control%22%7D; UserName=qyj19920704; UserInfo=a7d3b88c53a841ebb5792202cb43c84f; UserToken=a7d3b88c53a841ebb5792202cb43c84f; UserNick=%E6%AA%80%E8%B6%8A%E5%89%91%E6%8C%87%E5%A4%A7%E5%8E%82; AU=769; UN=qyj19920704; BT=1697522886100; p_uid=U010000; Hm_up_6bcd52f51e9b3dce32bec4a3997715ac=%7B%22islogin%22%3A%7B%22value%22%3A%221%22%2C%22scope%22%3A1%7D%2C%22isonline%22%3A%7B%22value%22%3A%221%22%2C%22scope%22%3A1%7D%2C%22isvip%22%3A%7B%22value%22%3A%220%22%2C%22scope%22%3A1%7D%2C%22uid_%22%3A%7B%22value%22%3A%22qyj19920704%22%2C%22scope%22%3A1%7D%7D; management_ques=1697592152734; blog_details_recommend_nps=1697616147423; c_segment=3; Hm_lvt_6bcd52f51e9b3dce32bec4a3997715ac=1697522874,1697551027,1697636661,1697683407; csrfToken=jTRD3_1IBVA703lu2FkVkazx; dc_sid=9f7a02ed8375e91d86271ddaf1cf2ce4; c_first_ref=default; c_first_page=https%3A//liucy.blog.csdn.net/article/details/133852303%3Fspm%3D1001.2014.3001.5502; c_segment=3; Hm_lvt_e5ef47b9f471504959267fd614d579cd=1697764951; Hm_lpvt_e5ef47b9f471504959267fd614d579cd=1697764951; 404_page_nps=1697764955523; ssxmod_itna=YqUxBD97kOGHD8D2BmYite44zxcYo1=WOiox0vmvqGzDAxn40iDtgeqODDwu0/DNMQiDpiDuWOntaV73S5fd3iPeaN3D84i7DKqibDCqD1D3qDktzDYA8Dt4DTD34DYDiO=DBRsUQDFATN/3wUjmGtDG4DgDB=DxBEl3djBAq4DCr4DbxPy7mrDtLNSeLLdXT0/nn5Yf445SOG5lipwm0GdG7vwBA4PlDxNt8v1wADoGGGQYf+IE75ep753zpDxD; ssxmod_itna2=YqUxBD97kOGHD8D2BmYite44zxcYo1=WOYxn9EenDDsYebDLGQCoqQuGvHdDQRKYubdD6QqomsRD3xyRI/W9Q5nhe8oeYUvimaWYrNsqwcDgL6mDjYUhZK09LYcY/t5hSuP2va/kclf6hRkNh+LPyDwic73=9i4d94Lvw/R=oQ7E+jT4jjjA2Y+=QplLm8nbePRb+7=Re1CpjmZ4wIrnNPSKofWnIj=WOtkFtphylt+GhUxr0KkGtTzDXKDEEkbn3qhIn3Sj/ezt1u2MO3M9h7zEL6RunrXaKE+YdkRnIKiTG93cqpGFq8Fwr7ehksk1ZSWhoN2hQydddqQ1bTOSW8ddX+7g24v4TZ0+52=Y8PsOwfhavW4ECY8+GZOK=ro97bK0=Yi3YD5ZGsq25FhPodIRGCD2O8xidfo8+NR88v+rq4+b=fUOEK2frPEPdLFuYkao9uCfM1+cFZQ7q6HEMfRLjf6bhof0=1YhEYO1U=NZCPvDDw2Psluciq4De13mDNBODwqLwwg44qwOiDf=j1fKK5q+8gd7DDjKDeMv/04YDmLGvrwqOz4cov79500D4D==; c_first_ref=default; c_first_page=https%3A//mp.csdn.net/; creative_btn_mp=3; c_hasSub=true; write_guide_show=3; log_Id_click=177; dc_session_id=11_1698022100317.787671; c_dsid=11_1698022100317.794351; log_Id_pv=149; log_Id_view=1105; c_pref=https%3A//i.csdn.net/; c_ref=https%3A//blog.csdn.net/imwucx; c_page_id=default; dc_session_id=11_1698022100317.787671; c_dsid=11_1698022100317.794351; log_Id_view=1106; dc_tos=s2yi9b; log_Id_click=178; c_pref=https%3A//blog.csdn.net/imwucx; log_Id_pv=150; c_ref=https%3A//blog.csdn.net/imwucx/article/details/133915120%3Fspm%3D1001.2014.3001.5501; creativeSetApiNew=%7B%22toolbarImg%22%3Anull%2C%22publishSuccessImg%22%3Anull%2C%22articleNum%22%3A895%2C%22type%22%3A0%2C%22oldUser%22%3Afalse%2C%22useSeven%22%3Afalse%2C%22userName%22%3A%22qyj19920704%22%7D; c_page_id=default; Hm_lpvt_6bcd52f51e9b3dce32bec4a3997715ac=1698023119; dc_tos=s2yj16" url: