起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1304|回复: 5

[结贴] 微信登录,返回的中文乱码

[复制链接]

2

主题

11

帖子

35

积分

新手上路

Rank: 1

积分
35
QQ
发表于 2016-7-12 19:45:13 | 显示全部楼层 |阅读模式
var url = "https://api.weixin.qq.com/sns/userinfo?access_token=" + access_token + "&openid=" + openid;
                var httpReq = new plugin.HttpRequest();

                httpReq.getJSON(url, function(status, data) {

data.nickname为中文时是乱码,如何解决?

377

主题

2594

帖子

5117

积分

论坛元老

Rank: 8Rank: 8

积分
5117
QQ
发表于 2016-7-13 08:16:20 | 显示全部楼层
可以参考一下这个帖子
升级到3.5,微信登录返回来的还是乱码呀?
http://bbs.wex5.com/forum.php?mod=viewthread&tid=97300
(出处: 起步软件技术论坛)


我是升级到3.5以后,重新打包(注意微信参数有所变化),参照3.5案例中的仿网易修改js调用微信插件的方法,返回来的就是正常的中文文字老啦
长春鱼熊企业管理咨询有限公司



X5开发出入库培训视频
(出处: 起步论坛)
回复 支持 反对

使用道具 举报

2

主题

11

帖子

35

积分

新手上路

Rank: 1

积分
35
QQ
 楼主| 发表于 2016-7-13 10:56:48 | 显示全部楼层
Masion 发表于 2016-7-13 08:16
可以参考一下这个帖子
升级到3.5,微信登录返回来的还是乱码呀?
http://bbs.wex5.com/forum.php?mod=viewt ...

谢谢。没有升级,用户信息取得的请求改在服务器端发送,设置编码utf8就可以了。
回复 支持 反对

使用道具 举报

2

主题

11

帖子

35

积分

新手上路

Rank: 1

积分
35
QQ
 楼主| 发表于 2016-7-13 10:57:04 | 显示全部楼层
Masion 发表于 2016-7-13 08:16
可以参考一下这个帖子
升级到3.5,微信登录返回来的还是乱码呀?
http://bbs.wex5.com/forum.php?mod=viewt ...

谢谢。没有升级,用户信息取得的请求改在服务器端发送,设置编码utf8就可以了。
回复 支持 反对

使用道具 举报

377

主题

2594

帖子

5117

积分

论坛元老

Rank: 8Rank: 8

积分
5117
QQ
发表于 2016-7-13 12:20:12 | 显示全部楼层
哦,能把相关代码分享下吗?
我现在只会按照起步案例的方法在前台发送
长春鱼熊企业管理咨询有限公司



X5开发出入库培训视频
(出处: 起步论坛)
回复 支持 反对

使用道具 举报

2

主题

11

帖子

35

积分

新手上路

Rank: 1

积分
35
QQ
 楼主| 发表于 2016-7-13 12:50:51 | 显示全部楼层
string send_url = "https://api.weixin.qq.com/sns/userinfo?access_token=" + access_token + "&openid=" + open_id;
string result = Utils.HttpGet(send_url);

        public static string HttpGet(string url)
        {
            WebClient wc = new WebClient();
            wc.Credentials = CredentialCache.DefaultCredentials;
            wc.Encoding = Encoding.UTF8;
            string returnText = wc.DownloadString(url);

            if (returnText.Contains("errcode"))
            {
                log.Error(returnText);
            }
            return returnText;
        }
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-18 05:39 , Processed in 0.065761 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表