API REST đơn giản cho gửi tin nhắn SMS
ĐĂNG người gửi, người nhận và nội dung của bạn bằng tiêu đề Mã thông báo. Nhận ngay ID tin nhắn và gửi báo cáo gửi đến máy chủ của bạn.
Một yêu cầu, một tin nhắn
Xác thực bằng khóa truy cập của bạn, ĐĂNG tin nhắn và đọc thông báo từ phản hồi. Nhấn nút để xem nó chạy.
1curl -X POST https://secure.smslocal.com/api/service/enterprise-service/external/sms \
2 -H "Token: $SMSLOCAL_TOKEN" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "from": "SMSLOCAL",
6 "to": "14155550123",
7 "content": "Your code is 481920."
8 }'
/external/smsChạy yêu cầu để xem phản hồi.
Không có gì kỳ lạ để học
Ba ý tưởng bao trùm toàn bộ API, theo sau NGHỈ NGƠI quy ước.
- Xác thực
Xác thực mã thông báo
Gửi khóa truy cập của bạn trong tiêu đề Mã thông báo cho mọi yêu cầu, với JSON vào và JSON ra.
- Không cần SDK
- Hoạt động từ mọi ngôn ngữ
- Giữ khóa trong một biến môi trường
- Phản ứng
Biết nó đã được chấp nhận
Mỗi lần gửi đều trả về một msgid và một mã lỗi ngay lập tức.
- Lưu trữ msgid vào bản ghi của riêng bạn
- mã lỗi 0 có nghĩa là được chấp nhận
- Sử dụng msgid để khớp các báo cáo sau
- Trả lời
Hai chiều theo mặc định
Các câu trả lời được gửi đến trong cùng một cuộc gọi lại, được đánh dấu là có nguồn gốc từ thiết bị di động.
- Hình dạng thông báo giống như báo cáo
- Phân biệt chỉ đường với mt/mo
- Định tuyến trả lời tới các công cụ hỗ trợ của bạn
Xem điều gì đã xảy ra với mọi tin nhắn
Một báo cáo trạng thái được đăng lên URL gọi lại khi một tin nhắn đạt đến trạng thái cuối cùng.
- 1So khớp theo msgidMọi báo cáo đều mang ID bạn được cung cấp tại thời điểm gửi.
- 2Chỉ trạng thái cuối cùngBạn nghe về một tin nhắn khi nó được gửi hoặc không thành công.
- 3Một URL gọi lạiĐiểm cuối tương tự nhận được báo cáo và phản hồi.
9f2a7c10+1 415 ••• 0123Đã giao hàngngay bây giờ9f2a7c11+91 98••• 43210Đã giao hàng3 giây trước9f2a7c12+44 7••• 123456Chưa giải quyết5 giây trước9f2a7c13+91 99••• 00012Thất bại9 giây trước
Xem cách tính tin nhắn
Văn bản dài hơn và các ký tự không phải tiếng Latinh sẽ thay đổi số phần của tin nhắn được tính phí. Hãy thử cách diễn đạt của riêng bạn và tra cứu một số trước khi bạn gửi.
- Phần 146 / 160
Một phần chứa 160 ký tự trong GSM7 hoặc 70 ký tự Unicode. Một ký tự không phải GSM, chẳng hạn như biểu tượng cảm xúc hoặc chữ cái Hindi, sẽ chuyển toàn bộ tin nhắn sang Unicode.
Ngừng dán tin nhắn lại với nhau bằng tay
Kéo dải phân cách để so sánh.
- Tin nhắn được gửi từ mã của riêng bạn
- Một báo cáo cho mỗi tin nhắn
- Các câu trả lời được đẩy tới hệ thống của bạn
- Xuất và tải lên thủ công
- Không biết có tin nhắn đến không
- Câu trả lời sẽ chuyển đến hộp thư đến của ai đó
Danh sách kiểm tra ngắn trước khi ra mắt
Đánh dấu các mục khi bạn đi. Không có gì ở đây được lưu.
API SMS - câu hỏi thường gặp
Chuyển khóa truy cập của bạn vào tiêu đề Mã thông báo cho mọi yêu cầu, cùng với Loại nội dung: application/json.
Mỗi lần gửi đều trả về một msgid. Hãy chỉ cho chúng tôi một URL gọi lại và chúng tôi đăng báo cáo trạng thái lên URL đó khi thông báo đạt đến trạng thái cuối cùng.
160 ký tự trên mã hóa GSM7 hoặc 70 ký tự trên Unicode. Các tin nhắn dài hơn được nối từ nhiều phần, mỗi phần được tính phí riêng.
Đúng. Các câu trả lời gửi đến sẽ được gửi đến cùng một URL gọi lại và được đánh dấu là có nguồn gốc từ thiết bị di động.
Đúng. SMS tới các số Ấn Độ phải sử dụng thực thể, tiêu đề và mẫu người gửi đã được phê duyệt. Nhóm của chúng tôi sẽ giúp bạn đăng ký chúng trong quá trình giới thiệu.
Gửi tin nhắn SMS đầu tiên của bạn trong vài phút
Tạo một tài khoản, lấy khóa truy cập và thực hiện yêu cầu đầu tiên của bạn.