代码之家  ›  专栏  ›  技术社区  ›  Limbic System

iPhone:随机的“每日图像”服务?

  •  0
  • Limbic System  · 技术社区  · 17 年前

    iPhone使从网络上获取图像变得非常简单;您可以将URL转换为 UIImage 在一行代码中。所以我想启用我的应用程序(一款教育益智游戏……我的第一款!)下载一些随机图片,使其更加有趣和动态。

    我想用 Kodak's image of the day RSS提要,但我花了很长时间才弄明白如何解析它。它不是一个简单的图像URL列表,而是引用了一堆“jhtml”URL,这些URL运行Javascript在RSS阅读器中显示图像。这是故意混淆的,还是我遗漏了一些基本的分析步骤?

    我也试过 Astronomy Picture of the Day 通过 this RSS提要,但它只是原始页面的HTML填充到CDATA中。。。啊。

    所以我想这真的是两个问题:

    1. 有没有一种简单的方法来解析这些提要,从而真正获取iPhone上的JPG URL?
    2. 是否有更好的“每日图片”类型图片来源?

    PS:我正在使用NSXMLParser,我学会了使用它 here .

    1 回复  |  直到 17 年前
        1
  •  0
  •   James Avery    17 年前

    我建议使用一些有API的东西,也许是Flickr“Interestingness”提要:

    http://www.flickr.com/services/api/flickr.interestingness.getList.html

    有一个objective-C库,用于帮助访问Flickr,但不确定是否包含此API调用:

    http://github.com/lukhnos/objectiveflickr/tree/master

    推荐文章