Address review: rename timeout constant, fix incomplete docs URL

Agent-Logs-Url: https://github.com/thaitien280401-stack/RedditVideoMakerBot/sessions/adc9d93e-b8a2-4b45-8f6c-50427edeee51

Co-authored-by: thaitien280401-stack <271128961+thaitien280401-stack@users.noreply.github.com>
pull/2482/head
copilot-swe-agent[bot] 3 days ago committed by GitHub
parent 46ba3f3bb6
commit 5975e659b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -301,7 +301,7 @@ if __name__ == "__main__":
f"Lỗi: {err}\n\n"
"Hướng dẫn khắc phục:\n"
"1. Kiểm tra access_token trong config.toml còn hiệu lực không\n"
"2. Lấy token mới tại: https://developers.facebook.com/docs/threads\n"
"2. Lấy token mới tại: https://developers.facebook.com/docs/threads/get-started\n"
"3. Đảm bảo token có quyền: threads_basic_read\n"
"4. Kiểm tra user_id khớp với tài khoản Threads"
)

@ -25,7 +25,7 @@ from utils import settings
from utils.console import print_step, print_substep
THREADS_API_BASE = "https://graph.threads.net/v1.0"
_REQUEST_TIMEOUT = 15 # seconds preflight should be fast
_REQUEST_TIMEOUT_SECONDS = 15 # preflight should be fast
class TokenCheckError(Exception):
@ -39,7 +39,7 @@ def _call_me_endpoint(access_token: str) -> dict:
"fields": "id,username",
"access_token": access_token,
}
response = requests.get(url, params=params, timeout=_REQUEST_TIMEOUT)
response = requests.get(url, params=params, timeout=_REQUEST_TIMEOUT_SECONDS)
# HTTP-level errors
if response.status_code == 401:
@ -79,7 +79,7 @@ def _try_refresh(access_token: str) -> Optional[str]:
"grant_type": "th_refresh_token",
"access_token": access_token,
},
timeout=_REQUEST_TIMEOUT,
timeout=_REQUEST_TIMEOUT_SECONDS,
)
resp.raise_for_status()
data = resp.json()

Loading…
Cancel
Save