Giải pháp chuyển đổi số trọn gói cho doanh nghiệp Việt

Tạo file cars.xml - Xây dựng API backend quản lý Car bằng server nodejs

Xây dựng API backend quản lý Car bằng server nodejs

← Toàn bộ tài liệu


Bước 6.1: Tạo file cars.xml

Bài 6/21 Xem dạng sách

Tên file: cars.xml

Nơi lưu file: admin/apps/ecommerce/api_doc

Nội dung file: cars.xml

<?xml version="1.0" encoding="utf-8"?>
<list_api>
<scope type="get" path="/list" authorization="false">
<content summary="get list car" description="get list car" type="list">
<parameters name="keywords" type="string" in="query" />
<responses code="200" description="ok">
</responses>
<responses code="404" description="not found">

</responses>
</content>
</scope>
<scope type="get" route="/{id}">
<content summary="get car by id" description="get car by id" type="item">
<parameters name="id" type="string" in="path" />

<responses code="200" description="ok">
</responses>
<responses code="404" description="not found">

</responses>
</content>
</scope>

<scope type="post" task="delete" authorization="false">
<content summary="delete car" description="delete car">
<parameters name="car_id" type="string" in="query" />
<responses code="200" description="ok">
</responses>
<responses code="404" description="not found">

</responses>
</content>
</scope>
<scope type="post" path="" >
<content summary="create car" description="create car">
<parameters name="Authorization" type="string" in="header" />
<parameters name="car" type="object" in="body" schema="#/definitions/cars" />

<responses code="200" description="ok">
</responses>
<responses code="404" description="not found">

</responses>
</content>
</scope>
<scope type="delete" path="">
<content summary="delete car" description="delete car">
<parameters name="id" type="string" in="path" />

<responses code="200" description="ok">
</responses>
<responses code="404" description="not found">

</responses>
</content>
</scope>
<scope type="put" route="/{id}">
<content summary="update car" description="update car">
<parameters name="id" type="string" in="path" />
<parameters name="car" type="object" in="body" />
<responses code="200" description="ok">
</responses>
<responses code="404" description="not found">

</responses>
</content>
</scope>
</list_api>

Sơ đồ quan hệ các bảng

Table Name: {{table.name}}
Num Name Type
{{field_index+1}}
{{field.name}} {{field.type}}

Hỏi đáp

Gửi với tên {{comment_full_name}}

Chưa có câu hỏi nào cho bài này.

Zalo 0936.006.058 Hotline 0936.006.058