|
|
13 ساعت پیش | |
|---|---|---|
| .. | ||
| data | 13 ساعت پیش | |
| src | 13 ساعت پیش | |
| README.md | 13 ساعت پیش | |
| package.json | 13 ساعت پیش | |
用于给 sample-app 和 plugin-ui 提供统一的版本管理接口。
cd __server__/version-service
npm start
默认监听:
http://0.0.0.0:3000
curl http://127.0.0.1:3000/health
curl "http://127.0.0.1:3000/api/v1/updates/app/latest?packageName=com.xuqm.sample"
curl "http://127.0.0.1:3000/api/v1/updates/plugin/latest?packageName=com.xuqm.plugin.ui"
curl --location --request PUT "http://127.0.0.1:3000/api/v1/admin/updates/app" \
--header "Content-Type: application/json" \
--data '{
"packageName": "com.xuqm.sample",
"versionCode": 2,
"versionName": "0.2.0",
"title": "发现新版本",
"changelog": "更新内容",
"downloadUrl": "http://192.168.116.9:10223/app.apk",
"forceUpdate": false
}'
curl --location --request PUT "http://127.0.0.1:3000/api/v1/admin/updates/plugin" \
--header "Content-Type: application/json" \
--data '{
"packageName": "com.xuqm.plugin.ui",
"versionCode": 2,
"versionName": "0.2.0",
"downloadUrl": "http://192.168.116.9:10223/plugin-ui-release.apk",
"entryActivity": "com.xuqm.plugin.ui.PluginUiActivity"
}'
版本数据存放在 data/version-config.json。