- 浏览: 23793 次
- 性别:
- 来自: 合肥
-
最新评论
-
cpszgy:
Sweblish 写道复制这段代码,感觉有点问题,没有跑通si ...
用HttpClient访问sina微博 -
Sweblish:
复制这段代码,感觉有点问题,没有跑通
用HttpClient访问sina微博 -
cpszgy:
chanllen 写道为啥会出现这个问题呢?http://we ...
用HttpClient访问sina微博 -
chanllen:
为啥会出现这个问题呢?http://weibo.com/aja ...
用HttpClient访问sina微博 -
endual:
牛的, HttpClient client = new ...
用HttpClient访问sina微博
文章列表
这几天在读别人写的代码,一个注释没有,也没有开发文档。这个太伤了。模块化不清晰。
哎,方法的参数传递有问题,封装不好。结果就是我必须自己一行一行去读懂理清才能加进去我的模块。
回想这些情况的时候突然理解了封装的重要性。如果自己写代码的时候,封装的不好,别人用你的接口的时候可能需要你的内部结构。这样的一个代码别人修改,使用都会产生苦难。
所以以后自己写方法的时候要封装号。不能要求调用方要了解自己的内部结构。
努力朝着写好代码的方向努力。代码大全,重构。理解到了这些大师们所总结的方法,理念的重要性。
微博应用的consumerKey,和secret用来获得request token。开始的时候看了半天没找到他上面时候把值赋予了http请求中。后来仔细看了下原来在httpclient的构造函数里有。可以从配置中读取。然后访问API获得request token。
有了request token我们就可以获得用户授权的URL。
用户授权后,重定向到我们的callback网页上。(此处的重定向是浏览器端的)
然后获得access token。
以后就可以用access token去调用我们需要访问 的数据了。