Đăng kí số điện thoại cần xác thực (a1)
Thông báo với E-alo số điện thoại sẽ thực hiện cuộc gọi điện xác thực
REGISTRATION (Hàm đăng kí số điện thoại cần xác thực )
Hàm này có thể sử dụng phương thức GET hoạt POST theo hướng dẫn bên dưới.
GET METHOD ( Sử dụng phương thức HTTP GET)
Url: http://api.ealo.vn/api/Auth/CustomerRegis
Tham số
Mô tả
phonenumber
Số điện thoại gọi tới xác nhận
tokenid
TokenID nhận được khi đăng nhập vào trang quản lý api tại ealo.vn (http://imanage.ealo.vn/Key)
tokensecret
TokenSecrect nhận được khi đăng nhập vào trang quản lý api tại ealo.vn (http://imanage.ealo.vn/Key)
callbackurl
CallbackUrl là domain của phía khách hàng sẽ đứng ra nhận kết quả từ E-alo request qua khi có khách hàng gọi tới xác thực. CallbackUrl được định dạng phía bên dưới.
* Có thể bỏ qua thuộc tính này
* Cũng có thể sử dụng hàm lấy trạng thái số điện thoại xác thực (a2) để lấy kết quả thay thế cho callbackurl.
timelife
Thời gian chờ quộc gọi đến xác thực tính bằng giây. Tối đa 300 giây và tối thiểu là 60 giây
callnumber
* Có thể bỏ qua thuộc tính này
* Đây là số điện thoại bạn muốn khách hàng gọi điện tới
( Thuộc tính này chỉ áp dụng khi bạn mua số điện thoại riêng để sử dụng với E-alo tại trang quản trị ealo.vn hoặc liên hệ [email protected])
EXAMPLE (Ví dụ)
Request mẫu:
POST METHOD ( Sử dụng phương thức HTTP POST)
Url: http://api.ealo.vn/api/Auth/CustomerRegis
HEADER
Header
Tham số
Mô tả
tokenid
TokenID nhận được khi đăng nhập vào trang quản lý api tại ealo.vn
tokensecret
TokenSecret nhận được khi đăng nhập vào trang quản lý api tại ealo.vn
Content-Type
application/json
BODY
Tham số
Mô tả
timelife
Thời gian chờ quộc gọi đến xác thực tính bằng giây. Tối đa 300 giây và tối thiểu là 10 giây
phonenumber
Số điện thoại sẽ gọi tới xác nhận
callbackurl
CallbackUrl là domain của phía khách hàng sẽ đứng ra nhận kết quả từ E-alo request qua khi có khách hàng gọi tới xác thực. CallbackUrl được định dạng phía bên dưới.
* Có thể bỏ qua thuộc tính này
* Cũng có thể sử dụng hàm lấy trạng thái số điện thoại xác thực (a2) để lấy kết quả thay thế cho callbackurl.
callnumber
* Có thể bỏ qua thuộc tính này
* Đây là số điện thoại bạn muốn khách hàng gọi điện tới
( Thuộc tính này chỉ áp dụng khi bạn đã mua số điện thoại riêng với E-alo tại trang quản trị ealo.vn)
Định dạng CallbackUrl
Urlcallback là đường dẫn nhận kết quả trả về từ hệ thống E-alo do hệ thống bạn xây dựng.
Định dạng hàm E-alo sẽ callback:
http://yourdomain/ReceiveAuthCallback?phone=xx&referenceid=xxChú thích: "http://yourdomain/ReceiveAuthCallback" => đây là Urlcallback mà bạn sẽ dùng để truyền vào request phía trên
Hàm "ReceiveAuthCallback" (có thể đặt tên bất kì và truyền vào urlcallback) được định nghĩa ở hệ thống của khách hàng phương thức GET, có nhận 2 tham số truyền vào: - phone=09xxxxxxxx - referenceid=xxxxxxxx
Hàm ReceiveAuthCallback của khách hàng khi nhận được request từ phía E-alo sẽ phản hồi chuỗi string giá trị "1" để E-alo xác nhận thành công.
E-alo sẽ thực hiện call back tối đa 5 lần cho tới khi nhận được kết quả từ đối tác trả về là chuỗi string "1".
E-alo sẽ thực hiện call back tới khách hàng khi nhận được cuộc gọi xác nhận từ số điện thoại khách hàng đã đăng kí ở (a1).
Bảng mã lỗi
Bảng mã lỗiLast updated
Was this helpful?