event/search.json 概要

トピック一覧・トピック表示

リクエスト

パラメータ 説明
target *必須 string event、community、memberが指定可能です。
event : 一件のトピックを取得します
community : コミュニティのトピック一覧を取得します
member : メンバーの所属するコミュニティのトピック一覧を取得します
target_id *必須 integer targetがeventの場合はevent_idを、targetがcommunityの場合はcommunity_idを、targetがmemberの場合はmember_idを指定します。
format string 取得フォーマットを指定します。miniとnormalが指定できます。このフィールドがない場合はnormalフォーマットになります。
max_id integer 取得したいトピックIDの最大値を指定します。
since_id integer 取得したいトピックIDの最小値を指定します。
count integer 取得したいトピックの、取得件数を指定します。このパラメータを指定しなかった場合のデフォルトは15です。

レスポンス

フィールド名 説明 normalフォーマット miniフォーマット
id トピックID
community_id コミュニティID
community_name コミュニティの名前
member トピック所有者メンバーの情報(詳しくは レスポンスの共通仕様 を参照)
name トピックのタイトル
body トピックの本文
created_at トピックの作成時間
images トピックに添付された画像のリスト
editable トピックが編集可能どうかのフラグ
latest_comment トピック最新コメント
latest_commnet_id トピックの最新コメントのID

サンプルリクエスト normal

$ curl http://example.com/api.php/event/search.json?id=1&apiKey=cdc4042edf74db746f5bf550039bf50979da2566aa514fc0aac8f57c56398be5&target=community&target_id=1

サンプルレスポンス normal

  1. {
  2. "status": "success"
  3. "data":[{
  4. "id":"1",
  5. "community_id":"1",
  6. "community_name":"all",
  7. "name":"bbbbbbbbbbb",
  8. "member":{
  9. "id":"1",
  10. "profile_image":"http:\/\/example.com\/web\/images\/no_image.gif",
  11. "screen_name":"OpenPNE\u541b",
  12. "name":"OpenPNE\u541b",
  13. "profile_url":"\/member\/1",
  14. "friend":false,
  15. "blocking":false,
  16. "self":true,
  17. "friends_count":0,
  18. "self_introduction":null
  19. },
  20. "body":"bbbbb",
  21. "created_at":"2012-09-28 19:25:39",
  22. "editable":true,
  23. "images":[]
  24. }]
  25. }

サンプルリクエスト mini

$ curl http://example.com/api.php/event/search.json?apiKey=cdc4042edf74db746f5bf550039bf50979da2566aa514fc0aac8f57c56398be5&target=community&target_id=1&format=mini

サンプルレスポンス mini

  1. {
  2. "status":"success",
  3. "data":[{
  4. "id":"2",
  5. "community_id":"1",
  6. "community_name":"all",
  7. "name":"cccccccccccc",
  8. "body":"cccccccccccc",
  9. "created_at":"2012-09-30 09:05:07",
  10. "latest_comment":"",
  11. "latest_comment_id":""
  12. },
  13. {
  14. "id":"1",
  15. "community_id":"1",
  16. "community_name":"all",
  17. "name":"bbbbbbbbbbb",
  18. "body":"bbbbb",
  19. "created_at":"2012-09-28 19:25:39",
  20. "latest_comment":"bbb",
  21. "latest_comment_id":"3"
  22. }]
  23. }