# juejin **Repository Path**: chao-self/juejin ## Basic Information - **Project Name**: juejin - **Description**: java实现稀土掘金自动签到,抽奖,收集BUG - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2023-05-08 - **Last Updated**: 2024-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 掘金自动签到抽奖 ## 项目简介 java实现稀土掘金自动签到,抽奖,收集BUG。 ## 准备工作 在进行开发之前,您需要安装以下程序: 需要安装lombok插件 | 技术 | 版本 | |:--------| -------------| | Java | 1.8+ | | Maven | 3.3.9+ | ## 使用说明 #### 1、 执行mysql脚本创建数据库以及表(sql位置:doc目录下) #### 2、 修改配置文件application-prod.yml文件中的数据库连接以及账号密码,以及是否收集bug标识collectBug(默认false,因为BUG收集这个功能掘金已下线)和是否更新BUG数量标识updateBugCount(前提collectBug为true才有效,updateBugCount默认false,如果设置true那么还需要在数据库juejin_assign_account表中每个账号添加对应的competition_id)  #### 3、 修改logback-prod.xml修改LOG_PATH日志存储位置  #### 4、 定时任务设置为每天8点10分,如有特殊需求请自行修改application.yml文件中的corn公式  #### 5、 以上完成之后完成之后需要在数据库添加掘金账号的cookie ## 获取cookie和competition_id: #### 1、进入掘金点击右上角头像,点击成长福利  #### 2、使用开发者工具,点击成长福利  #### 3、找到
https://api.juejin.cn/user_api/v1/bugfix/user这个请求,cookie就在请求头里面,competition_id在请求载荷里面 