2010-10-26 38 views
2

有谁知道是否有一个可插入的应用程序,你可以用来实现像Django的图像提取网址?Django的URL图像提取像facebook

+0

你必须解释'url like image extraction'是什么意思。 – 2010-10-26 09:26:52

+0

当你发布一个项目到包含URL的Facebook上时,Facebook从这个小的描述图像缩略图中提取信息。 – ApPeL 2010-10-26 12:24:06

回答

0

我不知道是否有一个可插拔的应用程序,会为你做这一点,但你也许可以破解了一起自己。

唯一的“标准”我知道的有利于这是透过oEmbed(http://www.oembed.com/)基本上以这种方式工作:

  • 有人给你一个网址。
  • 你读它,会发现它是一个有效的JSON相匹配的透过oEmbed结构
  • 成功!

除了上述以外,还有我认为facebook做的也是如此(因为我看了几个网站,twitter和fb都可以使用,而且没有任何支持,我可以看到),是以个案为基础进行工作。他们可能有一个开发人员经过各种各样的网站,并查看可用的元标记的类型。例如,yfrog拥有一系列meta属性,可直接告诉您所显示的主图像,所有者,与图像一起发出的推文等信息。之后,这是最好的猜测。这就是为什么当你试图在Facebook上分享博客文章时,它通常会给你选择随该博客文章发布的任何一个图像,因为它不知道哪一个是主要图像。