Lấy danh sách các dịch vụ
- cURL
- JavaScript
curl -X GET \
'https://apistg.ahamove.com/v1/order/service_types?token=<TOKEN_STG>&user_mobile=84xxxxxxxxx&lat=10.768451&lng=106.6943626' \
-H 'cache-control: no-cache'
var requestOptions = {
method: 'GET',
redirect: 'follow'
};
fetch("https://apistg.ahamove.com/v1/order/service_types?token=<TOKEN_STG>&user_mobile=84xxxxxxxxx&lat=10.768451&lng=106.6943626", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
API này dùng để lấy danh sách các dịch vụ đang được sử dụng tại địa điểm hiện tại
HTTP Request
GET https://apistg.ahamove.com/v1/order/service_types
Query Parameters
Parameter | Type | Yêu cầu | Mô tả |
---|---|---|---|
token | String | Không | Token của người dùng |
user_mobile | String | Không | Số điện thoại của người dùng, bắt đầu với 84... |
lat | String | Có | Vĩ độ, Không bắt buộc nếu đã cung cấp city_id |
lng | String | Có | Kinh độ, Không bắt buộc nếu đã cung cấp city_id |
city_id | String | Không | Mã thành phố, Bắt buộc nếu không cung cấp vĩ độ và kinh độ |
Response
JSON response example:
[
{
_id: "SGN-TRICYCLE",
order: 2,
name: "Xe ba gac (1.8 x 1.3m)",
name_vi_vn: "Xe ba gac (1.8 x 1.3m)",
currency: "VND",
city_id: "SGN",
icon_url: "https://apistg.ahamove.com/images/tricycle.png",
parent_id: "",
distance_fee: "120000 if x <= 4 else 120000 + (x - 4) * 14000",
stop_fee: 10000,
# List of special requests
requests: [
{
enable: true,
name_vi_vn: "Boc xep",
name: "Boc xep",
icon_url: "https://apistg.ahamove.com/images/loading.png",
price: 65000,
service_id: "SGN-TRICYCLE",
_id: "SGN-TRICYCLE-BOCXEP",
type: "BOOLEAN",
order: 2,
description: "Boc xep tai cac diem xe co the dung do"
}
],
}
]
Status-Code: 200 OK
Các lỗi thường gặp
Mã lỗi | Nội dung | Mô tả |
---|---|---|
500 | Internal Server Error | Hệ thống của chúng tôi có lỗi xảy ra. Xin thử lại sau |
503 | Service Unavailable | Chúng tôi tạm thời đang không hoạt động để bảo trì. Xin vui lòng thử lại sau |