- 提交审核失败errcode":-1,"errmsg":"system error hint?
平台型服务商 APPID: wx763112de3a1cc40a 小程序appid wx49af3527ee1bd627
2020-07-03 - 第三方平台授权bug:同一微信不同小程序授权,回调URI的auth_code不变
https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1453779503&token=&lang=zh_CN 根据教程,小程序授权给第三方平台有以下这些步骤: 步骤1:第三方平台方获取预授权码(pre_auth_code) 步骤2:引入用户进入授权页 步骤3:用户确认并同意登录授权给第三方平台方 步骤4:授权后回调URI,得到授权码(authorization_code)和过期时间 步骤5:利用授权码调用公众号或小程序的相关API 在步骤3:用户确认并同意登录授权给第三方平台方,同一个微信下关联了几个不同的小程序,选择不同的小程序去授权, 在步骤4中,微信扫码授权操作时是两个不同的小程序,第三方平台的回调URI的auth_code参数都是相同。
2018-04-24 - 模板消息包含中文时报47001
后台业务代码如下(文件编码是UTF-8): -------------------------------------------------------------------------------- var ctmntyoptions = { hostname: 'api.weixin.qq.com', path: '', method: 'POST', headers: { 'Content-Type': 'application/json; charset=utf-8', 'Content-Length': '' } } const SendTemplateMsgToCustomer = (_acctoken, notifyparams) => { return new Promise(function (resolve) { ctmntyoptions.path = strCtmNotifyPath + _acctoken let strparams = JSON.stringify(notifyparams) ctmntyoptions.headers['Content-Length'] = strparams.length var notifyreq = https.request(ctmntyoptions, function (notifyres) { var _notifyrtn = '' notifyres.on('data', function (_rtndata) { _notifyrtn += _rtndata }) notifyres.on('end', function () { let _rtndata = JSON.parse(_notifyrtn) if (_rtndata && 'errcode' in _rtndata) { if (_rtndata.errcode === 0) { resolve(true) } else { resolve(false) } } else { resolve(false) } }) }) notifyreq.on('error', (e) => { console.log('Send template msg request fail', e) }) notifyreq.write(strparams) notifyreq.end() }) } -------------------------------------------------------------------------------- 日志数据: {"touser":"oRuoC0ZwC6QPNcdyr9A********","template_id":"Fbn5W7r1fo2cwbhIl2M5*******","form_id":"wx20171114101441532f5fbfe508990*****","data":{"keyword1":{"value":"20171114082329*****10101"},"keyword2":{"value":"2017年11月14日 10:14:46"},"keyword3":{"value":"总部"},"keyword4":{"value":"0.2 元"},"keyword5":{"value":null}}} 返回数据: {"errcode":47001,"errmsg":"data format error hint: [zwWEQA0687ge21]"} 当模板数据里包含中文时,就返回47001,发送不成功。 但是当我把中文去掉,模板消息就能发送成功。
2017-11-14 - 小程序如何自动更新各个授权给第三方平台?
小程序如何自动更新各个授权给第三方平台?自动提交审核?对应的接口有吗? [图片]
2018-08-31 - 第三方平台多个小程序共用一套代码
比如,我现在有100个客户要做小程序,怎么共用一套代码(代码已写好),用客户ID来区别。打开小程序,能根据客户ID显示对应客户的数据。第三方平台的授权、覆盖全网都已经弄好。知道怎么做的或官方看到了能解答下问题(说看文档的请绕过,文档说的太笼统了,好多细节都不知道怎么回事) 不清楚的地方: 1、ext.json配置文件是要上传1次还是要上传100次。是directCommit=false上传到草稿箱弄成模板,还是directCommit=true上传到审核列表提交审核 [图片] 2、如果第一点解决了,是不是只要在首页使用 wx.getExtConfigSync 或者 wx.getExtConfig 获取到配置里的客户ID,再发起请求就行。 我想要的效果:100个客户的小程序使用同一套代码,能根据客户ID显示对应客户的数据。
2018-10-15 - 第三方平台授权给多家小程序商家,如何区分不同的商家?
第三方平台开发的小程序授权给多家开通了小程序的商家,比如说商家A和商家B,并且代码发布成功了,那么当用户打开商家A的小程序的时候,第三方平台怎么知道当前使用的小程序是商家A而不是商家B? 也就是说打开小程序的时候第三方平台怎么拿到当前小程序的appID或者原始id?
2018-09-14