成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Node.js代碼不到50行,實現稀土掘金社區自動簽到

開發 前端
我們這里采用的技術棧是Node.js。你需要改動這兩行代碼,嚴格來說,你僅僅需要改動一行。為什么呢?下面聽我道來。

我們這里采用的技術棧是Node.js。代碼不到50行,先貼上代碼。

  1. const Koa = require('koa'); 
  2. const schedule = require('node-schedule'); 
  3. const _request = require('request'); 
  4. const app = new Koa(); 
  5.  
  6. // 自定義 
  7. const sessionid = ''; // SessionID 
  8. const url = ''; // Url 
  9.  
  10. const options = { 
  11.     url: url, 
  12.     method:'post'
  13.     headers: { 
  14.         'cookie''sessionid='+ sessionid, 
  15.     }, 
  16. // 適配Koa 
  17. function request(url, options) { 
  18.     return new Promise(function (resolve, reject) { 
  19.         _request(url, options, function (error, response, body) { 
  20.             error && reject(error); 
  21.             resolve(response, body); 
  22.         }) 
  23.     }) 
  24. // 輸出信息 
  25. async function start (ctx, next) { 
  26.     const res = await request(options); 
  27.     console.log(res.body) 
  28. const rule = '30 10 0 * * *'; // 每天的凌晨0點10分30秒觸發' 
  29. // 定時任務 
  30. const scheduleCronstyle = ()=>{ 
  31.     schedule.scheduleJob(rule,()=>{ 
  32.         start(); 
  33.     }); 
  34. app.listen(3000,()=>{ 
  35.     console.log('服務啟動成功!'); 
  36.     scheduleCronstyle(); // 定時啟動 
  37.     // start(); // 立即啟動 
  38. }) 

這些代碼就可以實現一個掘金自動簽到功能,再也不用自己手動點擊簽到了!

自定義

下面,我教大家怎么來進行操作,首先看下源碼中的這段代碼。

  1. // 自定義 
  2. const sessionid = ''; // SessionID 
  3. const url = ''; // Url 

你需要改動這兩行代碼,嚴格來說,你僅僅需要改動一行。為什么呢?下面聽我道來。

首先,我們來看下url這個變量是從哪里獲取。

  • 在網頁登錄你的掘金賬號;
  • 打開簽到頁面(如果沒簽到,就點擊簽到);
  • 打開控制臺,切換到網絡選項卡,找到/check_in_rules這個接口,然后把后面的字符串(以aid=開頭)復制保存。
  • 然后把剛才保存的字符串拼接到https://api.juejin.cn/growth_api/v1/check_in?后面。

例:https://api.juejin.cn/growth_api/v1/check_in?aid=?&uuid=?&_signature=?

以后,你就不用每次都進行上面這些操作了,只需一次。

然后,我們接著看下sessionid這個變量是從何而來的。

  • 同樣,我們打開控制臺;
  • 切換到應用選項卡下,找到Cookie選項,點擊https://juejin.cn;
  • 找到sessionid名稱,復制對應值即可。

因為Cookie有時間期限,但是一般都幾個月左右,夠用的了。過期了,重新替換下即可。

結語 

有云服務器的小伙伴,你可以使用pm2持久運行Node應用。

本文轉載自微信公眾號「前端歷劫之路」,可以通過以下二維碼關注。轉載本文請聯系前端歷劫之路公眾號。

 

責任編輯:武曉燕 來源: 前端歷劫之路
相關推薦

2022-05-05 08:02:44

MongoDBNode.js加密

2012-02-02 15:14:29

Node.js

2013-11-01 09:34:56

Node.js技術

2015-03-10 10:59:18

Node.js開發指南基礎介紹

2011-12-23 13:58:57

node.js

2021-07-16 04:56:03

NodejsAddon

2021-03-09 08:03:21

Node.js 線程JavaScript

2011-09-08 13:46:14

node.js

2011-11-01 10:30:36

Node.js

2011-09-02 14:47:48

Node

2011-09-09 14:23:13

Node.js

2011-11-10 08:55:00

Node.js

2012-10-24 14:56:30

IBMdw

2021-05-05 11:36:31

Node前端自動化熱重載頁面

2021-02-26 13:18:38

Node.js漏洞代碼

2022-04-02 06:04:03

Node.js代碼緩存V8

2018-01-23 09:17:22

Python人臉識別

2021-12-25 22:29:57

Node.js 微任務處理事件循環

2014-04-10 09:43:00

Node.jsTwilio
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩三级一区 | 亚洲九九色 | 久干网 | 国产一级视频在线 | 亚洲视频免费在线看 | 色综合视频 | 一区二区三区四区免费在线观看 | 国产欧美日韩精品一区二区三区 | 国产精品久久久久久影视 | 精品久久久久久久人人人人传媒 | 超碰成人免费 | 国产精品久久久久久婷婷天堂 | 99日韩| 精品国产精品一区二区夜夜嗨 | 国产婷婷在线视频 | 黄色片免费在线观看 | 国产观看 | 国产一区二区三区四区五区加勒比 | 看特级黄色片 | 国产精品国产三级国产aⅴ中文 | 久久黄色精品视频 | 欧美激情啪啪 | 国产一级免费视频 | 亚洲精品国产成人 | 欧美日韩精品一区二区三区视频 | 在线成人av | 伊人久久精品一区二区三区 | 日日日日操 | 天天碰日日操 | 久久大陆| 欧美精品久久久 | 伊人一区 | 国产女人叫床高潮大片免费 | 免费视频一区二区 | 天天操网 | 精品av久久久久电影 | 日韩一级在线 | 国产精品免费av | 夜夜爽99久久国产综合精品女不卡 | 亚洲毛片网站 | 久久机热 |