Blogger API with Java libraries.
I was not sure how, so I used "getEditLink()" as shown below. But
what I got was...
-----------------------------------------
the title of an entry
com.google.gdata.data.Link@8f4fb3
...
-----------------------------------------
what is this?
How can I get URLs?
Thanks in advance. The code is below.
--------------------------------------------------------------------
import com.google.gdata.client.*;
import com.google.gdata.data.*;
import com.google.gdata.util.*;
import java.io.IOException;
import java.net.URL;
public class TestBloggerFeedOutput {
public static void main(String[] args) {
String blogId = "xxxxx";
try {
GoogleService myService = new GoogleService("blogger", "list-blog-
entries");
printAllPosts(myService, blogId);
} catch (ServiceException e) {
System.out.println(e.getMessage());
} catch (IOException e) {
System.out.println(e.getMessage());
}
}
public static void printAllPosts(GoogleService myService, String
blogId) throws ServiceException, IOException {
final URL feedUrl = new URL("http://www.blogger.com/feeds/" + blogId
+ "/posts/default");
Feed resultFeed = myService.getFeed(feedUrl, Feed.class);
System.out.println(resultFeed.getTitle().getPlainText());
for (int i = 0; i < resultFeed.getEntries().size(); i++) {
Entry entry = resultFeed.getEntries().get(i);
System.out.println("\t" + entry.getTitle().getPlainText());
System.out.println("\t" + entry.getEditLink()); //<--
HERE!!!
}
System.out.println();
}
}
//-----------------the code ends
here------------------------------------------------------------
--
You received this message because you are subscribed to the Google Groups "Blogger Developer Group" group.
To post to this group, send email to bloggerdev@googlegroups.com.
To unsubscribe from this group, send email to bloggerdev+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/bloggerdev?hl=en.
No comments:
Post a Comment