API khách hàng
1. Tạo mới tài khoản
2. Đăng nhập
3. Thông tin cá nhân
4. Đăng xuất
Lưu ý:
Trước tiên, vui lòng xem hướng dẫn chung cho tất cả API: https://s-cart.org/vi/developer/master/about-api-scart.html
1. Tạo mới tài khoản
Link: https://your-domain.com/api/member/create
Method: POST
Để thay đổi các trường dữ liệu của customer, bạn cập nhật trong website quản trị:
Header:
- Kết quả trả về: Thông tin người dùng mới tạo
2. Đăng nhập
Link: https://your-domain.com/api/member/login
Method: POST
Các trường dữ liệu:
+ email
+ password
+ remember_me: không bắt buộc. Nếu giá trị 1, phiên đăng nhập kéo dài 1 tuần.
Header:
Không yêu cầu
Kết quả trả về:
Kết quả thành công sẽ nhận được "access_token" như bên dưới
3. Thông tin cá nhân
+ Bearer: Loại mã token
+ access_token: Nhận được sau khi đăng nhập ở trên
3.1. Lấy thông tin người dùng
Link: https://your-domain.com/api/member/info
Method: GET
3.2. Tạo đơn hàng
Link: http://scart.local/api/member/create_order
Method: POST
Các trường dữ liệu:
Thao khảo tại đây: https://s-cart.org/demo-api/#/Customer/Customeraddneworder
Kết quả trả về
3.3. Lấy danh sách đơn hàng
Link: https://your-domain.com/api/member/orders
Method: GET
3.4. Lấy chi tiết đơn hàng
Link: https://your-domain.com/api/member/orders/{id}
Method: GET
3.5. Hủy đơn hàng
Link: https://your-domain.com/api/member/cancel_order/{id}
Method: POST
4. Đăng xuất
Link: https://your-domain.com/api/member/logout
Method: GET
2. Đăng nhập
3. Thông tin cá nhân
4. Đăng xuất
Lưu ý:
Trước tiên, vui lòng xem hướng dẫn chung cho tất cả API: https://s-cart.org/vi/developer/master/about-api-scart.html
1. Tạo mới tài khoản
Link: https://your-domain.com/api/member/create
Method: POST
Để thay đổi các trường dữ liệu của customer, bạn cập nhật trong website quản trị:
Header:
- Kết quả trả về: Thông tin người dùng mới tạo
2. Đăng nhập
Link: https://your-domain.com/api/member/login
Method: POST
Các trường dữ liệu:
+ password
+ remember_me: không bắt buộc. Nếu giá trị 1, phiên đăng nhập kéo dài 1 tuần.
Header:
Không yêu cầu
Kết quả trả về:
Kết quả thành công sẽ nhận được "access_token" như bên dưới
3. Thông tin cá nhân
Trong đó:Lưu ý:
Tất cả các API lấy thông tin cá nhân của người dùng, phần header đều phải có giá trị "Authorization" là Bearer+'khoảng trắng'+access_token
+ Bearer: Loại mã token
+ access_token: Nhận được sau khi đăng nhập ở trên
3.1. Lấy thông tin người dùng
Link: https://your-domain.com/api/member/info
Method: GET
3.2. Tạo đơn hàng
Link: http://scart.local/api/member/create_order
Method: POST
Các trường dữ liệu:
Thao khảo tại đây: https://s-cart.org/demo-api/#/Customer/Customeraddneworder
Kết quả trả về
3.3. Lấy danh sách đơn hàng
Link: https://your-domain.com/api/member/orders
Method: GET
3.4. Lấy chi tiết đơn hàng
Link: https://your-domain.com/api/member/orders/{id}
Method: GET
3.5. Hủy đơn hàng
Link: https://your-domain.com/api/member/cancel_order/{id}
Method: POST
4. Đăng xuất
Link: https://your-domain.com/api/member/logout
Method: GET
Bài viết liên quan
Tài liệu mới nhất
- Hướng dẫn nâng cấp 2024-03-24
- Tùy chỉnh trang tìm kiếm 2023-08-02
- Chức năng tạo mã giảm giá (coupon) 2023-05-14
- Hướng dẫn nâng cấp 2023-11-23
- Quan hệ dữ liệu trong S-Cart 2023-02-05