麻烦大家帮忙看看一个解码问题,谢谢

风云再起9310 2017-04-21 02:44:58
场景描述:最近在开发一个使用淘宝账号登陆网站的功能,然后淘宝授权之后,需要获取淘宝用户的昵称。
遇到问题:授权之后,淘宝那边返回结果如图所示,但是返回的昵称taobao_user_nick,例如taobao_user_nick为"%E6%A2%8101sG3psj8KLX8LekRLOivLTVoVwiXtXNvO8NfHkgAOREI%3D",实际上我的淘宝昵称为"梁大嘴巴",但是现在不知道怎么把"%E6%A2%8101sG3psj8KLX8LekRLOivLTVoVwiXtXNvO8NfHkgAOREI%3D"转成中文,希望大家帮忙看看,谢谢。

图1:淘宝授权之后,返回的结果



图2:返回结果,说明
...全文
499 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
echoJiang 2017-12-07
  • 打赏
  • 举报
回复
我是这样解决的,从前端html抓取昵称即可。
echoJiang 2017-12-07
  • 打赏
  • 举报
回复
老铁我也遇到同样问题了,阿里大爷人找不着,你后来怎么解决的
风云再起9310 2017-04-21
  • 打赏
  • 举报
回复
引用 3 楼 hanjun0612 的回复:
[quote=引用 2 楼 u012012237 的回复:] 不知道具体什么原因,,
呼叫客服吧。没辙[/quote]哥们,你之前有开发过,网页淘宝账号登陆授权么?
正怒月神 2017-04-21
  • 打赏
  • 举报
回复
引用 2 楼 u012012237 的回复:
不知道具体什么原因,,
呼叫客服吧。没辙
风云再起9310 2017-04-21
  • 打赏
  • 举报
回复
引用 1 楼 hanjun0612 的回复:
奇怪了,这怎么至于一部分是url编码。。。。
是啊,我也举得很诡异,我是引用了淘宝官方提供的dll,然后也是按照文档开发的,文档示例是这个:"%E5%95%86%E5%AE%B6%E6%B5%8B%E8%AF%95%E5%B8%90%E5%8F%B752",这个通过URL解码,可以转成中文。 但是现在,使用我淘宝账号授权登陆之后,返回的是这种"%E6%A2%8101sG3psj8KLX8LekRLOivLTVoVwiXtXNvO8NfHkgAOREI%3D",暂时不知道具体什么原因,,
正怒月神 2017-04-21
  • 打赏
  • 举报
回复
奇怪了,这怎么至于一部分是url编码。。。。

13,347

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧