<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>アナウンス</title>
   <link rel="alternate" type="text/html" href="http://user.niwango.jp/announce/" />
   <link rel="self" type="application/atom+xml" href="http://user.niwango.jp/announce/atom.xml" />
   <id>tag:user.niwango.jp,2009:/announce//2</id>
   <updated>2007-06-28T12:23:05Z</updated>
   
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.34</generator>

<entry>
   <title>ニワンゴ開発者向けサービスのお知らせ</title>
   <link rel="alternate" type="text/html" href="http://user.niwango.jp/announce/2007/06/post.html" />
   <id>tag:user.niwango.jp,2007:/announce//2.1</id>
   
   <published>2007-06-05T07:51:53Z</published>
   <updated>2007-06-28T12:23:05Z</updated>
   
   <summary>■　携帯電話メール向けAPIで、ニワンゴを「使う」からニワンゴを「作る」へ　■ ...</summary>
   <author>
      <name></name>
      
   </author>
   
   
   <content type="html" xml:lang="ja" xml:base="http://user.niwango.jp/announce/">
      <![CDATA[<div align="center"><strong>■　携帯電話メール向けAPIで、ニワンゴを「使う」からニワンゴを「作る」へ　■</strong></div>

OpenAPIとは、API、すなわちアプリケーションを作ることができるプラットフォームを、無償で自由に使うことができるサービスです。

開発者は、今回ニワンゴが提供するOpenAPIを使用することで、携帯電話のメール機能を使ったアプリケーションを作成することができます。

今回公開するOpenAPIを利用して開発したアプリケーションをサーバーに設置することで、エンドユーザーからの問い合わせに対して開発者（デベロッパー）が回答することができます。

具体的には、エンドユーザーの送ってきたコマンド付きのメールが、ニワンゴを介して、そのコマンドに対応する開発者のサーバーに問い合わせをします。

開発者サーバーからの返答は、再びニワンゴを介してメールの形に整形されて、エンドユーザーに届けられます。

メールを送ってから帰ってくるまでの手順を説明するとこうなります。
<img src="/openapi_nagare.jpg" width="450" />

<ol>
<li>m@open.niwango.jp にコマンド名(例：ラーメンタイマー)を入れた携帯メールを送る</li>
<li>コマンド名に結びついたURLにOpenAPIリクエストをする<br />(この時点であなたのサーバにリクエストが届きます)</li>
<li>あなたのサーバのほうでOpenAPIのリクエストを処理して、適切な形式で応答する</li>
<li>メール形式に加工されて返信される</li>
<li>携帯メールが届く</li>
</ol>

いくつかサンプルを用意したので、ぜひ参考にしてみてください。
⇒<a href="/document/sample.html">サンプルアプリ</a>]]>
      
   </content>
</entry>

</feed>

