用户通过第三方快速创建小程序 返回参数为
<xml>
<AppId><![CDATA[第三方平台appid]]></AppId>
<CreateTime>1535442403</CreateTime>
<InfoType><![CDATA[notify_third_fasteregister]]></InfoType>
<appid>创建小程序appid<appid>
<status>0</status>
<auth_code>xxxxx第三方授权码</auth_code>
<msg>OK</msg>
<info>
<name><![CDATA[企业名称]]></name>
<code><![CDATA[企业代码]]></code>
<code_type>1</code_type>
<legal_persona_wechat><![CDATA[法人微信号]]></legal_persona_wechat>
<legal_persona_name><![CDATA[法人姓名]]></legal_persona_name>
<component_phone><![CDATA[第三方联系电话]]></component_phone>
</info></xml>
但是用户提交审核代码的的时候
返回参数 审核结果推送又是 以用户微信小程序原始ID来返回 也未返回 审核编号
<xml> <ToUserName><![CDATA[gh_fb9688c2a4b2]]></ToUserName> <FromUserName><![CDATA[od1P50M-fNQI5Gcq-trm4a7apsU8]]></FromUserName> <CreateTime>1488856741</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[weapp_audit_success]]></Event>
<SuccTime>1488856741</SuccTime></xml>
其中 获取基本信息 接口 未返回小程序原始ID 不说,且非第三方注册小程序/个人小程序 无法获取该接口信息(开发起来十分困难,接口错误码不清晰,无法准确定位问题原因) 定位困难
GET https://api.weixin.qq.com/cgi-bin/account/getaccountbasicinfo?access_token=ACCESS_TOKEN
{ "errcode": 0, "errmsg": "ok", "appid": "wxdc685123d955453", "account_type": 2, "principal_type": 1, "principal_name": "深圳市腾讯计算机系统有限公司", "realname_status": 1, "wx_verify_info": { "qualification_verify": true, "naming_verify": true, "annual_review": true, "annual_review_begin_time": 1550490981, "annual_review_end_time": 1558266981 }, "signature_info": { "signature": "功能介绍", "modify_used_count": 1, "modify_quota": 5 }, "head_image_info": { "head_image_url": "http://mmbiz.qpic.cn/mmbiz/a5icZrUmbV8p5jb6RZ8aYfjfS2AVle8URwBt8QIu6XbGewB9wiaWYWkPwq4R7pfdsFibuLkic16UcxDSNYtB8HnC1Q/0", "modify_used_count": 3, "modify_quota": 5 }}
说白了 一个接口用APPID 来定位用户 审核代码又用小程序原始ID 来定位 用户 完全对不上啊