2010-02-02 48 views
0

我开始构建一个应用程序,该应用程序会自动下载我的美味书签,并保存到数据库,以便我可以在我自己的网站上以我喜欢的格式查看它们。我想将我的美味书签移植到我的网站

我被迫使用oAuth,因为我有一个雅虎ID登录到美味。问题是我被困在oAuth要求用户手动去验证的地步。

是否有代码/指南可供我随时随地使用?我想要的只是一种自动将我的书签保存到我的数据库的方法。

任何帮助表示赞赏。我可以使用java,.net和php。谢谢。

回答

4

美味提供了一个API为这个已经:

https://api.del.icio.us/v1/posts/all?

返回所有职位。请谨慎使用。调用更新函数,看看你是否需要获取它。

参数

  • &标签= {} TAG
    • (可选)由该标签的过滤器。

  • &开始= {#}
    • (可选)开始返回岗位这么多的成绩进入设置。

  • &结果= {#}
    • (可选)返回此许多结果。

  • & fromdt = {CCYY-MM-DDTHH:MM:SSZ}
    • (可选)在此日期讯息过滤或更高

  • &托德= { CCYY-MM-DDThh:mm:ssZ}
    • (可选)过滤此日期或更早的日期文章

  • &元=是
    • (可选)包括在 '元' 属性,在每个项目变化检测签名。希望维护同步本地存储书签的客户端应该保留此属性的值 - 当书签的任何重要字段发生更改时,其值都会更改。

$ curl https://user:[email protected]/v1/posts/all 

<posts tag="" user="user"> 
    <post href="http://www.weather.com/" description="weather.com" 
    hash="6cfedbe75f413c56b6ce79e6fa102aba" tag="weather reference" 
    time="2005-11-29T20:30:47Z" /> 
    ... 
    <post href="http://www.nytimes.com/" 
    description="The New York Times - Breaking News, World News & Multimedia" 
    extended="requires login" hash="ca1e6357399774951eed4628d69eb84b" 
    tag="news media" time="2005-11-29T20:30:05Z" /> 
</posts> 
0

也有公立和私立的RSS订阅书签,所以如果你能读取并解析XML你不一定需要使用API​​。

相关问题