Môi trường |
|
Môi trường thật, prosuction: http://apis.smartsign.com.vn
Môi trường thử nghiệm, sandbox: http://apis.smartsign.com.vn
|
|
|
|
Ngoại trừ API Login. Tất cả các request đến API đều yêu cầu token trong header (bao gồm tất cả các methods: GET, POST, PUT...)
Authorization: Token <access_key>
|
|
Xác thực tài khoản
|
|
HTTP Request |
|
POST /api/Authenticate/Signin
DataType: json
Data:
Tham số |
Kiểu dữ liệu |
Ràng buộc |
Mô tả |
UserName |
(string) |
Bắt buộc |
Tên đăng nhập |
Password |
(string) |
Bắt buộc |
Mật khẩu |
|
$.ajax({
url: 'https://etran.smartsign.com.vn/api/Authenticate/SignIn',
type: "POST",
dataType: "json",
contentType: 'application/json',
data: JSON.stringify({ UserName: "UserTest", Password: "**********" }),
success: function (data, status, xhr){
console.log(data);
}
});
|
Mô tả kết quả thành công(Status 200) |
|
Tham số |
Kiểu dữ liệu |
Mô tả |
Customer |
(object) |
Thông tin khách hàng |
User |
(object) |
Thông tin tài khoản |
Token |
(string) |
Mã xác thực cho những request sau |
|
{Id: "UserTest", FullName: "Họ và tên", Email: "info@smartsign.com.vn", Phone: "19006676",…}
Id: "m0nkey61"
Token: "e56d35fe-0088-440a-9b53-904871c8902d"
UserName: "UserTest"
Address: "41A Nguyễn Phi Khanh, Phường Tân Định, Quận 1, TP HCM"
AgencyId: null
AgencyName: null
Email: "info@smartsign.com.vn"
FullName: "Họ và tên"
Phone: "19006676"
|
Mô tả lỗi |
|
Status |
Mã lỗi: 401:Unauthorized
203: NonAuthoritativeInformation
|
Message |
Mô tả lỗi |
|
{"Message":"Sai mật khẩu"}
|