<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
				  >
<channel>
<title><![CDATA[Saturn's Weblog - 标签：bookmark]]></title>
<link>http://www.cnsaturn.com/tag/bookmark</link>
<description><![CDATA[Saturn's weblog, STBlog官方站点]]></description>
<language>zh-CN</language>
<pubDate>Mon, 06 Sep 2010 11:28:03 -0400</pubDate>
<item>
<title><![CDATA[给博客添加了“阅读分享”Bookmark功能]]></title>
<link>http://www.cnsaturn.com/posts/add-a-new-share-reading-feature-to-my-blog</link>
<pubDate>Fri, 05 Jun 2009 07:32:00 -0400</pubDate>
<description><![CDATA[<p>之前一直是在Java或.NET环境下编写Web Service客户端，今天编写了第一个在PHP下的WS客户端，而且应用在了这个博客程序上：本地调用<a href="http://delicious.com/help/api" target="_blank">Delicious的API服务</a>，获取里面指定帐号的书签文章信息。</p> <p>由于美味书签提供的是RESTful类型的WEB服务，所以客户端的编写与在Java下思想上没有差别，可能就是工具的不同：</p> <p>组合出一个HTTP请求--&gt;发出这个请求--&gt;得到请求内容--&gt;解析（解组）请求内容--&gt;显示有用的信息。</p> <p>具体来说，对于这个PHP调用<a href="http://delicious.com/help/api">Delicious API</a>的实例上，上面的流程就变成了：</p> <ul> <li>使用<a href="http://uk2.php.net/manual/en/book.curl.php">CURL</a>组合一个带用户验证的HTTPS请求</li> <li>得到响应内容信息，可以是XML或JSON其中之一</li> <li>使用PHP 5内置的<a href="http://uk2.php.net/manual/en/book.simplexml.php">SimpleXML</a>来解析响应信息</li> <li>显示出来</li> </ul> <p>经过大约1个小时的编写和调试，本博客的&ldquo;<a href="/bookmark" title="分享阅读 Saturn's Bookmark"><strong>分享阅读</strong></a>&rdquo;（Bookmark）新功能就算测试成功了！</p> <p>稍后我会写一篇文章完整介绍PHP下编写<a href="http://delicious.com/help/api">Delicious API</a>客户端的思路，并且会提供实现代码。</p> <p><strong>关于Delicious</strong></p> <blockquote> <p>Delicious原名del.icio.us，是免费的社群性网络服务，用于交流网页书签网摘。它在2003年底上线，由约舒亚&middot;沙科特（Joshua Schachter）开发。</p> <p>Delicious不同于我的最爱或其他书签网站，主要用于和别人分享和交流书签，使用者亦可以在Delicious储存或管理私人书签（但需记得勾选&quot;do not share&quot;）。</p> <p><img src="http://upload.wikimedia.org/wikipedia/zh/f/ff/Delicious.png" border="0" alt="File:Delicious.png" width="18" height="18" />Delicious的图示由四个不同色而同大小的正方形拼成一个较大的正方形，左上角为白色，右上角蓝色，左下角黑色，右下角透明。</p> <p>Delicious已于2005年12月9日被Yahoo!所收购，但仍然会独立运作。在2008年中，网站推出2.0版本。新网站运行在新平台中，提高了页面的加载速度。亦使用了全新的搜寻引擎，令使用者更易找到所需。主域名亦会改为Delicious.com。</p> </blockquote> <p><strong>关于Delicious API</strong></p> <p><a href="http://delicious.com/help/api">Delicious API</a>是<a href="http://delicious.com/">Delicious</a>提供给第三方开发者的一个RESTful Web Service应用。通过这个Web服务，开发者可以按需获取Delicious提供的信息，比如书签信息和书签标签等，并将其显示在博客，其他网站或第三方应用程序上。</p>]]></description>
<author><![CDATA[Saturn]]></author>
<guid isPermaLink="true" >http://www.cnsaturn.com/posts/add-a-new-share-reading-feature-to-my-blog</guid>
</item>
</channel>
</rss>                  