Home
JavaEE
Java GUI
Framework
DHtml
Android
插画
教程下载

ATOM 2.0   RSS 2.0
Add to iGoogle Add to Live.com
  • DeZender对用Zend Encoder加密过的PHP文件反编译
  • 写一个用于微博同步的Google Desktop Gadget
  • 在同学的QZone中看到的BB用药大全
  • 今天终于收到金山快盘的邀请码
  • 利用最短ie判断在不同浏览器上播放背景音乐
  • 对插画方面的一点感受与回忆
  • 网上看到的两个死里逃生的图片,记录一下
  • 今天开通了糖果社区,附几个激活码
  • 终于可以实现我的多个微博实时同步了
  • 备案和现场拍照就是对站长们的瞎折腾
  • 今天开通了糖果社区,附几个激活码
  • 终于可以实现我的多个微博实时同步了
  • 备案和现场拍照就是对站长们的瞎折腾
  • 昨天借用飞姐的佳作做的一个浪漫爱情网页
  • 有几个腾讯微博的邀请码(实时更新)
  • BB的网站移到了GAE-JAVA上了
  • 一个基于GAE Python Web.py和JQuery的留言本程序
  • 类许愿墙的一个告白网站和一个电子书网站
  • Android中用Bitmap获取图片中某个区域的图象
  • 对暴力破解带密码的QQ相册的可行性分析
  • 对淘宝web旺旺版一些通讯接口的研究

Blogger Api 的简单应用(2)

posted by David Chen at July 16, 2007, 1:37 AM    

blogger api blogger客户端 blogger开发

// 初始整个blog,并返回labels
List getBlogs() throws ServiceException, IOException {
if (labels == null) {
if (bloggerService == null) {
bloggerLogin();
}

labels = new LinkedList();

// Request the feed
final URL feedUrl = new URL(BLOGGER_API);
Feed resultFeed = bloggerService.getFeed(feedUrl, Feed.class);

blogTitle = resultFeed.getTitle().getPlainText();
//System.out.println(blogTitle);
blogId = resultFeed.getEntries().get(0).getId().split("blog-")[1];
//System.out.println(blogId);

Iterator it = null;
for (int i = 0; i < resultFeed.getEntries().size(); i++) {
Entry entry = resultFeed.getEntries().get(i);
it = entry.getCategories().iterator();
for (; it.hasNext();) {
Category cat = it.next();
labels.add(cat.getTerm());
// System.out.println(cat.getTerm());
}
}

postUrl = new URL("http://www.blogger.com/feeds/" + blogId
+ "/posts/default");
}
return labels;
}

// 取得所有相册, Map
Map getAlbums() throws IOException, ServiceException {
if (albums == null) {
if (picasaService == null) {
picasaLogin();
}

albums = new HashMap();

// String albumUrl =
// PICASA_API.concat(this.username).concat("?kind=album");

UserFeed userFeed = picasaService.getFeed(albumUrl, UserFeed.class);
// System.out.println(userFeed.getTitle().getPlainText());

List entries = userFeed.getEntries();
for (GphotoEntry entry : entries) {
GphotoEntry adapted = entry.getAdaptedEntry();
if (adapted instanceof AlbumEntry) {
AlbumEntry ae = (AlbumEntry) adapted;
albums.put(ae.getTitle().getPlainText(), ae.getGphotoId());
// System.out.println(ae.getGphotoId() + " " + ae.getName()
// + " " + ae.getTitle().getPlainText());
}
}

this.QoteLimited = userFeed.getQuotaLimit();
this.QoteUsed = userFeed.getQuotaUsed();
// 计算相册的使用量
}
return albums;
}


相关文章:
Blogger Api 的简单应用(1)
Blogger Api 的简单应用(3)
Blogger Api 的简单应用(4)
测试我写的blogger客户端的发贴
Blogger客户端myblogger下载
Labels:
Trackback:   http://cwq.iou1314.com/_a150
微博最近更新
[2010-09-04 04:43]    又是要加班的双休日,昨晚和领导去县城做资料做到11:30,确定这两天都要加班,刚准备回家,跟着领导接 电话说有村民想自杀不成,已带到卫生院,又跟领导回乡镇处理劝说一下。搞完到了1:30。回来凉都冲就睡 觉了。
[2010-09-03 09:28]    多个微博同步又增加了JavaEye。
本站内的任何文章,只代表个人意见或学习所用,如有版权声明,请尊重作者的劳动成果,在转载时请保留原始链接并注明出处。
Power by David's PhpCms, © 2007 - 2010 CWQ.IOU1314.COM All Rights Reserved.