Log in

No account? Create an account
LJ and Atom - LiveJournal Client Discussions — LiveJournal [entries|archive|friends|userinfo]
LiveJournal Client Discussions

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

LJ and Atom [Oct. 28th, 2004|03:41 pm]
LiveJournal Client Discussions
I am working on a perl client to post to LJ and Blogger using the Atom API. It has been like pulling teeth getting it to work, but I now have posting working through Atom in Blogger using the following XML:

<?xml version="1.0" encoding="UTF-8"?>
<entry xmlns="http://purl.org/atom/ns#">
<generator url="http://trevreport.org/blogForm.shtml">blogForm</generator>
<title mode="escaped" type="text/html">Test Title</title>
<content mode="escaped" type="text/html">Some Crazy Text</content>

When I send the POST request to the discovered atom URL (from the blog's HTML header) I get an Atom feed back, as if I sent a GET.

Can someone point out the obvious mistake I am making. If you want to see all the nitty gritty, the perl code is at http://trevreport.org/blogTest.txt .

Any help would be great!

[User Picture]From: vanbeast
2004-10-28 05:10 pm (UTC)
You're POSTing to the wrong URL.

The feed that's listed in the<link rel="alternate" ...> in the journal is the location for the Atom feed of the journal.

You need to POST to http://www.livejournal.com/interface/atomapi .

Even with that URL, though, I wasn't able to get your script to work. I know nothing about the Atom API though, so it might be something obvious that I just don't know about.
(Reply) (Thread)