メッセージを送信する時に使用するAPIです。
| パラメータ | 値 | 説明 |
|---|---|---|
| body *必須 | string | タイムラインの本文を指定します。 |
| public_flag | integer | タイムラインの公開範囲を指定します。 |
| in_reply_to_activity_id | integer | タイムラインの返信先IDを指定します。 |
| uri | string | タイムライン投稿元のURIを指定します。 |
| target | string | タイムラインの種類を指定します。例えば、コミュニティタイムラインに投稿したい場合はcommunityを指定します。 |
| target_id | integer | タイムラインの種類のIDを指定します。targetが指定されている場合は*必須項目です。 |
| フィールド名 | 説明 |
|---|---|
| id | 投稿したタイムラインのID(連番) |
| member | 投稿したメンバーの情報(詳しくは レスポンスの共通仕様 を参照) |
| body | 投稿したタイムラインの本文 |
| body_html | 投稿したタイムラインの本文(HTML版) |
| uri | 投稿したタイムラインの参照URI |
| source | 投稿したタイムラインの投稿元の名前 |
| source_uri | 投稿したタイムラインの投稿元のURL |
| created_at | 投稿時間 |
$ curl http://example.com/api.php/activity/post.json?body=テスト投稿&public_flag=1&target=community&target_id=1&apiKey=5ad9d5a6a11c5f13ca5901a7c6e1d89ea991dc195666de393a61c808c61d19a5
{
"status": "success",
"data": {
"id": "112",
"member": {
"id": "2",
"profile_image": "http:\/\/example.com\/cache\/img\/jpg\/w48_h48\/m_2_cbd4c0640de20feb23b32a6a37c53ebadf183d48_jpg.jpg",
"screen_name": "tejima",
"name": "tejima",
"profile_url": "http:\/\/example.com\/member\/2",
"friend": false,
"blocking": false,
"self": true,
"friends_count": 0,
"self_introduction": "\u624b\u5d8b\u3067\u3059\u3002"
},
"body": "\u30c6\u30b9\u30c8\u6295\u7a3f",
"body_html": "\u30c6\u30b9\u30c8\u6295\u7a3f",
"uri": null,
"source": "API",
"source_uri": null,
"created_at": "Sat, 14 Apr 2012 09:39:37 +0900"
}
}