0

我在网上搜索了几个小时,但到目前为止没有找到任何东西。所以把它放在这里,有没有一种方法可以使用链接创建一个 digg 风格的故事?带有图片、标题和故事预览?是否有任何可以在 mvc3 中使用的 api 或任何已经这样做的代码?将不胜感激任何帮助!

我在这个问题上悬赏。任何可以向我提供简单的 asp.net 代码以使用链接从新闻站点获取故事的人,都将获得赏金。谢谢!

4

2 回答 2

1

虽然我不熟悉 Digg 中的这种功能,但它听起来很像 Facebook 的功能。据我所知,他们既没有可用的预制代码,也没有可用的服务,但自己实现应该不难:

  1. 下载页面源
  2. 搜索以下标签:
    • <meta name="title"
    • <meta name="discription"
    • <link rel="image_src"
  3. 使用这些元素的值来构建您的预览

因为并非每个网站都使用这些标签,所以您可以例如执行以下替换:

  • 没有元标题标签?--> 使用<title>元素内容。
  • 没有元描述标签?--> 使用第一个填充良好的段落或其中的一部分
  • 没有链接 image_src?--> 使用页面上的任何图像

创造性地使用替代方法,看看哪种方法产生最好的结果。

有关标签的更多详细信息:http://umairj.com/29/modify-how-the-shared-item-appears-on-facebook/ 它谈到了 facebook,但适用于任何想要实现它的人一种功能)

于 2012-09-27T10:32:33.077 回答
0

你可以尝试使用 YQL 和 jQuery 来实现。

有关更多信息,请参阅此链接

于 2012-10-03T16:29:06.817 回答