irb(main):026:0> entry = Atom::Entry.new do |entry|
irb(main):027:1* entry.title = 'Foobar 3'
irb(main):028:1> entry.summary = 'lsad'
irb(main):029:1> entry.content = 'sansdjk nsjk ndfksdjn fkjdsfgnksfdn'
irb(main):030:1> end
=> #<Atom::Entry:0x1d7c160 @authors=[], @categories=[], @contributors=[], @title="Foobar 3",
@summary="lsad", @content="sansdjk nsjk ndfksdjn fkjdsfgnksfdn", @links=[]>
irb(main):031:0> e = collection.publish( entry )
Atom::Pub::ProtocolError: Atom::Pub::ProtocolError
from /opt/local/lib/ruby/gems/1.8/gems/ratom-0.6.0/lib/atom/pub.rb:158:in `publish'
from (irb):31
return answer (generated by atom as well) should be something like:
<?xml version="1.0" encoding="UTF-8"?>
<entry xmlns="http://www.w3.org/2005/Atom">
<title>Foobar 1</title>
<id>http://0.0.0.0:4567/2009/03/24/foobar-1</id>
<summary>lsad</summary>
<author>
<name>ngw</name>
</author>
<content>sansdjk nsjk ndfksdjn fkjdsfgnksfdn</content>
</entry>
|