我目前正在使用Twitter4j连接到Twitter API。与任何企业一样,请求必须通过代理服务器进行路由,并且我能够在代理验证器的帮助下以常规方式处理代理服务器。我在Twitter上配置了我的应用程序并获得了我的消费者密钥和秘密。我可以使用此设置在Twitter上成功更新状态。
从技术Java类的角度来看,我有
1)index.html 2)login.java(用于获取OAuth请求和访问令牌以及将URL重定向到回调的Servlet) 3)Callback.java在Twitter上更新推文
迎接挑战
1)现在有一个新要求,即通过HTTPClient向twitter发出请求。 我无法弄清楚如何得到它。我知道如何使用HTTPClient,但通过发送代理凭证使用HTTPClient。它甚至可能吗?
2)我尝试使用ConfigurationBuilder,Congfiguration(应该在Twitter4j中),但文档不好。
有人可以指导我一些示例/网址吗?
由于
答案 0 :(得分:1)
1)根据this JIRA issue使用Apache HttpClient的代理支持将在Twitter4j 2.1.4中提供。
2)也许JUnit test可能会有所帮助?我不熟悉API,但单元测试有时可以提供关于API使用的线索,而不是好的例子。