api_user

Amarket API文档 - 用户

1.获取APP列表

路径: /api/app?page=<page>

请求方式: GET

传参方式:Args

请求参数: page换为需要的page

返回实例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
{
"apps": [
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/AppOps.png",
"app_name": "AppOps",
"author": "Unknown",
"category_info": {},
"compatibility": "23",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/AppOps.apk",
"file_id": 98242085,
"file_name": "AppOps.apk",
"id": 1,
"package_name": "rikka.appops",
"share_link": "https://amarket.lanzoul.com/i3JOZ0lgn1sf",
"version": "3.1.1.r956.eec61b4"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/AudioRecorder.png",
"app_name": "AudioRecorder",
"author": "Unknown",
"category_info": {},
"compatibility": "18",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/AudioRecorder.apk",
"file_id": 98242091,
"file_name": "AudioRecorder.apk",
"id": 2,
"package_name": "com.rimidalv.dictaphone",
"share_link": "https://amarket.lanzoul.com/iFrek0lgn1yb",
"version": "2.7.7"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/Clock.png",
"app_name": "Clock",
"author": "Unknown",
"category_info": {},
"compatibility": "25",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/Clock.apk",
"file_id": 98242092,
"file_name": "Clock.apk",
"id": 3,
"package_name": "com.google.android.deskclock",
"share_link": "https://amarket.lanzoul.com/iP3lU0lgn1zc",
"version": "5.4.0.003.307075507"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/Flashlight.png",
"app_name": "Flashlight",
"author": "Unknown",
"category_info": {},
"compatibility": "26",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/Flashlight.apk",
"file_id": 98242095,
"file_name": "Flashlight.apk",
"id": 4,
"package_name": "com.google.android.clockwork.flashlight",
"share_link": "https://amarket.lanzoul.com/iyLBM0lgn22f",
"version": "8.0.0"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/GoogleHandwritingInput.png",
"app_name": "GoogleHandwritingInput",
"author": "Unknown",
"category_info": {},
"compatibility": "25",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/GoogleHandwritingInput.apk",
"file_id": 98242099,
"file_name": "GoogleHandwritingInput.apk",
"id": 5,
"package_name": "com.google.android.apps.handwriting.ime",
"share_link": "https://amarket.lanzoul.com/iuWQ90lgn26j",
"version": "20170417.0"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/GooglePinyinKeyboard.png",
"app_name": "GooglePinyinKeyboard",
"author": "Unknown",
"category_info": {},
"compatibility": "25",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/GooglePinyinKeyboard.apk",
"file_id": 98242109,
"file_name": "GooglePinyinKeyboard.apk",
"id": 6,
"package_name": "com.google.android.inputmethod.pinyin",
"share_link": "https://amarket.lanzoul.com/i3saU0lgn2gj",
"version": "4.4.1.167536843-armeabi-v7a"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/HuaweiHealth.png",
"app_name": "HuaweiHealth",
"author": "Unknown",
"category_info": {},
"compatibility": "26",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/HuaweiHealth.apk",
"file_id": 98242116,
"file_name": "HuaweiHealth.apk",
"id": 7,
"package_name": "com.huawei.health",
"share_link": "https://amarket.lanzoul.com/i4B3o0lgn2ng",
"version": "2.0.0.15.20180810"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/MobvoiAccount.png",
"app_name": "MobvoiAccount",
"author": "Unknown",
"category_info": {},
"compatibility": "23",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/MobvoiAccount.apk",
"file_id": 98242119,
"file_name": "MobvoiAccount.apk",
"id": 8,
"package_name": "com.mobvoi.wear.account.aw",
"share_link": "https://amarket.lanzoul.com/iNWCZ0lgn2qj",
"version": "1.3.0-90.454"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/MobvoiSmartHome.png",
"app_name": "MobvoiSmartHome",
"author": "Unknown",
"category_info": {},
"compatibility": "21",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/MobvoiSmartHome.apk",
"file_id": 98242125,
"file_name": "MobvoiSmartHome.apk",
"id": 9,
"package_name": "com.mobvoi.wear.iot.aw",
"share_link": "https://amarket.lanzoul.com/ikEDS0lgn2wf",
"version": "1.0.1-7"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/Shizuku.png",
"app_name": "Shizuku",
"author": "Unknown",
"category_info": {},
"compatibility": "23",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/Shizuku.apk",
"file_id": 98242129,
"file_name": "Shizuku.apk",
"id": 10,
"package_name": "moe.shizuku.privileged.api",
"share_link": "https://amarket.lanzoul.com/iK8eN0lgn30j",
"version": "5.0.0.r444.848203b"
}
],
"pages": 3,
"success": true
}

2.搜索app信息

路径: /api/search?query=<query>&page=<page>

请求方式: GET

传参方式:Args

请求参数:query,page

返回示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
"apps": [
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/HuaweiHealth.png",
"app_name": "HuaweiHealth",
"author": "Unknown",
"compatibility": "26",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/HuaweiHealth.apk",
"file_id": 98242116,
"file_name": "HuaweiHealth.apk",
"id": 7,
"package_name": "com.huawei.health",
"share_link": "https://amarket.lanzoul.com/i4B3o0lgn2ng",
"version": "2.0.0.15.20180810"
},
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/华为钱包.png",
"app_name": "华为钱包",
"author": "Unknown",
"compatibility": "26",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/华为钱包.apk",
"file_id": 98242200,
"file_name": "华为钱包.apk",
"id": 20,
"package_name": "com.huawei.watch.wallet",
"share_link": "https://amarket.lanzoul.com/i7o070lgn4za",
"version": "2.0.85.180912"
}
],
"pages": 1,
"success": true
}
{

"success": True,

}

3.新增评论

路径: /api/comments

请求方式: POST

传参方式:JSON

请求参数:

1
2
3
4
5
{
"app_id":"1",
"comment":"comment",
"score":"1"
}

返回示例

1
2
3
{
"success": true
}

这里的comment可以为空,但是不能不传参

4.查看评论

路径: /api/comments/<id>?page=<page>

请求方式: GET

传参方式:Args

请求参数:id,page

返回示例

1
2
3
4
5
6
7
8
9
10
11
{
"comments": [
{
"comment": "114",
"id": 1,
"score": 0
}
],
"pages": 1,
"success": true
}

5.查看公告

路径: /api/announcement

请求方式: GET

传参方式:无需传参

返回示例

1
2
3
4
{
"announcement": "this is a test announcement",
"success": true
}

6.查看广告

路径: /api/advertisement

请求方式: GET

传参方式:无需传参

返回示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
"advertisement": [
{
"id": 1,
"link": "https://www.baidu.com",
"text": "this is an example text"
},
{
"id": 2,
"link": "https://www.baidu.com",
"text": "this is an example text"
}
],
"success": true
}

7.查看平均分

路径:/api/average/<id>

请求方式: GET

传参方式:Args

请求参数:id

1
2
3
4
5
{
"average_score": 5.0,
"success": true
}

8.获取分类下应用列表

路径: /api/category/<category_id>?page=<pagenum>

请求方式: POST

传参方式:Args

请求参数:category_id , pagenum

返回示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"data": [
{
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/AppOps.png",
"app_name": "AppOps",
"author": "Unknown",
"compatibility": "23",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/AppOps.apk",
"file_id": 98242085,
"file_name": "AppOps.apk",
"id": 1,
"package_name": "rikka.appops",
"share_link": "https://amarket.lanzoul.com/i3JOZ0lgn1sf",
"version": "3.1.1.r956.eec61b4"
}
],
"pages": 1
}

9.获取指定应用分类

路径: /api/category/<category_id>

请求方式: GET

传参方式:Args

请求参数:category_id

返回示例

1
2
3
4
5
6
7
8
9
{
"data": [
{
"category_id": 1,
"name": "国际版"
}
],
"success": true
}

10.获取分类ID与名称对照表

路径: /api/category/<category_id>

请求方式: GET

传参方式: 无需传参

返回示例

1
2
3
4
5
6
7
8
9
{
"data": [
{
"id": 1,
"name": "国际版"
}
],
"success": true
}

11.获取单个应用详细信息

路径: /api/app/<id>

请求方式: GET

传参方式:Args

请求参数:id

返回示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"data": {
"app_icon_url": "https://oss.wearos.me/file/wmtest/amarket/icons/AppOps.png",
"app_name": "AppOps",
"author": "Unknown",
"category_info": {
"1": "国际版"
},
"compatibility": "23",
"description": "",
"download_url": "https://oss.wearos.me/file/wmtest/amarket/apps/AppOps.apk",
"file_id": 98242085,
"file_name": "AppOps.apk",
"id": 1,
"package_name": "rikka.appops",
"share_link": "https://amarket.lanzoul.com/i3JOZ0lgn1sf",
"version": "3.1.1.r956.eec61b4"
},
"success": true
}

12. 下载应用

路径: /api/download/<id>

请求方式: GET

传参方式:Args

请求参数:id

返回示例

1
2
3
4
5
6
{
"download_url": "https://i11.lanzoug.com/0127190098242091bb/2023/01/20/1fdf9ead6b2afe4b0cb03e9d8a57e522.zip?st=XB_vJrmpLXn24SooM7iMUg&e=1674819432&b=AxBaL1UxAm5UbgMHV2IAZ1ZsXnANaAdkCClaeQV4B2wAIg_c_c&fi=98242091&pid=3-12-153-153&up=2&mp=1&co=1",
"name": "AudioRecorder.zip",
"size": "14.1 M",
"success": true
}