错误码
FaceSecCode | Code | 备注 |
ERR_COMM | -1 | 未知错误或系统级错误,如网络异常、服务不可用等 |
ERR_SENT_FAILED | -3 | 分享内容发送失败 |
ERR_AUTH_DENIED | -4 | 权限被拒绝 |
ERR_UNSUPPORTED | -5 | 当前设备或系统版本不支持该分享功能 |
ERR_BAN | -6 | 被限制或封禁 |
ERR_SCOPE_SNSAPI_WXAAPP_INFO_CAN_ONLY_AUTHORIZED_SEPARATELY | -1000 | 一次性授权多个权限或使用不正确的方式授权 |
querySchemes | 17700056 | 未配置 querySchemes |
未配置 querySchemes(判定是否安装微信)
17700056:BusinessError 17700056: The scheme of the specified link is not in the querySchemes.
第三方应用信息校验失败
出现该报错提示需要开发者去检查
wxopensdk.WXAPIFactory.createWXAPI(APP_ID)
中的 APP_ID 是否为移动应用的 Appid。例如,经常有开发者的 APP_ID 错误使用了其他移动应用的 Appid 或小程序的 Appid 等。如果确认 APP_ID 没传错,则说明是 identifier 不一致导致的信息校验失败。需要检查在微信开放平台 - 移动应用配置的 Identifier 是否正确。
说明应用启动微信时系统会传一个 appIdentifier 参数。
开发者可以通过下面方式运行并自查。
开发者可自查确认是否使用 IDE 的方式自动生成的签名(该签名和开发者账号有关,会出现生成的签名不一样的情况),如果开发者有测试需求,建议申请新的移动应用账号用于生成 debug 签名。
该文章对您有帮助吗?