APImixi日記は、現在のmixiを語る上で必要不可欠のサービスと言えるでしょう。mixiを利用するユーザーの多くが、日々の出来事を日記に書き記します。APIを通じてユーザーは手軽に日記を投稿することが可能になるでしょう。APIの使用方法について説明します。APIを利用するためには、以下の情報をすでに入手している必要があります。APIにアクセスすることはできません。アクセストークンの入手方法については、認証認可手順のページをご覧ください。日記投稿を利用するためのURIは、以下となります。https://api.mixi-platform.com/2/diary/articles/@me/@selfリクエストボディとして、投稿したい日記の内容を以下のようにmultipart/form-data形式にて指定します。※日記に画像の添付が必要無い場合は、application/json形式で投稿する事も可能です。image/jpeg.......添付画像のバイナリデータ個々の項目に指定すべき値は、以下となります。画像情報は1枚目2枚目3枚目とそれぞれ、photo1,photo2,photo3と指定してください。画像は3枚まで指定可能です。添付画像の対応フォーマットはjpegとなっております。画像無しで日記を投稿する場合application/json形式にて、投稿したい日記の内容を以下のように指定します。日記の公開設定は、privacyパラメータで設定が可能です。このprivacyパラメータは、更にvisibility/group/show_usersの三つのパラメータを持ちます。visibilityパラメータは公開範囲の種別を、groupパラメータは、この日記を閲覧可能とするグループのIDを(visibilityに”group”を指定した場合にのみ必須)show_usersは、その日記を閲覧可能な友人を公開するか否かを設定します。それぞれのパラメータの詳細は下記のようになります。"group":"5"}group値には、公開を許可するグループIDを指定してください。APIにて取得したIDを指定する事となります。「自分だけに表示」か「自分と公開中の友人に表示」のどちらかを選択可能です。値に0を指定する事により、「自分だけに表示」1を指定する事により、「自分と公開中の友人に表示」となります。省略された際には「自分だけに表示」となります。この設定に関する仕様は下記ページでも説明されておりますので、ご参考下さい。APIなどでアップロードしたmixiフォトを挿入する事が可能です。その際には下記のような文字列をbodyパラメータ内に挿入して下さい。ID”の後に”:l”と付け加える事で大きいサイズのフォトを挿入することも可能です。正常に処理が行われた結果、APIは以下のような文字列をJSON形式で返却します。新しく作成された日記のIDHTTPステータスコードには、201が返却されます。投稿に失敗した場合は、ステータスコード400番台または500番台と共に、そのエラーの内容を持つ以下のようなJSON文字列が返却されます。http://api.mixi-platform.com/2/diary/articles/[User-ID]/@self/[Diary-ID]URIのパスに含まれるパラメータは以下のとおりです。対象日記のIDこのURIは以下のクエリパラメータを受け付けます。"text/plain"か"text/html"で本文のフォーマットを指定することができます。省略した場合はtext/html指定で本文を返します。レスポンス仕様レスポンスに含まれる情報は以下となります。