2015-06-15 71 views
0

我正在努力尝试使用jumblr获取PhotoPost的URL。 我试着投了一个帖子到PhotoPost,但细节说没有链接(我想这就是我要找的) 我想要的只是链接到JPG。使用jumblr获取图像的URL

List<Post> posts = client.userDashboard(); 
    PhotoPost photoPost = (PhotoPost) posts.get(0); 
    System.out.println(photoPost.detail()); 

    {date=2015-06-15 23:14:28 GMT, format=html, link=null, caption=<blockquote><p>“…You win.” 
    <br/></p><p>“I know.”</p></blockquote>, state=published, type=photo, slug=you-win-i-know, 

我希望有人可能有一个想法。

非常感谢!

回答

3

Jumblr API可能非常混乱,并且示例没有显示所有内容。 我有同样的问题,这个工作对我来说:

Map<String, Object> params = new HashMap<String, Object>(); 
params.put("type", "photo"); 
List<Post> posts = client.blogPosts("YOURBLOGNAME.tumblr.com", params); 
PhotoPost photoPost = (PhotoPost) posts.get(0); 
System.out.println(photoPost.getPhotos().get(0).getOriginalSize().getUrl()); 

变化YOURBLOGNAME你BLOGNAME。如果"YOURBLOGNAME.tumblr.com"不起作用,请改为使用"YOURBLOGNAME.com"。此代码获取第一篇文章((PhotoPost) posts.get(0))的第一张图片(pho.getPhotos().get(0))。

+0

为什么我的回答用我的账户编辑为废话?嗯......好吧,无论如何。谢谢你无限递归来改回它 – JumblrHelper