动态域名

gitee仓库有被封禁的可能,建议直接对接后台

动态域名目前仅支持ui6、ui7、手机版。APP启动时报错对照表:

400---------打包时填写的对接地址返回空数据
401---------打包时填写的对接地址请求失败
402---------gitee中的描述发现lvdou-xxxxxxx-lvdou但未找到合法的urls配置
403---------后台返回的数据可能有问题(id、密钥错误也可能会出现这个)
404---------后台返回的数据可能有问题(id、密钥错误也可能会出现这个)
405---------urls配置有问题

以下是模板数据(在线JSON格式校验https://www.bejson.com/explore/index_new/):

{
    "time": 0,
    "urls": [
        {
            "url": "https://app.lvdoui.net",
            "name": "线路一"
        },
        {
            "url": "http://adm-demo.lvdoui.net",
            "name": "线路二"
        }
    ]
}
time:缓存时间,0永久
urls:后台域名列表
urls.url:后台地址
urls.name:服务器名称

下面使用gitee来演示如何使用动态域名

1、注册一个gitee账户 注册git
2、创建仓库【右上角一个+号】
添加仓库
3、仓库名称随意,类型设为开源,介绍可空。点击创建
仓库配置
4、创建完成后点击【初始化 readme 文件】
5、创建一个.json文件。如data.json,将上述模板内容填入data.json保存
新建文件
填充数据
6、点击data.json会显示data.json内容。将url地址的blob修改为raw访问

比如
https://gitee.com/lvdou2088/banner/blob/master/data.json
修改为
https://gitee.com/lvdou2088/banner/raw/master/data.json

此时应该能直接显示json数据。用这个地址去打包即可
json数据
ps:urls中是会员前台地址,无加密必要

ps:不要设置仓库的访问权限。发送到手机,确保在未登录的情况下能访问

ps:不要授权任何人修改您的仓库,确保gitee账号安全

ps:建议Fork任何一个仓库然后添加文件,防止gitee清理无价值的仓库

ps:APP无法启动时会出现对接地址和二维码,扫码后进入仓库,所以你可以在README.md中添加一些描述信息

ps:如果您的商品只有一个域名授权,建议添加2组域名。如下示例

{
    "time": 0,
    "urls": [
        {
            "url": "https://app.lvdoui.net",
            "name": "线路一"
        },
        {
            "url": "https://app.lvdoui.net",
            "name": "再次尝试线路一"
        }
    ]
}