MCPcopy Index your code
hub / github.com/smallfawn/QLScriptPublic / sign_getTaskReward

Method sign_getTaskReward

daily/chinaUnicom.py:838–854  ·  view source on GitHub ↗
(self, task_id)

Source from the content-addressed store, hash-verified

836 self.log(f"sign_doTaskFromList 异常: {str(e)}")
837
838 def sign_getTaskReward(self, task_id):
839 try:
840 url = "https://activity.10010.com/sixPalaceGridTurntableLottery/task/getTaskReward"
841 res = self.request("get", url, params={"taskId": task_id})
842 if not res: return
843 result = res.json()
844 code = result.get('code')
845 if code == "0000":
846 data = result.get('data', {})
847 if data.get('code') == '0000':
848 self.log(f"签到区-领取奖励: [{data.get('prizeName', '')}] {data.get('prizeNameRed', '')}")
849 else:
850 self.log(f"签到区-领取奖励失败[{data.get('code')}]: {result.get('desc') or data.get('desc')}")
851 else:
852 self.log(f"签到区-领取奖励失败[{code}]: {result.get('desc', '')}")
853 except Exception as e:
854 self.log(f"sign_getTaskReward 异常: {str(e)}")
855
856 def sign_grabCoupon(self):
857 sc = globalConfig.get("sign_config", {})

Callers 1

sign_getTaskListMethod · 0.95

Calls 3

requestMethod · 0.95
logMethod · 0.95
getMethod · 0.45

Tested by

no test coverage detected