我开始构建一个应用程序,它会自动下载我美味的书签,并保存到数据库中,这样我就可以在我自己的网站上以我喜欢的格式查看它们。
我被迫使用 oAuth,因为我有一个雅虎 ID 可以登录到美味。问题是我被困在 oAuth 要求用户手动进行身份验证的地方。
在我可以遵循的任何地方都有可用的代码/指南吗?我想要的只是一种自动将我的书签保存到我的数据库的方法。
任何帮助表示赞赏。我可以在 java、.net 和 php 上工作。谢谢。
我开始构建一个应用程序,它会自动下载我美味的书签,并保存到数据库中,这样我就可以在我自己的网站上以我喜欢的格式查看它们。
我被迫使用 oAuth,因为我有一个雅虎 ID 可以登录到美味。问题是我被困在 oAuth 要求用户手动进行身份验证的地方。
在我可以遵循的任何地方都有可用的代码/指南吗?我想要的只是一种自动将我的书签保存到我的数据库的方法。
任何帮助表示赞赏。我可以在 java、.net 和 php 上工作。谢谢。
Delicious 已经为此提供了一个 API:
返回所有帖子。请谨慎使用。调用更新函数来查看是否需要获取它。
例子
$ curl https://user:passwd@api.del.icio.us/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>
但是请注意,如果您在 12 月之后在 Delicious 注册,因此使用您的 Yahoo 帐户,上述方法将不起作用,您需要使用 OAuth。
Delicious 支持网站上有许多完整示例,例如: http: //support.delicious.com/forum/comments.php ?DiscussionID=3698
还有用于书签的公共和私有 RSS 提要,因此如果您可以读取和解析 XML,则不一定需要使用 API。