Skip to content

weapp.login接口返回ERR_REQUEST_PARAM

问题描述:

    项目本地运行时没有问题,最近将项目后台服务接口改为微信开发环境request接口,打算放到开发环境运行,但是点击登录后,login接口状态码为200,返回数据为{"code":-1,"error":"ERR_REQUEST_PARAM"}

解决方法:

    从小程序sdk的github地址上找到两个方法:

1. 关闭腾讯云代理登录,使用微信小程序 AppID 和 AppSecret 登录: 修改 server/config.js 中的 useQcloudLoginfalse,并填写上 appIdappSecret 字段(分别为微信小程序的 AppIDAppSecret),重新部署代码即可。 2. 手动填写腾讯云云 API 密钥:: 登录腾讯云云 API 密钥控制台申请云 API 密钥,并在 server/config.jsCONF 中添加如下三个字段:

   qcloudAppId: '你的腾讯云 AppID',
   qcloudSecretId: '你的腾讯云 SecretId',
   qcloudSecretKey: '你的腾讯云 SecretKey',

重新部署代码即可生效。 由于上传接口也会使用到腾讯云云 API 密钥,如遇到上传接口报错,也请参考上面的方法进行排查。

苏ICP备20040768号