遇到同一个问题加1,官方的人呢?
小游戏迁移的页面中目标主体名称无法填写- 需求的场景描述(希望解决的问题) [图片] 这边正在进行小游戏转移流程,需要填写游戏资质,前面也提审过几次资质审核,但是没有出现像上图这样的问题。简单的说就是这个栏要填公司名称,但是填完后无法提交审核,就出现上述图问题,在主体名称框里显示填写证件号。 - 希望提供的能力 这应该是贵方后台的问题。麻烦尽快回复下,游戏正在等着提审转移。还有一个问题是在所附的软著及授权书上总是被打回,说是字迹不清或者公章不清,但是贵司只提供一个文件上传接口,所以我方必须要拼合这些资质,几张图批在一起我方认为已经足够清晰了,但还是被打回,如果贵方审核可以的话麻烦提供个邮件,我方单份资料上传清晰大图!
2018-11-19请问楼主转移成功了么?
小游戏迁移1、个人小游戏账号,想要迁移至企业账号 2、个人小游戏目前已在线运营,企业账号已通过对公认证创建好,但未填小程序信息(即原个人小游戏和现在目标小程序企业账号各自都有appid) 想询问: 1、个人小游戏转移到企业小游戏账号后,appid是不是还是个人小程序的appid,不会变? 2、上线了的小游戏迁移过程中,游戏会受影响登陆不了吗? 3、迁移是否是原个人账号提出迁移申请?
2018-11-13新建个编译模式,可以设置启动参数
代参二维码,在开发工具里启动,onShow的query是空的,该如何调试,谢谢关于小游戏代参二维码的调试问题的,根据官方教程https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/qrcode.html,我们已经生成了带参二维码,但是通过开发工具的“通过二维码编译”启动后,在onShow里并没有获得到对应的参数,如下图: [图片] 可以看到,query是为空,没有任何参数。那么教程你说的通过query.scene获得参数到底该怎么实现: [图片] 因为真机上识别二维码总是会进入在线版本,无法测试,那么这个参数到底该如何调试?还是说开发工具里调试带参二维码有别的方案?搜了论坛的帖子,问的不少,似乎都没有解决方案,求解答,谢谢!
2018-07-27找到原因了,user_ip不需要参与签名。。。
支付签名mp_sig errorPython代码 [代码]class[代码] [代码]WxMiniGame([代码][代码]object[代码][代码]):[代码] [代码] [代码][代码]def[代码] [代码]__init__([代码][代码]self[代码][代码], midas_app_key, session_key)[代码][代码] [代码][代码]self[代码][代码].midas_app_key [代码][代码]=[代码] [代码]midas_app_key[代码][代码] [代码][代码]self[代码][代码].session_key [代码][代码]=[代码] [代码]session_key[代码] [代码] [代码][代码]def[代码] [代码]_sort_params([代码][代码]self[代码][代码], data):[代码][代码] [代码][代码]return[代码] [代码]"&"[代码][代码].join([[代码][代码] [代码][代码]"%s=%s"[代码] [代码]%[代码] [代码]i [代码][代码]for[代码] [代码]i [代码][代码]in[代码][代码] [代码][代码]sorted[代码][代码](data.items(), key[代码][代码]=[代码][代码]lambda[代码] [代码]m:m[[代码][代码]0[代码][代码]])[代码][代码] [代码][代码]])[代码] [代码] [代码][代码]def[代码] [代码]_init_sign([代码][代码]self[代码][代码], uri, req_data):[代码][代码] [代码][代码]sig_data [代码][代码]=[代码] [代码]{[代码][代码] [代码][代码]"openid"[代码][代码]: req_data.get([代码][代码]"openid"[代码][代码]),[代码][代码] [代码][代码]"appid"[代码][代码]: req_data.get([代码][代码]"appid"[代码][代码]),[代码][代码] [代码][代码]"offer_id"[代码][代码]: req_data.get([代码][代码]"offer_id"[代码][代码]),[代码][代码] [代码][代码]"ts"[代码][代码]: req_data.get([代码][代码]"ts"[代码][代码]),[代码][代码] [代码][代码]"zone_id"[代码][代码]: req_data.get([代码][代码]"zone_id"[代码][代码]),[代码][代码] [代码][代码]"pf"[代码][代码]: req_data.get([代码][代码]"pf"[代码][代码]),[代码][代码] [代码][代码]}[代码][代码] [代码][代码]request_method [代码][代码]=[代码] [代码]"POST"[代码][代码] [代码][代码]request_str [代码][代码]=[代码] [代码]self[代码][代码]._sort_params(sig_data)[代码][代码] [代码][代码]unsign_str [代码][代码]=[代码] [代码]"%s&org_loc=%s&method=%s&secret=%s"[代码] [代码]%[代码] [代码]([代码][代码] [代码][代码]request_str, uri, request_method, [代码][代码]self[代码][代码].midas_app_key[代码][代码] [代码][代码])[代码][代码] [代码][代码]error_logger.error(unsign_str)[代码][代码] [代码][代码]sig [代码][代码]=[代码] [代码]hmac.new([代码][代码]self[代码][代码].midas_app_key, unsign_str, hashlib.sha256)\[代码][代码] [代码][代码].hexdigest()[代码][代码] [代码] [代码] [代码][代码]### 生成mp_sig[代码][代码] [代码][代码]sig_data.update({[代码][代码] [代码][代码]"sig"[代码][代码]: sig,[代码][代码] [代码][代码]"access_token"[代码][代码]: req_data.get([代码][代码]"access_token"[代码][代码]),[代码][代码] [代码][代码]})[代码][代码] [代码][代码]request_str [代码][代码]=[代码] [代码]self[代码][代码]._sort_params(sig_data)[代码][代码] [代码][代码]unsign_str [代码][代码]=[代码] [代码]"%s&org_loc=%s&method=%s&session_key=%s"[代码] [代码]%[代码] [代码]([代码][代码] [代码][代码]request_str, uri, request_method, [代码][代码]self[代码][代码].session_key[代码][代码] [代码][代码])[代码][代码] [代码][代码]error_logger.error(unsign_str)[代码][代码] [代码][代码]mp_sig [代码][代码]=[代码] [代码]hmac.new([代码][代码]self[代码][代码].session_key, unsign_str, hashlib.sha256)\[代码][代码] [代码][代码].hexdigest()[代码] [代码] [代码][代码]req_data.update({[代码][代码] [代码][代码]"sig"[代码][代码]: sig,[代码][代码] [代码][代码]"mp_sig"[代码][代码]: mp_sig,[代码][代码] [代码][代码]})[代码] [代码]wmg [代码][代码]=[代码] [代码]WxMiniGame([代码][代码]"my_midas_app_key"[代码][代码], [代码][代码]"my_session_key"[代码][代码])[代码] [代码]uri [代码][代码]=[代码] [代码]"/cgi-bin/midas/getbalance"[代码][代码]req_data [代码][代码]=[代码] [代码]{[代码][代码] [代码][代码]"openid"[代码][代码]: [代码][代码]"my_open_id"[代码][代码],[代码][代码] [代码][代码]"appid"[代码][代码]: [代码][代码]"my_app_id"[代码][代码],[代码][代码] [代码][代码]"offer_id"[代码][代码]: [代码][代码]"my_offer_id"[代码][代码],[代码][代码] [代码][代码]"ts"[代码][代码]: [代码][代码]int[代码][代码](time.time()),[代码][代码] [代码][代码]"zone_id"[代码][代码]: [代码][代码]"zone_id"[代码][代码],[代码][代码] [代码][代码]"pf"[代码][代码]: [代码][代码]"android"[代码][代码],[代码][代码]}[代码][代码]wmg._init_sign(uri, req_data)[代码] 返回错误 {'errcode': 90009, 'errmsg': 'mp_sig error hint: [v197dA0543shc1]'} 帮看看算法有没有问题
2018-07-23我也遇到了这个问题,同样是在校验域名的情况下,真机体验是正常的,只有开发工具没有走到回调
小游戏request后没有response已经设置好了合法域名(https的) wx.request POST 时,request可以出去,在服务端也接收到了POST数据,但是客户端接收不到response,没有报错信息,有遇到类似问题的吗? 另,如果不校验域名,则可以正常进行网络请求。 以下为代码段 static getToken(param = { url: String, tempCode: String, response: Function, complete: Function }) { let isSuccess = false wx.request({ url: param.url, data: { noncestr: Date.now(), code: param.tempCode }, method: 'POST', success: (result) => { isSuccess = true if (typeof param.response === "function") param.response(result.data) }, complete: () => { if (typeof param.complete === 'function') param.complete(isSuccess) } }) }
2018-07-21同样遇到这个问题
wx.request中的dataType只支持json格式吗request的请求能够成功返回,并且返回的数据是一个字符串,但是进不了request的success,fail,complete里面(微信开发工具下没问题,但是手机端有问题)
2018-07-20