【问题标题】:iPhone: random "image of the day" type service?iPhone:随机“每日形象”类型的服务?
【发布时间】:2009-04-20 01:56:43
【问题描述】:

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

【问题讨论】:

  • 为当天的 html 天文图片编写解析器应该不会太难 - 它只有一个 IMG 标签(目前)。

标签: iphone xml image rss random


【解决方案1】:

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

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

编写了一个 Objective-C 库来帮助访问 Flickr,但不确定是否包含此 API 调用:

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

【讨论】:

  • 感谢 API 链接。但我猜他们会考虑我使用这个 API 商业广告(它将在应用商店出售)。不过,这是一件值得考虑的好事情。
猜你喜欢
  • 2015-03-16
  • 1970-01-01
  • 1970-01-01
  • 2012-12-21
  • 2013-12-17
  • 2020-08-08
  • 2012-08-19
  • 2011-01-09
  • 1970-01-01
相关资源
最近更新 更多