美文网首页
微信小程序审核不通过解决办法

微信小程序审核不通过解决办法

作者: 心_7e09 | 来源:发表于2019-07-03 15:01 被阅读0次

公司发布微信小程序前端代码说是小程序测试账号不符合规则:

(1):你好,部分功能无法完整体验,请在下一次提交审核时提供测试账号,如有更多测试信息请上传至云盘,在小程序版本描述中填写云盘账号密码协助完成审核

请根据上述原因对小程序进行修改,并重新提交代码审核。

后来我还专门弄了测试账号专门用于小程序审核发布,后来才发现只是因为微信测试机器没有openid,而我在后端代码会在获取不到code,openid的时候处理异常,如下:

```

code = request.GET.get('code')

response = {}

# if not code:

#    response['result_code'] = ReturnCode.BROKEN_AUTHORIZED_DATA

#    response['message'] = 'authorized failed. need entire authorization data.'

#    return JsonResponse(response, safe=False)

app_id = settings.BAR_APP_ID

# try:

data = c2s(app_id, code)

# print(data)

# except Exception as e:

#    print(e)

#    response['result_code'] = ReturnCode.FAILED

#    response['message'] = 'authorized failed.'

#    return JsonResponse(response, safe=False)

open_id = data.get('openid')

if not open_id:

    pass

```

后来我直接不处理异常,

```

open_id = data['openid']

```

这样微信测试机在测试的时候,服务器会直接报错,但是审核确实会通过,希望对大家有用。亲测有效

相关文章

网友评论

      本文标题:微信小程序审核不通过解决办法

      本文链接:https://www.haomeiwen.com/subject/bwbehqtx.html