收藏
回答

微信同城配送api接口问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 https://api.weixin.qq.com/cgi-bin/express/intracity/addorder?access_token={ACCESS_TOKEN} 微信iOS客户端 6.5.3 22.0.0

使用服务商模式授权的小程序,在调用创建配送单接口时,在小程序后台api安全中没有开启配置,也没有设置密钥,但是调用接口时,提示:{"errcode":934011,"errmsg":"signature is needed, please refer document for help [https:\/\/developers.weixin.qq.com\/miniprogram\/dev\/OpenApiDoc\/getting_started\/api_signature.html] rid: 67f5e82b-29c14bd8-4e78e84f"}。

然后在小程序后台api安全中设置了对称密钥和非对称密钥,接口请求也加密和加签,调用接口时,提示:{"errcode":40237,"errmsg":"invalid Wechatmp-Appid match request rid: 67f76dd9-0f13c6f3-2aad5cc3"}

然后又依照提示,将调用接口请求头中的Wechatmp-Appid换成了服务商的component_appid,提示:{"errcode":40238,"errmsg":"developer secret sym serial not existed rid: 67f77e53-7fbafcd7-44b46a23"}


请问下后面要如何处理,是要在服务商appid上设置对称密钥么?或者有没有办法关闭微信同城配送的加密加签?

回答关注问题邀请回答
收藏
登录 后发表内容