10.获取分类ID与名称对照表
路径: /api/categories
请求方式: GET
传参方式: 无需传参
返回示例
{
"success": true,
"data": [{
"id": 1,
"name": "工具"
}, {
"id": 2,
"name": "游戏"
}, {
"id": 3,
"name": "健康"
}, {
"id": 4,
"name": "社交"
}, {
"id": 5,
"name": "金融"
}, {
"id": 6,
"name": "合作商の软件"
}]
}
11.获取单个应用详细信息
路径: /api/app/<id>
请求方式: GET
传参方式:Args
请求参数:id
返回示例
{
"success": true,
"data": {
"id": 1,
"package_name": "com.google.android.deskclock",
"app_name": "Clock",
"version": "5.4.0.003.307075507",
"descriptions": "Unavailable",
"app_icon_url": "https://image.wearos.fans/Clock.png",
"compatibility": "25",
"download_url": "https://storage.wearos.fans/amarket/apps/Clock.apk",
"author": "Google",
"share_link": "Unavailable",
"file_id": "bafybeiefaetcyo4wsjcefv5a4jnbdkqovvskg4qycwogrkgrmwkb4yoiqi",
"file_name": "Clock.apk",
"download_count": 3,
"recommend": 0,
"size": 1742,
"version_code": 54000322,
"update_date": "2023-11-11T04:04:06.000Z",
"category_info": {
"1": "工具"
}
}
}
12. 下载应用
路径: /api/download/<id>
请求方式: GET
传参方式:Args
请求参数:id
返回示例
我们会直接将请求重定向到下载URL,通过这样下载会统计下载量
13. 获取软件截图
路径: /api/screenshots/<id>
请求方式: GET
传参方式:Args
请求参数:id
返回示例
{
"success": true,
"data": [{
"id": 1,
"app_id": 1,
"image_url": "https://image.amarket.dev/screenshots/1/1.png",
"image_name": "1.png"
}, {
"id": 2,
"app_id": 1,
"image_url": "https://image.amarket.dev/screenshots/1/2.png",
"image_name": "2.png"
}]
}
请注意 这个API功能仍然在完善中,部分应用没有截图!
此API可能会在Amarket中作为付费API使用,如您需要对接,请咨询Lyscf
14.创建 Amarket Plus支付订单
路径: /api/payment/create_order/<type>/<device_id>
请求方式: GET
传参方式:Args
请求参数:type
,device_id
type为img时,会展示爱发电的二维码,如果是url则被重定向到支付URL
返回示例
无
请注意 这个API功能仍然在完善中,且暂时仅限于Amarket客户端可用!
此API在Amarket中作为付费API使用,如您需要对接,请咨询Lyscf
15.查询 Amarket Plus状态
路径: /api/vip/verify/<device_id>
请求方式: GET
传参方式:Args
请求参数:device_id
返回示例
{
"success": true,
"is_VIP": false
}
此API在Amarket中作为付费API使用,如您需要对接,请咨询Lyscf
16.更改 Amarket Plus绑定设备
路径: /api/payment/change/<order_id>/<device_id>
请求方式: GET
传参方式:Args
请求参数:order_id
,device_id
如果报错 请在message字段查找问题
返回示例
{
"success": true
}
此API在Amarket中作为付费API使用,且仅用于WEB端,如您需要对接,请咨询Lyscf
17.日志上报记录
路径: /api/device/logger
请求方式: GET
传参方式:JSON
请求参数:
{
"operation": "WO BU DAO A"
}
返回示例
{
"success": true
}
此API在Amarket中作为日志API使用,如您需要对接,请咨询Lyscf
18.版本信息
路径: /api/device/get_version
请求方式: GET
传参方式:无需传参
返回示例
{
"success": true,
"latest": 1,
"disabled": [0]
}
19.获取下载节点
路径: /api/get_vip_nodes
请求方式: GET
传参方式:无需传参
返回示例
{
"success": true,
"message": [{
"node": "https://node-01.example.com/",
"description": "香港cogent节点,回国路由优化",
"ip": ["127.0.0.1"]
}, {
"node": "https://node-02.example.com/",
"description": "国际CDN节点,回国路由优化",
"ip": ["127.0.0.1"]
}, {
"node": "https://node-03.example.com/",
"description": "香港高速节点,回国路由优化",
"ip": ["127.0.0.1"]
}, {
"node": "https://node-04.example.com/",
"description": "来自【数据删除】的不明节点,在高速的同时,付出了【数据删除】的代价",
"ip": ["127.0.0.1"]
}]
}
此API在Amarket中作为付费API使用,如您需要对接,请咨询Lyscf