Lấy mã OTP từ Email bằng API Entrade
Bài viết này hướng dẫn cách sử dụng Python để lấy mã OTP từ email thông qua hệ thống Entrade bằng JWT token
.
Bước 1: Đăng nhập để lấy JWT Token
Trước khi truy xuất mã OTP, bạn cần đăng nhập để lấy JWT Token
. Xem bài viết hướng dẫn tại: Đăng nhập API Entrade bằng Python.
Bước 2: Gửi yêu cầu GET để lấy mã OTP từ email
Dưới đây là đoạn mã sử dụng requests
để gửi yêu cầu lấy mã OTP:
import requests
# Thay thế bằng JWT token thực tế từ API đăng nhập
jwt_token = "your_actual_jwt_token_here"
# URL của API lấy mã OTP từ email
url = 'https://services.entrade.com.vn/dnse-auth-service/api/email-otp'
# Thiết lập headers cho yêu cầu GET
headers = {
'Authorization': f'Bearer {jwt_token}',
'Content-Type': 'application/json'
}
# Gửi yêu cầu GET
response = requests.get(url, headers=headers)
# Kiểm tra phản hồi từ API
if response.status_code == 200:
# Nếu thành công, hiển thị thông báo hoặc in dữ liệu OTP (nếu có)
print('Lấy OTP từ Email thành công')
# print(response.json()) # Uncomment nếu muốn xem nội dung JSON trả về
else:
# Nếu thất bại, in mã lỗi và nội dung lỗi
print(f'Không thể lấy OTP từ Email. Mã lỗi: {response.status_code}')
print(response.text)