<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1089984765108755714</id><updated>2024-09-12T19:55:32.920+09:00</updated><title type='text'>ミクシー開発メモ</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mixi-appli.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mixi-appli.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mittya</name><uri>http://www.blogger.com/profile/17507758412974904891</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1089984765108755714.post-6669261442726257046</id><published>2012-04-25T11:23:00.001+09:00</published><updated>2012-04-25T11:25:07.395+09:00</updated><title type='text'>友人一覧を取得するまでの流れ</title><content type='html'>旧方式のAPIはjavascript形式で提供されていたけど、新方式になって、URL方式APIで提供されるようになった。 &lt;br /&gt;
mixiの公式ドキュメント読んだけど、流れが掴みにくかったので、メモしておきたい。&lt;br /&gt;
友人一覧はmixi Graph APIを叩くことで、情報が得られる。&lt;br /&gt;
以下を実施するとmixi Graph APIの他の機能(日記やメッセージの登録など）も容易にできる。 &lt;br /&gt;
&lt;br /&gt;
※前提&lt;br /&gt;
mixi Graph APIに登録が必要。&lt;br /&gt;
クレジットカード登録が必要だが、有料なわけではない。&lt;br /&gt;
&lt;br /&gt;
プログラム的な流れ&lt;br /&gt;
1. JavaScript API の利用準備&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://developer.mixi.co.jp/appli/ns/pc/prepare_for_javascript_api/&quot; style=&quot;color: orange;&quot; target=&quot;_blank&quot;&gt;JavaScript API の利用準備 &amp;lt;&amp;lt; mixi Developer Center (ミクシィ デベロッパーセンター)&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
このとおり実装すればとりあえず、Javascript APIは動く。&lt;br /&gt;
htmlファイルもこのままコピペして使えばよい。&lt;br /&gt;
&lt;br /&gt;
2.ユーザー認可を実装する。&lt;br /&gt;
ユーザー認可を実装しなければならない。 &lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://developer.mixi.co.jp/appli/ns/pc/api_auth/&quot; style=&quot;color: orange;&quot; target=&quot;_blank&quot;&gt;ユーザ認可について &amp;lt;&amp;lt; mixi Developer Center (ミクシィ デベロッパーセンター)&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
友人一覧の取得の場合、mixi Graph APIの｢people API」のため、スコープに&quot;r_profile&quot;が指定しておかなければならない。&lt;br /&gt;
これを実装すると、アプリ管理画面で指定したリダイレクト先に遷移する。このリダイレクトされたURLが本当のmixiアプリとなる。&lt;br /&gt;
（ちなみにリダイレクト先のmixiアプリでもmixi.initを実行しておいた方がよい。何してるかわからないが、とりあえずJavascript APIを使うための初期化なので。） &lt;br /&gt;
パラメータとして｢認証コード」が渡される。&lt;br /&gt;
&lt;br /&gt;
3. アクセストークン、リフレッシュトークンを取得する。&lt;br /&gt;
以後、mixi Graph APIを使ってアクセスする。&lt;br /&gt;
ユーザ認可によるリダイレクトで受け取った認証コードでアクセストークンを取得しなければならない。 &lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://developer.mixi.co.jp/connect/mixi_graph_api/api_auth/&quot; style=&quot;color: orange;&quot; target=&quot;_blank&quot;&gt;認証認可手順 &amp;lt;&amp;lt; mixi Developer Center (ミクシィ デベロッパーセンター)&lt;/a&gt;&lt;/b&gt;の項目&lt;b&gt;｢リフレッシュトークン、アクセストークンの入手」&lt;/b&gt;&lt;br /&gt;
ここから、mixiアプリから直接mixi Graph APIを叩くことはできない。（Ajaxでは、クロスドメインでセキュリティエラーになるため。）&lt;br /&gt;
自サイト経由で情報を取得する必要があるのでプロキシアプリケーションの実装が必要となる。&lt;br /&gt;
（phpとかperlなど動的サイトが作れるレンタルサーバーで問題ない。） &lt;br /&gt;
&lt;br /&gt;
4.アクセストークンを使って、友人一覧を取得する。&lt;br /&gt;
&lt;a href=&quot;http://developer.mixi.co.jp/connect/mixi_graph_api/mixi_io_spec_top/people-api/&quot; style=&quot;color: orange;&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;People API &amp;lt;&amp;lt; mixi Developer Center (ミクシィ デベロッパーセンター)&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
これで友人一覧が取得できる。&lt;br /&gt;
&lt;br /&gt;
・気を付けなければならないこと &lt;br /&gt;
ユーザー認可で得られる認証コードの有効期限が３分&lt;br /&gt;
アクセストークンの有効期限は現状15分となっている。&lt;br /&gt;
（※アクセストークンの有効期限は取得時にパラメータ(expires_in)で受け取れるのでそちらを参照すること。）&lt;br /&gt;
つまり３分以内にアクセストークンを取得しなければならない。&lt;br /&gt;
&lt;b&gt;そしてそこから１５分以内に友人一覧を取得しなければならないのか？ &lt;/b&gt;&lt;br /&gt;
もし15分後に日記書き込みやアクティビティ使いたい時、もう一度ユーザー認可してリダイレクト（つまりmixiアプリ初期化)するのか？ &lt;br /&gt;
&amp;nbsp; 。。。というとそういうわけではないらしい。&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://developer.mixi.co.jp/connect/mixi_graph_api/api_auth/&quot; style=&quot;color: orange;&quot; target=&quot;_blank&quot;&gt;認証認可手順 &amp;lt;&amp;lt; mixi Developer Center (ミクシィ デベロッパーセンター)&lt;/a&gt;&lt;/b&gt;の&lt;b&gt;｢アクセストークンの再発行」&lt;/b&gt;を15分以内のサイクルで定期的に実施しておけば、トークンは維持されるため、mixi Graph APIを使用できる。&lt;br /&gt;
サーバーで定期実行するか、JSのsetTimeoutで定期的に叩くようにしておけば問題ない。&lt;br /&gt;
&lt;br /&gt;
とりあえず、アクセストークンとかいろいろな値をプロキシアプリケーション内でセッション管理してるほうがラクだと感じた。mixiアプリには、アクセストークンの再発行時間だけ教えておけばいい。 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mixi-appli.blogspot.com/feeds/6669261442726257046/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/blog-post_25.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/6669261442726257046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/6669261442726257046'/><link rel='alternate' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/blog-post_25.html' title='友人一覧を取得するまでの流れ'/><author><name>mittya</name><uri>http://www.blogger.com/profile/17507758412974904891</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1089984765108755714.post-3841406560286090486</id><published>2012-04-17T15:42:00.000+09:00</published><updated>2012-04-17T20:36:00.205+09:00</updated><title type='text'>JavaScript API動かすまで</title><content type='html'>動くまでいろいろ手間取った。&lt;br /&gt;
&lt;br /&gt;
基本的には、&lt;b&gt;&lt;a href=&quot;http://developer.mixi.co.jp/appli/ns/pc/prepare_for_javascript_api/&quot; style=&quot;color: orange;&quot; target=&quot;_blank&quot;&gt;JavaScript API の利用準備 &amp;lt;&amp;lt; mixi Developer Center (ミクシィ デベロッパーセンター) &lt;/a&gt;&lt;/b&gt;に記載されている通りで問題ない。&lt;br /&gt;
&lt;br /&gt;
動かなくて迷ったところをメモ。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;・同じドメインの Web サーバに配置するhtmlファイルについて。&lt;/b&gt;&lt;br /&gt;
素直にこのまま配置すればよい。&amp;lt;html&amp;gt;とか&amp;lt;body&amp;gt;とかつけなくてよい。メカニズムはまだ理解してない。追記予定&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;・mixi.initで指定する。Consumer Keyについて&lt;/b&gt;&lt;br /&gt;
赤字の箇所ね。&lt;br /&gt;
&lt;div style=&quot;background-color: #cc9999;&quot;&gt;
&amp;nbsp; mixi.init({&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; appId:&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;&lt;span style=&quot;color: red;&quot;&gt;XXXXXXXXXXX&lt;/span&gt;&quot;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; relayUrl: &quot;http:/hogehoge.com/hoge/index.html&quot;&lt;br /&gt;
&amp;nbsp; });
&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;color: red;&quot;&gt;
mixiアプリ設定画面の｢新方式(GraphAPI)利用に関する設定(PC、モバイル、スマートフォン)」のConsumer Key値を使うこと。&lt;/div&gt;
&lt;span style=&quot;color: red;&quot;&gt;※mixi Graph APIに登録したConsumer Keyじゃないよ。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;もし出てきてなかったら、mixi GraphAPIを登録してない。&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
間違ったConsumer Keyだと、うんともすんとも言わない。ちょっと手間取った。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
※参考文献&lt;br /&gt;
&lt;a href=&quot;http://developer.mixi.co.jp/appli/ns/pc/prepare_for_javascript_api/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: orange;&quot;&gt;JavaScript API の利用準備 &amp;lt;&amp;lt; mixi Developer Center (ミクシィ デベロッパーセンター)&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;a href=&quot;http://developer.mixi.co.jp/page-apps/spec/javascript-api/&quot; style=&quot;color: orange;&quot; target=&quot;_blank&quot;&gt;JavaScript API &amp;lt;&amp;lt; mixi Developer Center (ミクシィ デベロッパーセンター) &lt;/a&gt;&lt;/span&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://mixi-appli.blogspot.com/feeds/3841406560286090486/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/javascript-api.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/3841406560286090486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/3841406560286090486'/><link rel='alternate' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/javascript-api.html' title='JavaScript API動かすまで'/><author><name>mittya</name><uri>http://www.blogger.com/profile/17507758412974904891</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1089984765108755714.post-1740649784727978975</id><published>2012-04-17T15:29:00.003+09:00</published><updated>2012-04-18T09:18:56.543+09:00</updated><title type='text'>mixiの新方式</title><content type='html'>いろいろ変わったね。&lt;br /&gt;
&lt;br /&gt;
・iframeとして読み込む&lt;br /&gt;
昔のgadget.xml方式じゃなくて、普通のhtmlで大丈夫。&lt;br /&gt;
&amp;nbsp;独立したhtmlなので、｢onload使わずにどうのこうの」 はなくなったっぽい。&lt;br /&gt;
javascriptとしての制限を開放した感じになってる。&lt;br /&gt;
&lt;br /&gt;
・gadget.ioがなくなったっぽい。&lt;br /&gt;
mixi経由で外部サイトにajax通信とかはできなくなった。&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;mixi Graphへアクセスする際も自前でプロキシアプリケーションが必要になった？&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
・opensocial.newDataRequest()もなくなった&lt;br /&gt;
友人情報取得のAPI関連もなくなったね。&lt;br /&gt;
mixi GraphのPeople APIを叩いてJASONで取得する形式になったんだと思う。&lt;br /&gt;
&lt;br /&gt;
とりま、iframeで読み込まれたmixiアプリは自分自身のサイトへのアクセスは、javascriptのajaxをごりごり書くだけで問題なく処理できる。 &lt;br /&gt;
だが、mixiの提供するAPIへは、自前でプロキシアプリケーションを用意しなくてはならない。というのが見解。</content><link rel='replies' type='application/atom+xml' href='http://mixi-appli.blogspot.com/feeds/1740649784727978975/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/mixi_17.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/1740649784727978975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/1740649784727978975'/><link rel='alternate' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/mixi_17.html' title='mixiの新方式'/><author><name>mittya</name><uri>http://www.blogger.com/profile/17507758412974904891</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1089984765108755714.post-2178969040046697330</id><published>2012-04-15T13:45:00.000+09:00</published><updated>2012-04-17T15:27:13.577+09:00</updated><title type='text'>mixiアプリの読み込み完了後のイベントハンドラ</title><content type='html'>昔はこんな感じだったけど。 &lt;br /&gt;
gadgets.util.registerOnLoadHandler(function() {&lt;br /&gt;
//ロジック記述&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
今は、不要みたいだね。&lt;br /&gt;
htmlをiframeで読み込む形態だから、普通に&lt;br /&gt;
window.onloadで問題ないっぽい。</content><link rel='replies' type='application/atom+xml' href='http://mixi-appli.blogspot.com/feeds/2178969040046697330/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/mixi.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/2178969040046697330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/2178969040046697330'/><link rel='alternate' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/mixi.html' title='mixiアプリの読み込み完了後のイベントハンドラ'/><author><name>mittya</name><uri>http://www.blogger.com/profile/17507758412974904891</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1089984765108755714.post-71363365245488549</id><published>2012-04-14T14:41:00.000+09:00</published><updated>2012-04-15T13:43:22.886+09:00</updated><title type='text'>修正しても画面に反映されない場合</title><content type='html'>URLの末尾に以下をつける。&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;amp;nocache=1&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;※JSファイルが反映されない場合は、ブラウザでURL指定で再読み込みさせたほうがよい。 &lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://mixi-appli.blogspot.com/feeds/71363365245488549/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/blog-post_8586.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/71363365245488549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/71363365245488549'/><link rel='alternate' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/blog-post_8586.html' title='修正しても画面に反映されない場合'/><author><name>mittya</name><uri>http://www.blogger.com/profile/17507758412974904891</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1089984765108755714.post-3834039965284340368</id><published>2012-04-14T14:34:00.002+09:00</published><updated>2012-04-17T15:27:03.838+09:00</updated><title type='text'>高さを調整する。</title><content type='html'>mixiアプリのキャンバスを調整するには、以下が必要となります。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;スクリプト内に以下を指定&lt;br /&gt;
&lt;pre&gt;gadgets.window.adjustHeight(数値);&lt;/pre&gt;
&lt;pre&gt; &lt;/pre&gt;
&lt;pre&gt;※引数を指定しない場合、高さが自動調節される。&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://mixi-appli.blogspot.com/feeds/3834039965284340368/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/blog-post_14.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/3834039965284340368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/3834039965284340368'/><link rel='alternate' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/blog-post_14.html' title='高さを調整する。'/><author><name>mittya</name><uri>http://www.blogger.com/profile/17507758412974904891</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1089984765108755714.post-7562761765104925134</id><published>2012-04-13T15:45:00.001+09:00</published><updated>2012-04-13T15:45:36.159+09:00</updated><title type='text'>一番基本的な書き方</title><content type='html'>まずは一番簡単なmixiアプリを作ろう。&lt;br /&gt;
&lt;br /&gt;
・test.xml &lt;br /&gt;
&lt;hr /&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&amp;gt;
&amp;lt;Module&amp;gt;
  &amp;lt;ModulePrefs title=&quot;Hello World!&quot; /&amp;gt;
  &amp;lt;Content type=&quot;html&quot;&amp;gt;
    &amp;lt;![CDATA[
        Hello, world!
    ]]&amp;gt;
  &amp;lt;/Content&amp;gt;
&amp;lt;/Module&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;hr /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;・ModulePrefs@&lt;/code&gt;&lt;code&gt;title&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;・Content@&lt;/code&gt;&lt;code&gt;type&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;htmlと記載する。他に何があるのかよく知らない。&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;デフォルト値もhtmlなのでtype属性は記載不要。 &lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;&amp;nbsp;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;※ &lt;/code&gt;&lt;code&gt;&amp;lt;![CDATA[&lt;/code&gt;&lt;code&gt;]]&amp;gt;で囲っているのは、XMLの仕様。CDATAセクション&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://mixi-appli.blogspot.com/feeds/7562761765104925134/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/7562761765104925134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1089984765108755714/posts/default/7562761765104925134'/><link rel='alternate' type='text/html' href='http://mixi-appli.blogspot.com/2012/04/blog-post.html' title='一番基本的な書き方'/><author><name>mittya</name><uri>http://www.blogger.com/profile/17507758412974904891</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>