- GoogleService gs = new GoogleService("blogger", "kuribo-japanesebloggers-1");
- URL feedUrl = new URL("http://www.blogger.com/feeds/6813881014503035656/posts/summary/552385261504346376");
- Feed feed = gs.getFeed(feedUrl, Feed.class);
- Entry entry = feed.getEntries().get(0);
com.google.gdata.util.ParseException: Invalid root element, expected (namespace uri:local name) of (http://www.w3.org/2005/Atom:feed), found (http://www.w3.org/2005/Atom:entry
とかって言われてへこむ。なんだなんだと調べてみると、Blogger の個別投稿フィードは、通常の投稿フィード
- <feed>
- <id/>
- <updated/>
- <title/>
- <subtitle/>
- <link/>
- <author/>
- <generator/>
- <entry/>
- </feed>
ブログ ID +ポスト ID で投稿のタイトルや URL を取得しようと思っていたのが、ちょっぴり挫折。URLFetch して、XML のパーサを使うか、正規表現でゴリゴリするか、迷い中…。
No comments:
Post a Comment
Comments on Google+: