(self, is_query_only=False)
| 3736 | self.log(f"getUserInfo_sec error: {e}") |
| 3737 | |
| 3738 | def securityButlerTask(self, is_query_only=False): |
| 3739 | self.log("==== 联通安全管家 ====") |
| 3740 | if not self.ecs_token: |
| 3741 | self.log("安全管家: 缺少 ecs_token,跳过") |
| 3742 | return |
| 3743 | try: |
| 3744 | self.getTicketByNative_sec() |
| 3745 | if not getattr(self, 'sec_ticket1', None): return |
| 3746 | self.getAuthToken_sec() |
| 3747 | if not getattr(self, 'sec_token', None): return |
| 3748 | self.getTicketForJF_sec() |
| 3749 | if not getattr(self, 'sec_ticket', None): return |
| 3750 | self.sec_oldJFPoints = None |
| 3751 | self.getUserInfo_sec() |
| 3752 | if is_query_only: |
| 3753 | self.log("安全管家: [查询模式] 跳过任务执行...") |
| 3754 | return |
| 3755 | self.get_secret_key_sec() |
| 3756 | self.executeAllTasks_sec() |
| 3757 | self.getUserInfo_sec() |
| 3758 | except Exception as e: |
| 3759 | self.log(f"安全管家: 异常: {e}") |
| 3760 | |
| 3761 | def aiting_query_integral(self): |
| 3762 | url = "https://m.jf.10010.com/jf-external-application/jftask/userInfo" |
no test coverage detected