天天看點

騰訊雲開始收費,那就試試華為雲函數自動簽到

大家好,我是李同學。

衆所周知,騰訊雲函數被廣泛應用于各種花裡胡哨的簽到中,但最近騰訊雲更改了收費政策。

騰訊雲開始收費,那就試試華為雲函數自動簽到

作為羊毛黨,秉持能省就省的原則,我們可以把簽到任務轉移到别的雲平台上,這裡我選擇了華為雲。

騰訊雲開始收費,那就試試華為雲函數自動簽到

具體操作如下:

Step1: 注冊華為雲

百度打開華為雲連結,注冊并登入。位址:​​https://www.huaweicloud.com/​​

騰訊雲開始收費,那就試試華為雲函數自動簽到

Step2: 建立雲函數

騰訊雲開始收費,那就試試華為雲函數自動簽到

選擇FunctionGraph v1版本,可自定義函數名稱,運作環境選擇Python3.6。

騰訊雲開始收費,那就試試華為雲函數自動簽到

Step3: 上傳打卡簽到代碼

騰訊雲開始收費,那就試試華為雲函數自動簽到

選擇zip的程式包上傳即可,注意程式包的名稱不要出現空格和特殊字元,否則會上傳失敗。

Step4: 配置定時觸發器

騰訊雲開始收費,那就試試華為雲函數自動簽到

選擇定時觸發器(TIMER)

騰訊雲開始收費,那就試試華為雲函數自動簽到

參考官方的配置檔案,選擇雲函數執行的時間。

騰訊雲開始收費,那就試試華為雲函數自動簽到

Step5: 配置主程式入口

要正确設定程式入口檔案名和主函數名稱。

騰訊雲開始收費,那就試試華為雲函數自動簽到

Step6:修改讀取配置檔案的方式

華為雲函數似乎不能正确識别相對路徑字元串,是以推薦使用代碼動态擷取的方式配置路徑。

騰訊雲開始收費,那就試試華為雲函數自動簽到

将相對路徑換成運作時動态擷取。

import os
os.path.join(os.path.dirname(__file__), 'conf', 'user.json')
os.path.join(os.path.dirname(__file__), 'conf', 'push.json')      

Step7:測試