前置条件:
我们公司作为第三方开发者,我们首先申请并绑定了开发小程序,然后给合作方代创建了小程序,并给合作方法人发链接的方式申请了授权
另外我们公司也申请了微信支付服务商,并添加了特约商户
问题:
1、我们想调用auth.code2Session接口获取openid,入参里面,是应该填写开发小程序的appid和secret,还是应该填写合作方小程序的appid和secret?
如果是填开发小程序的appid和secret,那同一个用户访问基于此模板的不同合作方小程序,我们获取的openid是否都一样?
如果是填合作方小程序的appid和secret,每个合作方小程序的secret怎么设置?只能由合作方法人扫码登上小程序后台去设置吗?
2、如果是小程序发起支付,我们希望资金都直接进入特约商户的账户,比如创建支付单接口(https://api.mch.weixin.qq.com/v3/payscore/serviceorder),其中的appid是填合作方小程序的appid吗?
请问每个合作方小程序的secret怎么设置?只能由合作方法人扫码登上小程序后台去设置吗?
1、开发小程序,与任何一个接口都没有关系,没有任何一个API能影响开发小程序。
2、支付参数。参考我另一个问题的回答:
https://developers.weixin.qq.com/community/develop/doc/0000482a4047b8b7b4ab421e65b400?jumpto=comment&commentid=0008cce9d60558d9b3ab29ef851c
1.用这个接口去刷新授权方的token
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/api_authorizer_token.html