从8月开始,咕言就出现了访问没数据的问题,一番排查下来无果。
直到我看到了控制台内的公告:「2022 年 8 月起,国际版共享域名不再向中国大陆提供服务」。
这才意识到,LeanCloud 的国际版直接停止了国内 IP 的请求,LeanCloud 我谢谢您。
解决的方案无非就是迁移回国内或者换一家国内的数据存储方案,或者自己写后端进行一番改造。
那么本着万物皆摸的原则!肯定是工作量越少越好,果断选择直接搬回国内!!!
导出
进入 控制台 - 数据存储 - 导入导出 - 数据导出,直接选择导出,稍等一会就可以去邮箱查看带有数据下载链接的右键。
解压压缩包,是一个 .JSONP
格式的文件。
导入
切换至 LeanCloud 国内版,一样的路径,选择数据导入,将文件导入,会自动识别 Class 名称。
绑定 API 访问域名
进入 控制台 - 设置 - 绑定域名。
绑定一个已经完成备案的域名,譬如:api.kiro.cc
。
前往域名的 DNS 控制台,按照推荐的 DNS 配置添加一个 CNAME 记录。
PS:TAT 这里我可算想起来当初用国际版的原因了,国际版提供共享的访问地址,不需要备案。
重新配置
国际版只需要配置 appId
和 appKey
。
1 | AV.init({ |
国内版需要多配置 severURL。
1 | AV.init({ |
如果有用到 Quicker 或者 快捷方式,变量也需要进行修改。
本文作者:Kiro