是否有任何工具/ api或代码可以从链接创建digg样式的故事

时间:2012-09-20 04:34:59

标签: asp.net-mvc-3

我在网上搜了几个小时但到目前为止没找到任何东西。所以只是把它放在这里,是否有一种方法,使用链接,我可以创建一个digg风格的故事?有图像,标题和故事预览吗?是否有任何api可用于mvc3或任何已经执行此操作的代码?非常感谢任何帮助!

我在这个问题上给予赏金。任何能够为我提供简单的asp.net代码以使用链接从新闻网站获取故事的人都将获得赏金。谢谢!

2 个答案:

答案 0 :(得分:1)

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

  1. 下载页面来源
  2. 搜索以下标记:
    • <meta name="title"
    • <meta name="discription"
    • <link rel="image_src"
  3. 使用这些元素的值来构建预览
  4. 因为并非每个网站都使用这些标记,例如,您可以执行以下子标识:

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

    使用替代方法发挥创意,看看哪种方法能产生最佳结果。

    关于标签的更多细节:http://umairj.com/29/modify-how-the-shared-item-appears-on-facebook/(它谈论facebook,但适用于任何想要实现这种功能的人)

答案 1 :(得分:0)

您可以尝试使用YQL和jQuery来实现这一目标。

有关详细信息,请参阅此link