代码之家  ›  专栏  ›  技术社区  ›  fmsf

从google docs获取cooliris:

  •  0
  • fmsf  · 技术社区  · 17 年前

    我们正在为一个类创建一个交互设计模式网站。 我们在课堂上使用google docs创建了模式列表,并与老师分享以供评估。

    所以环境是这样的:

    • 我们已经能够从要显示的每个演示文稿中提取单个图像,例如: http://docs.google.com/file?id=dd2dpzk6_164zcwm3jgv_b
    • 我们已经创建了一个供CoolIris打开的RSS源:(来自它的小例子):

      <项目& gt;

      <.title>e7_pattern_7.78<./title>
      
      <.link>http://docs.google.com/file?id=dd2dpzk6_164zcwm3jgv_b<./link>
      
      <.guid>dd2dpzk6_164zcwm3jgv_b<./guid>
      
      <.media:thumbnail url="http://docs.google.com/file?id=dd2dpzk6_164zcwm3jgv_b" />
      
      <.media:content url="http://docs.google.com/file?id=dd2dpzk6_164zcwm3jgv_b" type="image/png" />
      

      </项& gt;

    抱歉,标签中间的点只供stackoverflow不过滤。

    所以问题是,当CoolIRIS打开所有图像的所有视区时,RSS工作正常。但是所有图片的缩略图和内容都是黑色的。

    如果您尝试通过上述URL打开它们,您可以下载它们,并使用type=“image/png”if让Piclens打开它。

    有人提出建议或是想知道为什么我们不能通过cooliris访问google docs的图片?

    2 回复  |  直到 17 年前
        1
  •  1
  •   fmsf    17 年前

    服务器需要一个crossdomain.xml来允许cooliris。所以我们不能直接从谷歌上下载,但我们只需要把它下载到另一台服务器上。

        2
  •  1
  •   Mark    17 年前

    尝试将type=“image/png”放入media:thumbnail标记中。另外,通过一个RSS验证器来验证你的提要,看看它是否会被检查出来。