自己给自己结个帖子。也给后面遇到的朋友们可以借鉴下; 遇到的问题 1,一开始一直提示301错误,Moved Permanently,发现是官网上的URL是http的,需要改成https才能够正常调用。 2,请求的时候,一直提示"errcode":63178,"errmsg":"appid wrong rid: 605c4ce1-1279f77e-3a826739",需要排查的点,请求参数是不是跟官网的不一样。 { "from_appid":"xxxxxxxx",//此处为原帐号的appid "openid_list":["oEmYbwN-n24jxvk4Sox81qedINkQ","oEmYbwH9uVd4RKJk7ZZg6S zL6tTo"]//需要转换的openid,即第1步中拉取的原帐号用户列表,这些必须是旧账号目前关注的才行,否则会出错;一次最多100个,不能多。 } 楼主因为少了字符串和多了转义符,就是"form_appid":xxxx 少了字符串,"openid_list":[\"oEmYbwN-n24jxvk4Sox81qedINkQ"\] 多了转义符。 这里楼主遇到一个{"errcode":47001,"errmsg":"data format error rid: xxx }和 {"errcode":63178,"errmsg":"appid wrong rid},格式转换错误和appid失效。这里就很是奇葩。 格式转换错误提示是没问题的,能够很清楚的分辨出是参数传递错误了;但是,有问题的是 {"errcode":63178,"errmsg":"appid wrong rid} 看了官网,63178的注释是说:from_appid参数错误,和调用的账号并没有迁移关系,所以误导了楼主的思路,一直以为参数没有问题了,总结:官网可信但是要报有怀疑态度,不然就会跟楼主一样给误导了好久。 要注意:63178应该不止官网说的那一层意思,有可能参数写错也会报。而47001就是你传递的参数不是微信那边能够转换的,所以就会提示data format error。 总结下来:http要换成https;请求参数要仔细仔细再仔细看看是不是跟官网一样,不要少字符串多转义符这种跟楼主犯的错误一样。 关于微信API对接文档,就是恶心他妈喊恶心回家吃饭恶心到家了
迁移公众号,openId转换接口,一直返回 errcode : 63178 ? (结帖)参数access_token是新公众号的token,appId是旧公众号的appId,参数都无误,请求链接也是https的(官网错误),但是调用一直返回63178;双方管理员也确认迁移了。结果一直提示{"errcode":63178,"errmsg":"appid wrong rid: 605c4ce1-1279f77e-3a826739"} 有谁遇到吗?
2021-03-26自己给自己结个帖子。也给后面遇到的朋友们可以借鉴下; 遇到的问题 1,一开始一直提示301错误,Moved Permanently,发现是官网上的URL是http的,需要改成https才能够正常调用。 2,请求的时候,一直提示"errcode":63178,"errmsg":"appid wrong rid: 605c4ce1-1279f77e-3a826739",需要排查的点,请求参数是不是跟官网的不一样。 { "from_appid":"xxxxxxxx",//此处为原帐号的appid "openid_list":["oEmYbwN-n24jxvk4Sox81qedINkQ","oEmYbwH9uVd4RKJk7ZZg6S zL6tTo"]//需要转换的openid,即第1步中拉取的原帐号用户列表,这些必须是旧账号目前关注的才行,否则会出错;一次最多100个,不能多。 } 楼主因为少了字符串和多了转义符,就是"form_appid":xxxx 少了字符串,"openid_list":[\"oEmYbwN-n24jxvk4Sox81qedINkQ"\] 多了转义符。 这里楼主遇到一个{"errcode":47001,"errmsg":"data format error rid: xxx }和 {"errcode":63178,"errmsg":"appid wrong rid},格式转换错误和appid失效。这里就很是奇葩。 格式转换错误提示是没问题的,能够很清楚的分辨出是参数传递错误了;但是,有问题的是 {"errcode":63178,"errmsg":"appid wrong rid} 看了官网,63178的注释是说:from_appid参数错误,和调用的账号并没有迁移关系,所以误导了楼主的思路,一直以为参数没有问题了,总结:官网可信但是要报有怀疑态度,不然就会跟楼主一样给误导了好久。 要注意:63178应该不止官网说的那一层意思,有可能参数写错也会报。而47001就是你传递的参数不是微信那边能够转换的,所以就会提示data format error。 总结下来:http要换成https;请求参数要仔细仔细再仔细看看是不是跟官网一样,不要少字符串多转义符这种跟楼主犯的错误一样。
openId转换的问题,如果旧的公众号注销了,openId转换的接口是不是不能调用了?场景:客户迁移公众号操作,然后旧的公众号注销掉了,公众号迁移完成之后,对于openId需要做转换处理,转换到新的公众号,调用openId转换接口http://api.weixin.qq.com/cgi-bin/changeopenid?access_token=xxxxx 在post请求过去之后直接返回 code=500, msg=com.riversoft.weixin.common.exception.WxRuntimeException: Moved Permanently 查看openId转换接口,需要的参数是旧公众号的appId 现在的问题是:是否是因为旧公众号被注销的问题,导致openId转换接口调用异常呢? 客户参考的迁移方式 [图片]
2021-03-26解决了吗??我也是遇到这个问题。大佬
公众号粉丝迁移后,调用openid转换接口,一直返回63178,怎么处理?目前从公众号粉丝迁移开始算已经7天了,调用openid转换接口一直返回失败 {"errcode":63178,"errmsg":"appid wrong hint: [hbQttA08634802]"} 目前新公众号系统在正常运行,调用openid转换接口使用的新公众号access_token是正确有效的,from_appid使用旧公众号的appid也是正确的 openid也是正确的(旧公众号openid),。 请问这种情况要怎么处理 在微信客服里提单子客服反馈根本解决不了问题 [图片]
2021-03-25是不是调用接口直接报 Moved Permanently 这个?
公众号迁移到新的号,需要转换openid,但是哪知道原公众号突然就没了,现在来不及转了,怎么办?公众号迁移到新的号,需要转换openid,但是哪知道原公众号突然就没了,现在来不及转了,怎么办?
2021-03-25问题已解决。 1、证书对应的路径写错了。 2、需要重新再次生成证书即可
证书问题--同一个证书,微信支付没问题,企业付款支付提示证书出错微信商户端,调起微信支付页面没有问题,发起申请提现的时候,后台企业审核通过,调用微信API那边,报 证书出错,请登录微信支付商户平台下载证书。不解,有哪位大佬遇到这个问题吗?
2020-02-24