android/java 第三方登录抓取微信用户头像返回0,抓取失败?

新手上路,请多包涵

String encodeFrom = UrlSafeBase64.encodeToString(headerImgUrl);
String encodeTo = UrlSafeBase64.encodeToString(QiniuTokenGenerator.BUCKET_NAME + ":" + key);

String url = "http://iovip.qbox.me/fetch/" + encodeFrom + "/to/" + encodeTo;

Mac mac = new Mac(QiniuTokenGenerator.ACCESS_KEY, QiniuTokenGenerator.SECRET_KEY);
DigestAuthClient client = new DigestAuthClient(mac);
CallRet ret = client.call(url);
Log.d("weixin", "返回码 = " + ret.getStatusCode());

阅读 3.7k
2 个回答

能否提供下错误的状态码,另外抓取返回0是指的什么意思。

新手上路,请多包涵

ret.getStatusCode() 返回 0;不懂;之前加密出错,返回null,现在加密成功,返回0,但是没在存储空间中找到该图片。
同事都崩溃了,直接下载到本地,再从本地上传到七牛,可我就是要硬碰硬,只可惜资料还是太少,只好在这里期待高手!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进