`

AONE 问题总结

 
阅读更多

1、OAuth retrieveRequestToken异常

用OAuth进行验证时,报下面的错误,网上排查良久无方。

oauth.signpost.exception.OAuthExpectationFailedException: Request token or token secret not set in server reply. The service provider you use is probably buggy.

 后发现是应用的Consumer Key、Consumer secret

配错了,写成了

Access Token、Access Token Secret

汗。。

 

2、新浪发布微博出现如下异常

java.lang.IllegalStateException: Neither user ID/password combination nor OAuth consumer key/secret combination supplied

 出错代码

weibo4android.Status updateResult = weibo.updateStatus(StringUtils.utf8Encode(status));

原因:

未提供comsumer key 

解决方法:

        System.setProperty("weibo4j.oauth.consumerKey", "CONSUMER_KEY");
        System.setProperty("weibo4j.oauth.consumerSecret", "CONSUMER_SECRET");
 

 

3、发布sohu微博时,报如下异常

 

java.io.IOException: Received authentication challenge is null

 出错代码

            HttpURLConnection request = (HttpURLConnection)url.openConnection();
            request.setDoOutput(true);
            request.setRequestMethod("POST");
            HttpParameters para = new HttpParameters();
            para.put("status", URLEncoder.encode("第一条", "utf-8").replaceAll("\\+", "%20"));
            consumer.setAdditionalParameters(para);
            consumer.sign(request);
            OutputStream ot = request.getOutputStream();
            ot.write(("status=" + URLEncoder.encode("中 文", "utf-8")).replaceAll("\\+", "%20").getBytes());
            ot.flush();
            ot.close();
            System.out.println("Sending request...");
            request.connect();
            System.out.println("Response: " + request.getResponseCode() + " " + request.getResponseMessage());

 上述代码中request.getResponseCode()时报异常

解决方法:

未解决,第二天重新执行错误消失。。

 

 

3、在android开发中我们需要充分利用线程及消息队列来处理需要长时间响应的操作,防止ui假死

 

4、腾讯微博认证异常

像https://open.t.qq.com/cgi-bin/request_token获取未授权的access token出现如下异常

java.lang.Exception: javax.net.ssl.SSLHandshakeException: org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate signature.

 原因应该是以上请求的ssl证书已经不可用,将https改为http即可,如http://open.t.qq.com/cgi-bin/request_token

 

5、Conversion to Dalvik format failed with error 1

网上有各种原因,有project clean解决的,有修改android sdk版本解决的

我这次碰到的原因是因为依赖的外部包冲突了,同时依赖了A、B两个jar包,而A包已经在B包中

解决方法:去掉对B包的依赖

 

分享到:
评论
4 楼 Trinea 2012-10-08  
话说不能说 写道
nizi_go 写道
你好,我遇到了和你一样的异常
java.io.IOException: Received authentication challenge is null


可是我的情况比你悲催,刚开始老是抱这个错,之后过了两个小时 ok了。可是今天上班之后,又出现了,直到刚才为止,我现在都疯了。。。 SOS 

貌似搜狐的微博就是这样。。你有解决办法了吗?

暂时解决不了,没时间弄搜狐的
3 楼 话说不能说 2012-09-29  
nizi_go 写道
你好,我遇到了和你一样的异常
java.io.IOException: Received authentication challenge is null


可是我的情况比你悲催,刚开始老是抱这个错,之后过了两个小时 ok了。可是今天上班之后,又出现了,直到刚才为止,我现在都疯了。。。 SOS 

貌似搜狐的微博就是这样。。你有解决办法了吗?
2 楼 Trinea 2012-05-30  
nizi_go 写道
你好,我遇到了和你一样的异常
java.io.IOException: Received authentication challenge is null


可是我的情况比你悲催,刚开始老是抱这个错,之后过了两个小时 ok了。可是今天上班之后,又出现了,直到刚才为止,我现在都疯了。。。 SOS 

sohu的我很久没试过了,新浪和腾讯的都没什么问题
1 楼 nizi_go 2012-05-30  
你好,我遇到了和你一样的异常
java.io.IOException: Received authentication challenge is null


可是我的情况比你悲催,刚开始老是抱这个错,之后过了两个小时 ok了。可是今天上班之后,又出现了,直到刚才为止,我现在都疯了。。。 SOS 

相关推荐

    Aone Ultra Video Splitter 6.2.0409 号

    根据给定的信息,我们可以推断出本篇内容主要围绕“Aone Ultra Video Splitter 6.2.0409”这一视频分割软件进行介绍。以下将详细解释该软件的功能、安装与注册步骤等内容。 ### Aone Ultra Video Splitter 6.0409 ...

    sketch_oct21aone.ino

    sketch_oct21aone.ino

    Aone72312宛名1

    Aone72312宛名1 基于提供的文件信息,我们可以总结出以下几个知识点: 一、javascript的应用 从标签中,我们可以看到javascript是这个文件的主要技术栈之一。这意味着这个文件可能与javascript相关的应用程序或...

    Aone Ultra Video Converter 5.4.1208 中文免费版.zip

    Aone Ultra Video Converter 5.4.1 中文注册版是一款强大的视频转换合并分割工具,在实际应用中Ultra Video Converte 支持众多格式,例如:Divx、XviD、MPEG1、MPEG2、VCD、SVCD、DVD、WMV、ASF等,相信这么多格式...

    MKV视频转换AoneUltraMKVConverterV3.2.0822绿色便携版

    Aone Ultra MKV Converter 是一款可以帮助你转换MKV视频文件格式的视频转换工具,程序主要功能是转换MKV视频文件为AVI、MPG、WMV、MP4、3GP、VOB、IFO、BUF、bin、Cue等媒体文件格式。支持批量转换功能,可单独设置...

    视频转换分割合并Ultra Video Converter 5.5便携注册版

    Aone Ultra Video Converter 是一款功能强大的视频转换合并分割工具,在实际应用中Ultra Video Converte 支持众多格式,例如:Divx、XviD、MPEG1、MPEG2、VCD、SVCD、DVD、WMV、ASF等,相信这么多格式一定能满足你的...

    AoneUltraVideoSplitter视频分割工具V6.4.1208官方安装版

    Aone Ultra Video Splitter视频分割工具是一款视频分割工具。可将一个巨大的AVI/DivX,MPEG I/II,VOB,DAT,WMV,ASF 文件切割或截断成小的片断能够轻松将多个视频片段合成为完整的文件,对合并的视频数量也没有限制,...

    a one simple 2.43版 皮肤检测仪驱动程序/安装程序

    a one simple 2.43版 皮肤检测仪驱动程序/安装程序 a one simple 有两个软件版本,2.43和2.49版,一般情况下使用2.49版即可,个别购买年代久远的机子使用2.49版,如有任何疑问,请联系软件中的客服人员,谢谢 ...

    A One Smart 2.32版 皮肤检测仪安装包

    A One Smart 2.39版 皮肤检测仪驱动程序/安装程序 A One Smart 有两个软件版本,2.32和2.39版,一般情况下使用2.39版即可,个别购买年代久远的机子使用2.32版,如有任何疑问,请联系软件中的客服人员,谢谢 ...

    a one simple 2.49版 皮肤检测仪驱动程序/安装程序

    a one simple 2.49版 皮肤检测仪驱动程序/安装程序 a one simple 有两个软件版本,2.43和2.49版,一般情况下使用2.49版即可,个别购买年代久远的机子使用2.49版,如有任何疑问,请联系软件中的客服人员,谢谢 ...

    02阿里巴巴在DevOps实践中的创新和思考-精简

    阿里巴巴通过引入Aoneflow这一流程,有效解决了传统Gitflow中存在的问题,提高了开发效率与质量。Aoneflow不仅保留了特性分支的优点,还通过简化流程、提高集成频率等方式,实现了更高效、更灵活的代码管理。这对于...

    DevOps实践中的创新和思考.pptx

    然而,Gitflow存在一些问题,如集成时间滞后、大范围的代码冲突、分支关系复杂等,这些问题在大型项目中尤为突出。 Aoneflow是阿里巴巴提出的一种简化版的Gitflow,它在保留特性分支的同时,降低了分支管理的复杂性...

    dvd刻录软件

    6. **安全保护**:对于有版权保护的DVD,Aone DVD Copy可能包含破解技术,以绕过CSS(Content Scrambling System)等加密措施,但这可能会涉及到版权法律问题,使用时需注意。 7. **说明文档**:随软件提供的"说明_...

    AoneUltraVideoJoiner视频文件合并软件V6.4.3011绿色中文免费版

    Ultra Video Joiner是一个帮助你连接或者合并AVI/DivX,MPEG I/II,VOB,DAT,WMV,ASF视频文件到一个大的各种格式的视频文件的工具。 你可以增添无限数量的视频文件到清单中并在需要的时候轻松地重新组织它们的顺序,...

    JavaSE 基础 方法.pdf

    2. 方法是对解决一类问题的步骤进行抽象和封装,形成一个有序的执行流程。 3. 在面向对象编程中,方法通常定义在类或对象内部,作为类的成员函数,用来操作和管理类的数据。 4. 创建好的方法可以在程序的其他部分...

    落地微服务特色的DevOps管道,持续集成/部署到Kubernetes

    2018年既是微服务架构火爆的一年,也是容器和Kubernetes收获赞誉盆满钵满的一年;在kubernetes的引领下,以容器为中心部署微服务已成为一种事实标准,并不断加速着微服务架构模式落地,持续地发挥着它的魔力。...

    阿里云效远程软件研发解决方案.pdf

    阿里云效提供了Aone云端开发环境,支持独立的开发、部署和分支部署,确保流程标准化。通过测试左移和安全红线管理,可以提高软件质量并减少潜在风险。在微服务架构下,云效提供了开发测试环境隔离方案,解决了多人...

    高效客户端持续集成实践之路

    数据来源包括gitlab、摩天轮、Aone平台以及本地数据库。整个系统通过restful接口对外提供服务,实现自动化构建、测试和部署。 通过以上实践,闲鱼成功实现了客户端的高效持续集成,减少了人工干预,优化了开发流程...

    三维立体图片-(检测视觉神经的发达程度)

    在压缩包内的"Aone.bmp"和"三维立体图片"两个文件中,Aone.bmp可能是一个三维立体图像文件,用户可以通过特殊的立体眼镜或者调整观察角度来体验立体效果。而"三维立体图片"可能是一个包含多张立体图片的文件夹,用于...

Global site tag (gtag.js) - Google Analytics