blog.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 13 Dec 2010 00:05:20 +0200
changeset 747 ce97e33df4cc
parent 746 cc9234126416
child 763 169f36c8c4df
permissions -rw-r--r--
About blog API.

-*- mode: outline; coding: utf-8; fill-column: 80 -*-

* Blogspot.

  http://code.google.com/apis/blogger/
                The Blogger Data API
  http://code.blogger.com/
                Developer Documentation (API/Gadget/Layouts)

** Blogspot and Emacs.

See

  http://code.google.com/p/e-blog/

* Feed.

** Blogspot.

See

  http://www.google.com/support/webmasters/bin/answer.py?answer=71188
  http://www.google.com/support/blogger/bin/answer.py?answer=97933

*** Article feed.

 * Atom 1.0: http://BLOGNAME.blogspot.com/feeds/posts/default
 * RSS 2.0: http://BLOGNAME.blogspot.com/feeds/posts/default?alt=rss
 * Atom 1.0: http://BLOGNAME.blogspot.com/atom.xml
 * RSS 2.0: http://BLOGNAME.blogspot.com/rss.xml

*** Comments-only feed.

 * Atom 1.0: http://BLOGNAME.blogspot.com/feeds/comments/default
 * RSS 2.0: http://BLOGNAME.blogspot.com/feeds/comments/default?alt=rss

*** Label-specific site feed.

 * Atom 1.0: http://BLOGNAME.blogspot.com/feeds/posts/default/-/labelname
 * RSS 2.0: http://BLOGNAME.blogspot.com/feeds/posts/default?alt=rss/-/labelname

*** Individual post comment feed.

 * Atom 1.0: http://BLOGNAME.blogspot.com/feeds/postId/comments/default
 * RSS 2.0: http://BLOGNAME.blogspot.com/feeds/postId/comments/default?alt=rss

** Livejornal.

See

  http://www.livejournal.com/support/faqbrowse.bml?faqid=149

*** Journal Feed URLs.

 * Atom: http://NAME.livejournal.com/data/atom
 * RSS: http://NAME.livejournal.com/data/rss

*** Community Feed URLs.

 * Atom: http://community.livejournal.com/NAME/data/atom
 * RSS: http://community.livejournal.com/NAME/data/rss

*** Tagged Entries.

View entries with a specific tag by adding ?tag=tagname to the end of the feed
URL, replacing tagname with the actual tag name. If you want to view two or
more tags at once, separate the tags with commas: ?tag=tag1,tag2.

** Wordpress.

See

  http://support.wordpress.com/email-subscriptions/
  http://codex.wordpress.org/WordPress_Feeds

*** Articles feed.

  http://BLOGNAME.wordpress.com/feed
  http://BLOGNAME.wordpress.com/feed/
  http://BLOGNAME.wordpress.com/feed/rss/
  http://BLOGNAME.wordpress.com/feed/rss2/
  http://BLOGNAME.wordpress.com/feed/rdf/
  http://BLOGNAME.wordpress.com/feed/atom/
  http://BLOGNAME.wordpress.com/?feed=rss
  http://BLOGNAME.wordpress.com/?feed=rss2
  http://BLOGNAME.wordpress.com/?feed=rdf
  http://BLOGNAME.wordpress.com/?feed=atom

*** Comments feed.

  http://BLOGNAME.wordpress.com/comments/feed/
  http://BLOGNAME.wordpress.com/?feed=comments-rss2

*** Tagged Entries.

  http://BLOGNAME.wordpress.com/category/TAG/feed/
  http://BLOGNAME.wordpress.com/tag/TAG/feed/
  http://BLOGNAME.wordpress.com/?cat=CATNUMBER&feed=rss2
  http://BLOGNAME.wordpress.com/?tag=TAG&feed=rss2

* Blog engine.

** Wordpress.

WordPress is a state-of-the-art publishing platform with a focus on
aesthetics, web standards, and usability. WordPress is both free and priceless
at the same time.

** Movable Type.

  http://www.movabletype.com/download/
                Movable Type Download
  http://www.movabletype.org/documentation/
                Movable Type Documentation
  http://www.sixapart.com/movabletype/docs/
                Old Movable Type Documentation
  http://www.movabletype.org/documentation/developer/
                Movable Type Developer Guide
  http://www.movabletype.org/documentation/developer/api/
                Web Service APIs

** LiveJournal.

  http://www.livejournal.com/doc/server/ljp.csp.xml-rpc.protocol.html
                XML-RPC Client/Server Protocol Reference
  http://www.livejournal.com/developer/
                Developer Information

** Byteflow.

Byteflow is a blog engine written in Python using Django.

  http://byteflow.su/

* Blog services.

** Cost-free blog services.

 * Blogspot.
 * Livejornal.
 * Wordpress.
 * LiveInternet.ru

** Commercial blog services.

 * TypePad.

  http://www.typepad.com/

* Blog API.

** Blogger API (old Blogger API or version 1.0).

Supported engines: Blogger.

*** Spec.

  http://www.blogger.com/developers/api/

** MetaWeblog API.

Based on XML-RPC.

Supported engines: WordPress, LiveInternet.

  http://codex.wordpress.org/XML-RPC_Support
                XML-RPC Support
  http://wiki.liveinternet.ru/ServisDnevnikovLiveInternet/InterfejjsyVzaimodejjstvija/MetaWeblogAPI?v=15qg
                MetaWeblog API

*** Spec.

  http://www.xmlrpc.com/metaWeblogApi

** MovableType API.

Based on XML-RPC.

Supported engines: WordPress, LiveInternet.

  http://codex.wordpress.org/XML-RPC_Support
                XML-RPC Support
  http://mindsharestrategy.com/wp-xmlrpc-movabletype/
                WordPress XML-RPC — MovableType API
  http://wiki.liveinternet.ru/ServisDnevnikovLiveInternet/InterfejjsyVzaimodejjstvija/MovableTypeAPI
                MovableType API
*** Spec.

  http://www.sixapart.com/developers/xmlrpc/movable_type_api/

** Blogger API v2.0.

Based on APP (Atom Publishing Protocol).

Supported engines: Blogger only.

** WordPress API.

This is an extensions to the Movable Type API.

Supported engines: WordPress only.

*** Spec.

  http://codex.wordpress.org/XML-RPC_wp