微信开放平台获取用户信息接口 https://api.weixin.qq.com/sns/userinfo,中文乱码问题python版

  • Post author:
  • Post category:python



由于微信从这个接口过来的返回值是 ISO-8859-1 编码的,所以只需要把返回的值进行encode就行了

	# 获取用户信息 
    server1 = "https://api.weixin.qq.com/sns/userinfo?access_token={token}&openid={openid}&lang=zh_CN".format(token = result['access_token'], openid = result['openid'])
    r1 = requests.get(server1)
    memberInfo = json.loads(r1.text.encode('ISO-8859-1'))  # 处理代码


转换前:


在这里插入图片描述


转换后:


在这里插入图片描述



版权声明:本文为yytasty原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。