老师,这个项目从搭建开始基本上跟着课程的步骤操作的,但是现在遇到一个问题,在起初的时候老师没有讲还是我忘记了,就是这个项目如何通过微信公众平台的小程序管理平台来关联,现在我在项目中需要使用腾讯地图的三方api,此时发现无法设置request合法域名:
腾讯地图api使用步骤:安全域名设置,在“设置” -> “开发设置”中设置request合法域名,添加https://apis.map.qq.com
小程序应用到的appid是在构建项目之初申请的,通过开发者工具提供的连接,当时并未在微信公众平台的小程序管理中注册并认证小程序,这种情况下得到的appid居然可以正常使用;
在使用腾讯地图接口的时候,要设置request合法域名,根据网上的教程操作,此时我发现在微信公众平台居然没有 【开发】->【开发设置】这样的选项,查阅了一下资料才知道我在微信公众平台并没有在【小程序管理平台】上;
通过微信公众平台注册并认证来到对应的小程序管理平台,这时发现小程序管理平台管理平台的appID和当时初始构建项目时的appID完全不一样,我配置了request合法域名,开发工具这边也始终刷新不出来
我猜想可能是appID不同,导致项目和这个管理平台直接没有关联造成的,然后用小程序管理平台上的appID去更改了项目的appID,结果直接报错:“cloud init error: Error: invalid scope 没有权限,请先开通云服务”,之前开通的云开发环境也没有了。
【我是第一次开发小程序,内部代码还可以但是对小程序的环境完全不了解,项目本身的云函数构建上传还安装过第三方的npm包,并且此时云数据库里面还有项目的数据存储,老师当时说小程序在测试和上线的两种情况下可以拥有两个云环境是什么意思?麻烦老师就上面的问题细节给我讲一下具体的解决方案。