新浪微博错误描述auth faild,错误代码21301的解决方案

本人最近在使用新浪微博开放平台时遇到一个错误:

在安卓模拟器中调用接口时输出:{"error":"auth faild!","error_code":21301,"request":"/2/friendships/friends/bilateral.json"}

在PC浏览器中直接调用输出:

{

  • error"source paramter(appkey) is missing",
  • error_code10006,
  • request"/2/friendships/friends/bilateral.json"
}

仔细比较了我生成的URL:

https://api.weibo.com/2/friendships/friends/bilateral.json?uid%3D2501789661&access_token%3D2.00JmP_jC0JZIr21be64da6600HcSzM

发现是由于我将“=”URL编码成“%3D”引起的,去掉编码,就可以正常返回数据了。

在这里分享给大家,希望能对大家有帮助!


如果大家觉得对自己有帮助的话,还希望能帮顶一下,谢谢:)
个人博客: http://blog.csdn.net/zhaoxy2850
本文地址: http://blog.csdn.net/zhaoxy_thu/article/details/12291309
转载请注明出处,谢谢!

你可能感兴趣的:(接口,新浪微博,auth,开放平台,faild,21301)