when token is expired, it will return the right message

This commit is contained in:
Pesy Wu 2023-03-03 19:54:21 +08:00 committed by GitHub
parent d186bf4229
commit 4b05becd53
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -91,6 +91,9 @@ if __name__ == '__main__':
print(f'为了避免同一时间签到人数太多导致被官方怀疑,开始休眠 {wait_time}') print(f'为了避免同一时间签到人数太多导致被官方怀疑,开始休眠 {wait_time}')
time.sleep(wait_time) time.sleep(wait_time)
wallet = r.get(WalletURL, headers=headers) wallet = r.get(WalletURL, headers=headers)
if wallet.text == {"data":null,"message":"登录已失效,请重新登录","retcode":-100}:
print(f'当前登录已过期,请重新登陆!返回为:{wallet.text}'
else:
print( print(
f"你当前拥有免费时长 {json.loads(wallet.text)['data']['free_time']['free_time']} 分钟,畅玩卡状态为 {json.loads(wallet.text)['data']['play_card']['short_msg']},拥有米云币 {json.loads(wallet.text)['data']['coin']['coin_num']}") f"你当前拥有免费时长 {json.loads(wallet.text)['data']['free_time']['free_time']} 分钟,畅玩卡状态为 {json.loads(wallet.text)['data']['play_card']['short_msg']},拥有米云币 {json.loads(wallet.text)['data']['coin']['coin_num']}")
announcement = r.get(AnnouncementURL, headers=headers) announcement = r.get(AnnouncementURL, headers=headers)