Tài liệu nhà phát triểnSDK
SDK Once Email
SDK mã nguồn mở dạng ứng viên cho API chỉ nhận thư, đã kiểm thử trên bảy hệ sinh thái.
7 SDK Once Email
TypeScript, Python, Java, Go, .NET, PHP và Ruby dùng chung hợp đồng OpenAPI đã duyệt. Mã nguồn, tài liệu, phiên bản và tệp nén đều công khai.
TypeScript
npm ci && npm run buildpython -m pip install .mvn clean installgo mod edit -replace github.com/pangxin12345/once-email-sdks/sdks/go=./once-email-go-sdk-0.1.0-private.2dotnet build OnceEmail.Sdk.slncomposer installbundle install && gem build once_email.gemspecCI native đã đạt trên Linux, macOS và Windows. TypeScript và Python chạy kiểm thử; các ngôn ngữ khác chạy build hoặc kiểm tra cú pháp.
Đây là ứng viên công khai, chưa phát hành lên registry ngôn ngữ. Hãy cố định phiên bản và kiểm tra SHA256SUMS.
Dùng ngôn ngữ sẵn có của dịch vụ kiểm thử; bảy client tuân theo cùng hợp đồng chỉ nhận thư.
Tải tệp phiên bản bất biến, đối chiếu SHA256SUMS, đọc README đi kèm và ghim phiên bản.
Tạo một inbox cho mỗi kiểm thử được phép, giới hạn polling, tách 429/503, không ghi thư hay mã và luôn xóa inbox trong finally.
Demo SDK
Tải mã, tài liệu và demo
Tệp phiên bản cố định gồm mã, tài liệu, giới hạn và checksum.
Hướng dẫn sử dụng đầy đủ
Chọn SDK
Chỉ kiểm thử ứng dụng của bạn hoặc được ủy quyền. Once Email chỉ nhận email.
Kiểm tra SHA256SUMS trước khi giải nén.
Điểm bắt đầu cục bộ chính xác
Dùng lệnh cục bộ trong README; chưa có cài từ registry.
Từ tải xuống đến dọn dẹp
- Chọn ngôn ngữ của dịch vụ được phép.
- Tải tệp và xác minh SHA-256.
- Kiểm tra phiên bản, hợp đồng, runtime, giấy phép, trạng thái.
- Dùng lệnh cục bộ trong README; chưa có cài từ registry.
- Chỉ tiếp tục khi đã được cấp quyền truy cập API rõ ràng và thông tin xác thực hợp lệ với quyền tối thiểu cần thiết. Lưu chúng trong cơ chế quản lý bí mật của tiến trình; nếu chưa có quyền truy cập, chỉ xem tài liệu và nội dung tải xuống. Nạp khóa từ secret và chạy trong hạn chót.
- Xóa trong finally và không in dữ liệu nhạy cảm.
Lỗi và khôi phục
Phân biệt 400/401/403/404/413/429/503, timeout, mơ hồ, trích xuất, kiểm tra và dọn dẹp. Chỉ thử lại trong một hạn chót.