MCPcopy Create free account
hub / github.com/Tron521/codex-console-temp / _send_verification_code

Method _send_verification_code

src/core/register.py:2300–2320  ·  view source on GitHub ↗

发送验证码

(self, referer: Optional[str] = None)

Source from the content-addressed store, hash-verified

2298 logger.warning(f"标记邮箱状态失败: {e}")
2299
2300 def _send_verification_code(self, referer: Optional[str] = None) -> bool:
2301 """发送验证码"""
2302 try:
2303 # 记录发送时间戳
2304 self._otp_sent_at = time.time()
2305 send_referer = str(referer or "https://auth.openai.com/create-account/password").strip()
2306
2307 response = self.session.get(
2308 OPENAI_API_ENDPOINTS["send_otp"],
2309 headers={
2310 "referer": send_referer,
2311 "accept": "application/json",
2312 },
2313 )
2314
2315 self._log(f"验证码发送状态: {response.status_code}")
2316 return response.status_code == 200
2317
2318 except Exception as e:
2319 self._log(f"发送验证码失败: {e}", "error")
2320 return False
2321
2322 def _get_verification_code(self, timeout: Optional[int] = None) -> Optional[str]:
2323 """获取验证码"""

Calls 2

_logMethod · 0.95
getMethod · 0.45

Tested by

no test coverage detected