-
Notifications
You must be signed in to change notification settings - Fork 0
News API
atsanan edited this page Oct 29, 2018
·
5 revisions
GET /api/v1/News/
| Field | Description | Optional | Default | Auth |
|---|---|---|---|---|
| page | Current index of page | Yes | 0 | Yes |
| limit | Maximum of page | Yes | 10 | Yes |
{
"data": {
"news": [
{
"_id": "5b8dd237aaea3c3fa4560211",
"createAt": "2018-09-04T00:30:47.736Z",
"lastModified": "2018-09-04T01:18:09.665Z",
"newsTypeDetailChi1": "newsTypeDetailChi1",
"newsTypeDetailChi2": "newsTypeDetailChi2",
"newsTypeDetailEng": "newsTypeDetailEng",
"newsTypeDetailThai": "newsTypeDetailThai",
"newsTypeNameChi1": "newsTypeNameChi1",
"newsTypeNameChi2": "newsTypeNameChi2",
"newsTypeNameEng": "Eng",
"newsTypeNameThai": "Thai"
},
{
"_id": "5b8dd92caaea3c31d06c2a1a",
"createAt": "2018-09-04T01:00:28.667Z",
"newsTypeDetailChi1": "newsTypeDetailChi1",
"newsTypeDetailChi2": "newsTypeDetailChi2",
"newsTypeDetailEng": "newsTypeDetailEng",
"newsTypeDetailThai": "newsTypeDetailThai",
"newsTypeNameChi1": "newsTypeNameChi1",
"newsTypeNameChi2": "newsTypeNameChi2",
"newsTypeNameEng": "newsTypeNameEng",
"newsTypeNameThai": "newsTypeNameThai"
},
{
"_id": "5b8e1ca0bd811f0001ffee5f",
"createAt": "2018-09-04T05:48:16.419Z",
"lastModified": "2018-09-04T05:47:57.55Z",
"newsTypeDetailChi1": "newsTypeDetailChi1",
"newsTypeDetailChi2": "newsTypeDetailChi2",
"newsTypeDetailEng": "newsTypeDetailEng",
"newsTypeDetailThai": "newsTypeDetailThai",
"newsTypeNameChi1": "newsTypeNameChi1",
"newsTypeNameChi2": "newsTypeNameChi2",
"newsTypeNameEng": "newsTypeNameEng",
"newsTypeNameThai": "ชนิดข่าวไทย"
}
],
"pageIndex": 0,
"pageLimit": 10,
"pages": 1,
"paging": {
"next": "",
"previous": ""
}
},
"isSuccess": true
} POST /api/v1/News/add
| Field | Description | Optional | Default | Auth |
|---|---|---|---|---|
| newsNameEng | Name English of news | No | yes | |
| newsNameThai | Name Thai of news | No | yes | |
| newsNameChi1 | Name Chinese of news | No | yes | |
| newsNameChi2 | Name Chinese 2 of news | No | yes | |
| newsDetailEng | Detail English of news | No | yes | |
| newsDetailThai | Detail Thai of news | No | yes | |
| newsDetailChi1 | Detail Chinese of news | No | yes | |
| newsDetailChi2 | Detail Chinese 2 of news | No | yes | |
| newsActive | newsActive | No | yes | |
| filenameImage1 | filenameImage1 | No | yes | |
| filenameImage2 | filenameImage2 | No | yes | |
| shopId | shopId | No | yes | |
| location | location | No | yes | |
| newsType | newsType | No | yes | |
| wildItemId | wildItemId | No | yes |
{
"data": {
"_id": "5b8e68bd784d600001faf923",
"createAt": "2018-09-04T11:13:01.304Z",
"filenameImage1": "test",
"filenameImage2": "test",
"location": {
"coordinates": [
100.55863189697266,
13.816401481628418
],
"type": "Point"
},
"newsActive": true,
"newsDetailChi1": "test",
"newsDetailChi2": "test",
"newsDetailEng": "test",
"newsDetailThai": "test",
"newsNameChi2": "test",
"newsNameEng": "test",
"newsNameNameChi1": "test",
"newsNameNameThai": "test",
"newsTypeId": "5b8dd92caaea3c31d06c2a1a",
"shopId": "5b34bbe41a58da6a606c9c89",
"wildItemId": "5b87ae13aaea3cc90060fd38"
},
"isSuccess": true
}
POST /api/v1/News/{newsId: string}
| Field | Description | Optional | Default | Auth |
|---|---|---|---|---|
| newsNameEng | Name English of news | No | yes | |
| newsNameThai | Name Thai of news | No | yes | |
| newsNameChi1 | Name Chinese of news | No | yes | |
| newsNameChi2 | Name Chinese 2 of news | No | yes | |
| newsDetailEng | Detail English of news | No | yes | |
| newsDetailThai | Detail Thai of news | No | yes | |
| newsDetailChi1 | Detail Chinese of news | No | yes | |
| newsDetailChi2 | Detail Chinese 2 of news | No | yes | |
| newsActive | newsActive | No | yes | |
| filenameImage1 | filenameImage1 | No | yes | |
| filenameImage2 | filenameImage2 | No | yes | |
| shopId | shopId | No | yes | |
| location | location | No | yes | |
| newsType | newsType | No | yes | |
| wildItemId | wildItemId | No | yes |
{
"data": {
"_id": "5b8e68bd784d600001faf923",
"createAt": "2018-09-04T11:13:01.304Z",
"filenameImage1": "test",
"filenameImage2": "test",
"location": {
"coordinates": [
100.55863189697266,
13.816401481628418
],
"type": "Point"
},
"newsActive": true,
"newsDetailChi1": "test",
"newsDetailChi2": "test",
"newsDetailEng": "test",
"newsDetailThai": "test",
"newsNameChi2": "test",
"newsNameEng": "test",
"newsNameNameChi1": "test",
"newsNameNameThai": "test",
"newsTypeId": "5b8dd92caaea3c31d06c2a1a",
"shopId": "5b34bbe41a58da6a606c9c89",
"wildItemId": "5b87ae13aaea3cc90060fd38"
},
"isSuccess": true
}