Robert Price on: Nokia Lifeblog Posting Protocol Update

Robert Price is a great guy who posted a while back on how to set up Movable Type to receive a post from Nokia Lifeblog. Indeed, he’s been keeping an eye on Lifeblog and just upgraded to an N93. There, he found some new inconsistencies in the Lifeblog posting protocol.

If you use MT and Lifeblog*, then go read what he has to say (link below). He has the code and a drop in replacement for MT’s AtomServer.pm.

Way to go, Rob.

Link: Robert Price – Nokia Lifeblog Posting Protocol Update.

Nokia seem to have updated their Atom upload protocol in recent versions of their phones.

I’ve just got hold of a Nokia N93 and tried posting to this blog using Lifeblog and the new Web Upload functionality in the Gallery with use the Atom protocol.

These postings were failing with a bad password error. I know my username and password are correct and they worked using my old phone.

As I had written my own blogging software, and it’s Atom upload functionality I was able to debug the messages being sent from the phone to the server.

It turns out that newer versions of Nokia Lifeblog encrypt their passwords differently to older versions.

*Ok, so maybe Lifeblog isn’t the hottest thing (if it ever was). But, I can tell you that the Lifeblog Posting Protocol is the same code used by the Web Uploader that now comes integrated into the Gallery on all recent (and, I expect, future) Nseries phones. So, if you want to have an Nseries phone post items to your server via Atom, then learn this posting protocol. TypePad does it (partly my doing). Flickr does it (partly my doing), but oddly (not my doing). Rob did it (all his doing). And Vox does it (all their doing).

4 Comments

  1. The Lifeblog posting spec has been updated (rather quietly) on the Nokia Lifeblog website, so spread the word! It shows how Online Sharing posts (i.e. Gallery’s posting component), as well as S60 and PC Lifeblog, and shows the differences. It also mentions the nonce and timestamp things that Robert Price discovered for himself.
    http://r2.nokia.com/nokia/0,,71754,00.html and
    http://r2.nokia.com/BaseProject/Sites/lifeblog_54603/CDA/Categories/NokiaLifeblogTrilobiteEN/Blog/_Content/_Static_Files/lifeblog_posting_protocol_specification_1.0.pdf
    Or in case those permalinks change, go to http://www.nokia.com/lifeblog and click on the “Blogging” tab.
    Get a WordPress plugin here, it’s in German but you can still download the relevant lifeblog.php file.
    http://blog.keydown.de/2006/11/18/mit-dem-nokia-in-der-hand-durch-die-wand/
    Some other WordPress notes:
    http://wordpress.org/support/topic/27701
    Get a Movable Type plugin here:
    http://www.ocasta.co.uk/mt/archives/lifeblog/
    Whilst I’m here, there’s a bevvie of Lifeblog tips n tricks here:
    http://lifeb.wordpress.com/2006/09/
    and some cameraphone tips including a Lifeblog recommendation here:
    http://www.lifehacker.com/software/cameraphone/geek-to-live-take-better-cameraphone-photos-214781.php

  2. I’m not dead yet! Lifeblog Mania!

    Robert Price has silently been using Lifeblog for a while. He recently let me know of some things he’d discovered about changes in the Lifeblog Posting Protocol. Alas, the Great, All-Seeing, All-Knowing, and All-Around Great Guy, Hugo vK left us

Comments are closed.