【问题已解决,标红是官方技术回答,详情见回答~】
各位大佬、官方人员好,本人在第三方代理开发小程序过程中有以下疑问,劳烦各位指点释疑【感谢】:
Q1 第三方可以通过接口 将同一主体的 小程序+公众号 绑定到 api接口创建的开放平台帐号下
(这个小程序是循正常途径申请创建,非第三方的快速创建小程序)
因为文档说 api创建的开放平台帐号 只能绑定同一主体的小程序/公众号:
1.如果运行一段时间后,把小程序主体变更后,是不是就自动跟这个开放平台帐号解绑了?
A:不会自动解绑
还是说小程序主体变更审核会不通过?
A:不影响审核
2.如果不会自动解绑,那此时小程序主体跟 api创建的开放平台帐号 不一致,就无法获取UnionID了?
A:是的
3.此时,如果要给小程序重新创建api创建的开放平台帐号,就先要跟原来的解绑吧?
解绑的话,会不会报 ”89001 not same contractor,Authorizer 与开放平台帐号主体不相同“?
A:解绑不判断主体,绑定才判断主体。
实际上这种情况调用【将公众号/小程序从开放平台帐号下解绑】接口能正常解绑的,只是截图这个文档(现时20200102)返回码说明没有更新,我看到这个才有疑问的
【基于以上的回复,下面这两个问题可以不用多虑了】
4.如果不解绑,直接调用api创建创建的开放平台帐号,因为小程序主体变更不会改变小程序AppID,会不会返回 ”89000 account has bound open ,该公众号/小程序 已经绑定了开放平台帐号“?
5.或者说 小程序主体变更后,对应绑定的 api创建创建的开放平台帐号 主体也跟着改变?
那如果这个账号下之前同时绑定了旧主体下的公众号,那就变成公众号那边需要做相应的处理吗?
【这个,如果哪位有发现别的参考资料,劳烦告诉我一下哈,我这里更新共享一下呀】
Q2 除了以下这个页面的文档,还有没有其他与 关于第三方代理注册的开放平台帐号 的相关文档呢?
感觉得到的信息量有点少。。。像上面那些情况,我查文档、社区问题、百度都没有相关资料,不知道是我没有找对地方还是真的没有这些信息,我总不能为了测试然后把小程序主体变来变去吧?
你好,很少看到这么多问题的。分开回答吧。
1.如果运行一段时间后,把小程序主体变更后,是不是就自动跟这个开放平台帐号解绑了?
不会,没那么自动。
还是说小程序主体变更审核会不通过?
不影响审核
2.如果不会自动解绑,那此时小程序主体跟 api创建的开放平台帐号 不一致,就无法获取UnionID了?
是的,不能获取UnionID
3.此时,如果要给小程序重新创建api创建的开放平台帐号,就先要跟原来的解绑吧?
这里没太懂,是说开放平台帐号通过api创建小程序吧,这里要注册满了才需要解绑。
解绑的话,会不会报 ”89001 not same contractor,Authorizer 与开放平台帐号主体不相同“?
解绑不判断主体,绑定才判断主体。
4.如果不解绑,直接调用api创建创建的开放平台帐号,因为小程序主体变更不会改变小程序AppID,会不会返回 ”89000 account has bound open ,该公众号/小程序 已经绑定了开放平台帐号“?
没太懂你的意思,创建开放平台账号。流程是这样的呀
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/how_to_apply.html#2%E3%80%81%E5%88%9B%E5%BB%BA%E7%AC%AC%E4%B8%89%E6%96%B9%E5%B9%B3%E5%8F%B0
看你的意思,一定要有小程序,才能创建开放平台账号。
如果大佬还能看见的我回复,劳烦您再次指点一下【鞠躬致谢】
我们目前的做法,不是利用开放平台中的代小程序实现业务的快速创建小程序实现的。
而是商家那边本身就有一个他们主体的小程序,然后授权给我们的第三方平台(包括小程序权限24微信开放平台帐号管理权限)
这时候,我们这边通过【创建开放平台帐号并绑定公众号/小程序】这个接口:
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/account/create.html
给这个小程序绑定到由它自身主体信息创建开放平台帐号
所以这些疑问是基于这种形式创建的开放平台帐号,如果其绑定的小程序主体变更,会有什么影响?我们需要怎么处理呢?
这个疑问是看到这个解除绑定接口文档:
https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/account/unbind.html
最下面接口返回码有这个89001返回,您回复:解绑不判断主体,绑定才判断主体。
所以实际上这种情况调用接口能正常解绑的,只是这个接口文档返回码部分有误?