<< | >>(全4件中1~4を表示)
■AtomPPとは
 AtomPPとは、Atomをベースに、ブログの投稿や編集を実現したインターフェイスの企画です。

■ブログの投稿
 ブログ記事を投稿するには、Atom配信情報に"service.post"で記載されたURLに対し、「POST」メソッドでXMLデータを送信します。
 たとえば、このブログに投稿するためには、
 http://BizPal/bizpalapi.atom/atom に対し、POSTメソッドで、以下のようなXMLを送信します。

<entry>
 <title>BizPalのAtom配信とAtomPP</title>
 <content type="html">本文&lt;br /&gt; サンプル。&lt;br /&gt;  </content>
</entry>

 ただし、実際には認証が必要になるため、HTTPヘッダに認証情報を設定する必要があります。

作成:KARO 2007.08.10

■Atom配信とは
 Atom配信とは、Blogのような内容変化の大きなコンテンツについて、最新更新情報を配信するためのXML形式の一つです。
 各種ブログリーダーやブラウザによってサポートされており、ブログのウエブサイトに頻繁にアクセスしなくとも、常に最新情報を取得することができます。

■BizPalのAtom配信サンプル
 下記のようなXMLが配信されます。

<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>BizPalAPIについて</title>
<link rel="alternate" type="text/html" href="http://bizpal.jp/bizpalapi.atom" />
<link rel="service.post" type="application/x.atom+xml" title="BizPalAPIについて" href="http://bizpal.jp/bizpalapi.atom/atom" />
<link rel="service.feed" type="application/x.atom+xml" title="BizPalAPIについて" href="http://bizpal.jp/bizpalapi.atom/atom" />
<updated>2007-08-10T05:50:10Z</updated>
<author>
<name>BizPalAPI</name>
</author>
<id>http://bizpal.jp/bizpalapi.atom</id>
<entry>
<title>BizPalのAtom配信とAtomPP</title>
<link rel="alternate" type="text/html" href="http://bizpal.jp/bizpalapi.atom/00002" />
<link rel="service.edit" type="application/x.atom+xml" title="BizPalAPIについて" href="http://bizpal.jp/bizpalapi.atom/00002/atom" />
<id>urn:uuid:e489c18a-d05b-4f63-a0ad-ee57f90067ce</id>
<updated>2007-08-10T05:50:10Z</updated>
<published>2007-08-10T05:50:10Z</published>
<content type="html">本文&lt;br /&gt; サンプル。&lt;br /&gt;  </content>
</entry>
<entry>
<title>BizPalAPIを公開します</title>
<link rel="alternate" type="text/html" href="http://bizpal.jp/bizpalapi.atom/00001" />
<link rel="service.edit" type="application/x.atom+xml" title="BizPalAPIについて" href="http://bizpal.jp/bizpalapi.atom/00001/atom" />
<id>urn:uuid:895228d9-ad9f-4532-ba5a-5efd4f8bf368</id>
<updated>2007-06-28T06:47:28Z</updated>
<published>2007-06-20T05:10:20Z</published>
<content type="html">本文2サンプル</content>
</entry>
</feed>
作成:KARO 2007.08.10

■ Atom配信
 下記様式のURLから、Atom配信情報を取得できます。
 http://BizPal.jp/blogurl/atom
 たとえば、このブログなら、
 http://BizPal.jp/bizpalapi.atom/atom
 となります。
 IE7.0以上をお使いの場合は、そのままAtom配信を購読できます。

■ Atom PP
 下記様式のURLから、Atom PP プロトコルによって、ブログ記事の投稿・編集・削除が可能です。
 http://BizPal.jp/blogurl/atom
 たとえば、このブログなら、
 http://BizPal.jp/bizpalapi.atom/atom
 となります。Atom配信のURLと全く同じです。
 ただし、Atom PP の場合には、「認証」が必要になります。

■ BizPal Atom での認証
 BizPal Atom PP インターフェイスでは、下記の認証方式をサポートしています。
 ・ダイジェスト認証
 ・ベーシック認証
 BizPalでは、より安全なダイジェスト認証を推奨しています。
 X-WSSE認証はサポートしていません。
作成:KARO 2007.08.10 更新:2007.08.10

MA3_170x120_w1.gif : 13,115byte : 170 x 120
MashupAward 3rdに参加中!
イーストが開発・運営するSNS「BizPal」のブログからの記事取得、ブログへの記事投稿をATOMインターフェースで実現します。

仕様・詳細はこのブログでアップしていきます。

公開は2007年7月末を予定しています。
作成:yakio 2007.06.20 更新:2007.06.28

<< | >>(全4件中1~4を表示) | このページのTOPへ↑