小程序
小游戏
企业微信
微信支付
扫描小程序码分享
目前公众号已经实现了jsapi的对接,后续加入了小程序的开发需求,但是公众号和小程序的appid不一样,是不是说,后台实现支付逻辑时需要设计2套不同的代码?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
小程序本质上仍旧用的是jsapi接口,从你表征上来说,一套代码支持两个appid用,是可以的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
小程序只能使用小程序支付,无法使用jsapi支付,所以是的你需要重新开发
已解决,我犯了一个错误,就是把小程序和公众号的appid进行了混饶,我前端小程序使用的是小程序的appid, 但是后台下单时却是使用公众号的appid (这2个不能一混着用的,我搞错了)
我在后台代码 留存了 公众号、小程序 2种 appid和app_secret,
通过一些参数控制,判断当前下单客户端是否是 小程序 或 公众号h5(jsapi) 发起的下单请求,
如果是 小程序 就 用小程序的 appid和app_secret 换取 openid、下单
如果是 jsapi 就用 公众号的 appid和app_secret 换取 openid、下单
本质还是2套代码,重点是要区分当前应该使用哪一个appid和app_secret
服务端调接口和参数是一样的 不过调起环境不一样 即获取openid不一样 然后前端调起的也不一样
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
小程序本质上仍旧用的是jsapi接口,从你表征上来说,一套代码支持两个appid用,是可以的
小程序只能使用小程序支付,无法使用jsapi支付,所以是的你需要重新开发
已解决,我犯了一个错误,就是把小程序和公众号的appid进行了混饶,我前端小程序使用的是小程序的appid, 但是后台下单时却是使用公众号的appid (这2个不能一混着用的,我搞错了)
我在后台代码 留存了 公众号、小程序 2种 appid和app_secret,
通过一些参数控制,判断当前下单客户端是否是 小程序 或 公众号h5(jsapi) 发起的下单请求,
如果是 小程序 就 用小程序的 appid和app_secret 换取 openid、下单
如果是 jsapi 就用 公众号的 appid和app_secret 换取 openid、下单
本质还是2套代码,重点是要区分当前应该使用哪一个appid和app_secret
服务端调接口和参数是一样的 不过调起环境不一样 即获取openid不一样 然后前端调起的也不一样