diary/post.json 概要

diary

リクエスト

パラメータ 説明
id integer 日記の記事IDを指定します。更新の場合は*必須です。
title *必須 string 日記のタイトルを指定します。
body *必須 string 日記の本文を指定します。
public_flag *必須 integer 日記の公開範囲を指定します。

レスポンス

フィールド名 説明
id 記事ID
member 投稿したメンバー情報(詳しくはレスポンス共通仕様を参照)
title 投稿した日記のタイトル
body 投稿した日記の本文
body_short 投稿した日記の本文を60文字に切り詰めたもの
public_flag 投稿した日記の公開範囲
ago 投稿した日記の投稿時間を経過時間で表したもの(何秒前、何分前など)
created_at 投稿時間

サンプルリクエスト

$ curl -XPOST -d 'title=タイトル&body=本文&public_flag=1&apiKey=5ad9d5a6a11c5f13ca5901a7c6e1d89ea991dc195666de393a61c808c61d19a5' http://example.com/api.php/diary/post.json

サンプルレスポンス

{
    "status": "success",
    "data":{
        "id":"7",
        "member":{
            "id":"1",
            "profile_image":"http:\/\/example.com\/images\/no_image.gif",
            "screen_name":"OpenPNE\u541b",
            "name":"OpenPNE\u541b",
            "profile_url":"\/member\/1",
            "friend":false,
            "blocking":false,
            "self":true,
            "friends_count":0,
            "self_introduction":null
        },
        "title":"\u30bf\u30a4\u30c8\u30eb",
        "body":"\u30bf\u30a4\u30c8\u30eb",
        "body_short":"\u30bf\u30a4\u30c8\u30eb",
        "public_flag":1,
        "ago":"less than 5 seconds ago",
        "created_at":"2012-09-11 10:22:48"
    }
}