<?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/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Dented Reality &#187; blogger</title>
	<atom:link href="http://dentedreality.com.au/tags/blogger/feed/" rel="self" type="application/rss+xml" />
	<link>http://dentedreality.com.au</link>
	<description>Beau Lebens throws down his opinion on all sorts of things he doesn&#039;t know too much about.</description>
	<lastBuildDate>Tue, 07 Feb 2012 20:48:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19719</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Web Service Authentication APIs</title>
		<link>http://dentedreality.com.au/2010/01/web-service-authentication-apis/</link>
		<comments>http://dentedreality.com.au/2010/01/web-service-authentication-apis/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 01:34:55 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[authsub]]></category>
		<category><![CDATA[bebo]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[dopplr]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[friendfeed]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[last.fm]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[mixx]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[picasa]]></category>
		<category><![CDATA[posterous]]></category>
		<category><![CDATA[reddit]]></category>
		<category><![CDATA[tumblr]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[verification]]></category>
		<category><![CDATA[vimeo]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://dentedreality.com.au/?p=4670</guid>
		<description><![CDATA[For a project I&#8217;m working on, I&#8217;ve been looking at a lot of web service authentication/verification APIs lately. I thought folks might be interested in the results. Here are the methods available for a variety of web services/applications online, with links to their appropriate docs: Web Application Authentication Method Bebo Custom token Blogger.com AuthSub Delicious [...]]]></description>
			<content:encoded><![CDATA[<p>For a project I&#8217;m working on, I&#8217;ve been looking at a lot of web service authentication/verification APIs lately. I thought folks might be interested in the results. Here are the methods available for a variety of web services/applications online, with links to their appropriate docs:</p>
<p><span id="more-4670"></span></p>
<table class="aligncenter" style="border: 0pt solid #cccccc;" border="0">
<thead>
<tr>
<th>Web Application</th>
<th>Authentication Method</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="http://bebo.com">Bebo</a></td>
<td><a href="http://www.bebo.com/docs/auth">Custom token</a></td>
</tr>
<tr>
<td><a href="http://blogger.com">Blogger.com</a></td>
<td><a href="http://code.google.com/apis/blogger/docs/2.0/developers_guide_protocol.html#Authenticating">AuthSub</a></td>
</tr>
<tr>
<td><a href="http://delicious.com">Delicious</a></td>
<td><a href="http://delicious.com/help/api">OAuth (and HTTP Basic)</a></td>
</tr>
<tr>
<td><a href="http://digg.com">Digg</a></td>
<td><a href="http://digg.com/api/docs/authentication">OAuth</a></td>
</tr>
<tr>
<td><a href="http://dopplr.com">Dopplr</a></td>
<td><a href="http://dopplr.pbworks.com/">AuthSub</a></td>
</tr>
<tr>
<td><a href="http://facebook.com">Facebook</a></td>
<td><a href="http://developers.facebook.com/connect.php">Custom token (Facebook Connect)</a></td>
</tr>
<tr>
<td><a href="http://flickr.com">Flickr</a></td>
<td><a href="http://www.flickr.com/services/api/auth.spec.html">Custom token</a></td>
</tr>
<tr>
<td><a href="http://friendfeed.com">FriendFeed</a></td>
<td><a href="http://friendfeed.com/api/documentation#authentication">OAuth</a></td>
</tr>
<tr>
<td><a href="http://www.google.com/profiles">Google Profiles</a></td>
<td><a href="http://code.google.com/apis/apps/profiles/developers_guide_protocol.html#Auth">AuthSub</a></td>
</tr>
<tr>
<td><a href="http://last.fm">Last.fm</a></td>
<td><a href="http://www.last.fm/api/webauth">Custom token</a></td>
</tr>
<tr>
<td><a href="http://linkedin.com">LinkedIn</a></td>
<td><a href="http://developer.linkedin.com/docs/DOC-1008">OAuth</a></td>
</tr>
<tr>
<td><a href="http://mixx.com">Mixx</a></td>
<td><a href="http://help.mixx.com/API:v1r1:user_auth">OAuth</a></td>
</tr>
<tr>
<td><a href="http://myspace.com">MySpace</a></td>
<td><a href="http://wiki.developer.myspace.com/index.php?title=What_is_MySpaceID%3F#MySpace_Application_Authorization_and_OAuth">OAuth</a></td>
</tr>
<tr>
<td><a href="http://picasa.com">Picasa</a></td>
<td><a href="http://code.google.com/apis/picasaweb/docs/1.0/developers_guide_php.html#AuthSub">AuthSub</a></td>
</tr>
<tr>
<td><a href="http://posterous.com">Posterous</a></td>
<td><a href="http://posterous.com/api/posting">HTTP Basic</a></td>
</tr>
<tr>
<td><a href="http://reddit.com">Reddit</a></td>
<td><a href="http://code.reddit.com/wiki/API">Custom token</a> (modhash)</td>
</tr>
<tr>
<td><a href="http://tumblr.com">Tumblr</a></td>
<td><a href="http://www.tumblr.com/docs/api#authenticate">HTTP POST</a> (plaintext password)</td>
</tr>
<tr>
<td><a href="http://twitter.com">Twitter</a></td>
<td><a href="http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-oauth-authorize">OAuth</a></td>
</tr>
<tr>
<td><a href="http://vimeo.com">Vimeo</a></td>
<td><a href="http://www.vimeo.com/api/docs/authentication">OAuth</a></td>
</tr>
<tr>
<td><a href="http://yahoo.com">Yahoo</a></td>
<td><a href="http://developer.yahoo.com/oauth/">OAuth</a></td>
</tr>
<tr>
<td><a href="http://youtube.com">YouTube</a></td>
<td><a href="http://code.google.com/apis/youtube/2.0/developers_guide_protocol_authsub.html">AuthSub</a> and <a href="http://code.google.com/apis/youtube/2.0/developers_guide_protocol_oauth.html">OAuth</a></td>
</tr>
</tbody>
</table>
<p>Interesting stats:</p>
<ul>
<li>21 web services analyzed</li>
<li>10 (48%) are using <a href="http://oauth.net">OAuth</a> (including YouTube)</li>
<li>5 (24%) are using <a href="http://code.google.com/apis/accounts/docs/AuthSub.html">AuthSub</a> (also including YouTube)</li>
<li>Dopplr is the only non-Google property using AuthSub</li>
<li>Tumblr is the only property using plaintext passwords, although Posterous is using HTTP Basic, which is basically plaintext</li>
</ul>
<p>Looks like OAuth is gaining some real traction, and in fact if Google switched over to using it, it&#8217;d have a real hold on the authentication space. That would probably be a good thing. Next up in my adventure will be seeing how truly conformant/compatible all these OAuth implementations are, and how portable my code be able to be in accessing them all.</p>
<p>If you&#8217;d like to add any others that you know about, please throw them in the comments and I&#8217;ll add them to the table above so everyone can find them.</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2010/01/web-service-authentication-apis/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
	</item>
		<item>
		<title>PHP Blogger API License Updated</title>
		<link>http://dentedreality.com.au/2005/10/php-blogger-api-license-updated/</link>
		<comments>http://dentedreality.com.au/2005/10/php-blogger-api-license-updated/#comments</comments>
		<pubDate>Mon, 10 Oct 2005 02:49:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[license]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpbloggerapi]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2005/10/php-blogger-api-license-updated/</guid>
		<description><![CDATA[With a little prompting from someone who needed to known what license the PHP Blogger API code was available under so he could develop something based on it, I&#8217;ve finally added a license in with all 3 downloads available. With confirmation from the other 2 authors involved, all 3 packages are now available under a [...]]]></description>
			<content:encoded><![CDATA[<p>With a little prompting from someone who needed to known what license the <a href="/bloggerapi/">PHP Blogger API</a> code was available under so he could develop something based on it, I&#8217;ve finally added a license in with all 3 downloads available. With confirmation from the other 2 authors involved, all 3 packages are now available under a BSD-style license. Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2005/10/php-blogger-api-license-updated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
	</item>
		<item>
		<title>Here Comes The Giki</title>
		<link>http://dentedreality.com.au/2005/07/here-comes-the-giki/</link>
		<comments>http://dentedreality.com.au/2005/07/here-comes-the-giki/#comments</comments>
		<pubDate>Tue, 12 Jul 2005 03:39:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[giki]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[wikipedia]]></category>
		<category><![CDATA[wikis]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2005/07/here-comes-the-giki/</guid>
		<description><![CDATA[You heard it here first &#8211; I predict that Google will soon release a wiki-based product of some kind. I don&#8217;t know what they will do, or how they will make it &#8216;simpler&#8217; or &#8216;smarter&#8217; than wikis are already, but that&#8217;s their problem I suppose. I got my most recent copy of the &#8216;Google Friends&#8216; [...]]]></description>
			<content:encoded><![CDATA[<p>You heard it here first &#8211; I predict that Google will soon release a wiki-based product of some kind. I don&#8217;t know what they will do, or how they will make it &#8216;simpler&#8217; or &#8216;smarter&#8217; than wikis are already, but that&#8217;s their problem I suppose.</p>
<p>I got my most recent copy of the &#8216;<a href="http://groups-beta.google.com/group/google-friends/browse_thread/thread/71533bc981896def/0fe2e7a40b7719be#0fe2e7a40b7719be" title="Archived copy of the newsletter">Google Friends</a>&#8216; newsletter, and towards the end, completely unrelated to anything else in the newsletter, they offer a definition (sort of) of what a Wiki is. They provide a link to <a href="http://www.wikipedia.org/" title="Go to wikipedia.org">Wikipedia</a> and then leave it at that.</p>
<p>Google have already delved into the world of blogs (they own <a href="http://www.blogger.com/" title="Go to blogger.com">Blogger.com</a> and run their own <a href="http://googleblog.blogspot.com" title="Check out the googleblog">GoogleBlog</a>), so I guess it was only a matter of time before they got into wikis as well. I wonder where this is going to go&#8230; especially since <a href="http://www.yahoo.com/" title="Go to yahoo.com">Yahoo!</a> is already an avid supporter of Wikipedia at least (<a href="http://wikimediafoundation.org/wiki/Press_releases/Wikimedia_announces_Yahoo_support" title="Read Wikipedia press release about Yahoo!'s support">hosting some of their servers)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2005/07/here-comes-the-giki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Blank File Bug Fixed</title>
		<link>http://dentedreality.com.au/2004/02/blank-file-bug-fixed/</link>
		<comments>http://dentedreality.com.au/2004/02/blank-file-bug-fixed/#comments</comments>
		<pubDate>Fri, 20 Feb 2004 03:50:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[blank file]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[blosxom]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[movabletype]]></category>
		<category><![CDATA[webpad]]></category>
		<category><![CDATA[webpad 3.0]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2004/02/blank-file-bug-fixed/</guid>
		<description><![CDATA[I&#8217;ve finally figured out a bug in the current development version of webpad that meant once in a while I&#8217;d somehow overwrite a file I had previously been working on with a blank file. Turns out that it was because I was reloading webpad in a window which I had previously used it, so the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally figured out a bug in the current development version of webpad that meant once in a while I&#8217;d somehow overwrite a file I had <em>previously</em> been working on with a blank file.</p>
<p>Turns out that it was because I was reloading webpad in a window which I had previously used it, so the session (containing filenames etc) was still active. When webpad loaded, it was triggering the &#8216;save&#8217; operation, and saving the now-empty main window as the file I was previously working on. All I&#8217;ve done is make it so that you can&#8217;t write a blank file now &#8212; if you want to delete something, you should be using the delete operation in the file dialog anyway.</p>
<p>One step closer to release! Blogs are still a sticking point tho&#8230; how/what to support on <a href="http://blogger.com/" title="Go to blogger.com">Blogger.com</a>/<a href="http://movabletype.org/" title="Go to movabletype.org">MovableType</a> is the thing holding me up. Complete <a href="http://www.blosxom.com/" title="Go to blosxom.com">blosxom</a> support is already in there, and works wonderfully &#8211; I&#8217;m using it to maintain my blogs and website. The Blogger Atom API sounds really ugly and excessively complex, but I&#8217;ll let it stabilise a little more and then have a proper look at it I think&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2004/02/blank-file-bug-fixed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>API Problem Fixed</title>
		<link>http://dentedreality.com.au/2004/02/api-problem-fixed/</link>
		<comments>http://dentedreality.com.au/2004/02/api-problem-fixed/#comments</comments>
		<pubDate>Thu, 12 Feb 2004 08:52:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[avantblog]]></category>
		<category><![CDATA[blogger]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2004/02/api-problem-fixed/</guid>
		<description><![CDATA[Thanks to a suggestion from Bill, I found the problem that AvantBlog has been having when attempting to authenticate with the Blogger.com servers&#8230; basically they moved their servers!. As Robert discovered in this post, the server that responds to API requests moved from plant.blogger.com to www.blogger.com, so basically I was posting authentication requests to a [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to a suggestion from <a href="http://www.billsyaysthis.com/" title="Go to Bill's site, BillSaysThis">Bill</a>, I found the problem that AvantBlog has been having when attempting to authenticate with the Blogger.com servers&#8230; basically they moved their servers!.</p>
<p>As Robert discovered in <a href="http://groups.yahoo.com/group/bloggerDev/message/1928" title="Read message at bloggerDev discussion list (might require login)">this post</a>, the server that responds to API requests moved from plant.blogger.com to www.blogger.com, so basically I was posting authentication requests to a server that didn&#8217;t exist. This has been rectified now and it appears to be operating properly.</p>
<p>Enjoy your blogging folks <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2004/02/api-problem-fixed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Problems with Blogger.com</title>
		<link>http://dentedreality.com.au/2004/02/problems-with-bloggercom/</link>
		<comments>http://dentedreality.com.au/2004/02/problems-with-bloggercom/#comments</comments>
		<pubDate>Thu, 12 Feb 2004 02:11:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[avantblog]]></category>
		<category><![CDATA[blogger]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2004/02/problems-with-bloggercom/</guid>
		<description><![CDATA[Something appears to be wrong with Blogger&#8216;s API server, so AvantBlog authentication is very touch-and-go. I&#8217;ve modified the program slightly so that it reports properly when it can&#8217;t connect to their server, so at least you&#8217;ll know what&#8217;s going on. Also, on suggestion from Ron, I&#8217;ve added a &#8216;Try Again&#8217; link so that you can [...]]]></description>
			<content:encoded><![CDATA[<p>Something appears to be wrong with <a href="http://www.blogger.com/" title="Go to blogger.com">Blogger</a>&#8216;s API server, so AvantBlog authentication is very touch-and-go. I&#8217;ve modified the program slightly so that it reports properly when it can&#8217;t connect to their server, so at least you&#8217;ll know what&#8217;s going on. Also, on suggestion from Ron, I&#8217;ve added a &#8216;Try Again&#8217; link so that you can log out/log back in again and see if their servers are responding properly.</p>
<p>This problem appears to have been happening for the last couple days at least, so let&#8217;s just hope that Blogger sort it out soon. I wonder if their fancy new Atom API is going to be any more reliable?</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2004/02/problems-with-bloggercom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
	</item>
		<item>
		<title>AvantBlog OK Now</title>
		<link>http://dentedreality.com.au/2003/06/avantblog-ok-now/</link>
		<comments>http://dentedreality.com.au/2003/06/avantblog-ok-now/#comments</comments>
		<pubDate>Wed, 18 Jun 2003 02:28:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[avantblog]]></category>
		<category><![CDATA[blogger]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2003/06/avantblog-ok-now/</guid>
		<description><![CDATA[Looks like the Blogger.com API is back online (now running on a cluster of servers, according to Ev, in this message on the bloggerDev mailing list. This means that AvantBlog is now running properly, and from what I have seen in my tests, it&#8217;s more stable and a bit more reliable. I had to clean [...]]]></description>
			<content:encoded><![CDATA[<p>Looks like the <a href="http://www.blogger.com/">Blogger.com</a> <a href="http://plant.blogger.com/api/">API</a> is back online (now running on a cluster of servers, according to <a href="http://www.evhead.com/">Ev</a>, in <a href="http://groups.yahoo.com/group/bloggerDev/message/1545">this message</a> on the <a href="http://groups.yahoo.com/group/bloggerDev/">bloggerDev mailing list</a>. This means that <a href="/avantblog/">AvantBlog</a> is now running properly, and from what I have seen in my tests, it&#8217;s more stable and a bit more reliable. I had to clean up a few things to allow it to interface with the new server(s), so please <a href="/contact/form/?subject=AvantBlog">let me know</a> if there&#8217;s anything wrong with it <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2003/06/avantblog-ok-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>AvantBlog Having Problems</title>
		<link>http://dentedreality.com.au/2003/06/avantblog-having-problems/</link>
		<comments>http://dentedreality.com.au/2003/06/avantblog-having-problems/#comments</comments>
		<pubDate>Fri, 13 Jun 2003 05:19:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[avantblog]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[broken]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2003/06/avantblog-having-problems/</guid>
		<description><![CDATA[Thanks to changes in the Blogger.com API, AvantBlog appears to be failing to post on all blogs now. I plan on re-writing the Blogger API code that I have available for download which will be used to upgrade AvantBlog and hopefully bring it up to speed with the recent changes. In the meantime, sign up [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to changes in the <a href="http://www.blogger.com">Blogger.com</a> <a href="http://plant.blogger.com/api">API</a>, <a href="http://dentedreality.com.au/avantblog/">AvantBlog</a> appears to be failing to post on all blogs now. I plan on re-writing the <a href="http://dentedreality.com.au/bloggerapi/">Blogger API code</a> that I have available for download which will be used to upgrade AvantBlog and hopefully bring it up to speed with the recent changes.</p>
<p>In the meantime, sign up to the <a href="http://dentedreality.com.au/avantblog/">mailing list</a> to be the first to find out when it&#8217;s available and working properly again.</p>
<p>Thanks to those who have emailed me to let me know that it wasn&#8217;t working <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2003/06/avantblog-having-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
	</channel>
</rss>

