community/search.json 概要

コミュニティを検索してコミュニティの詳細情報を出力します。

リクエスト

パラメータ 説明
keyword string 検索したいキーワードを指定します。

レスポンス

フィールド名 説明
id コミュニティのID
name コミュニティの名前
category コミュニティのカテゴリ
community_url コミュニティTOPのURL
community_image_url コミュニティイメージ画像のURL
joining このコミュニティに参加していればtrue, そうでなければfalseを返します。
admin このコミュニティの管理人であればtrue, そうでなければfalseを返します。
sub_admin このコミュニティの副管理人であればtrue, そうでなければfalseを返します。
created_at コミュニティが作成された日付
admin_member コミュニティ管理人のメンバー情報(詳しくは レスポンスの共通仕様 を参照)
member_count コミュニティ参加者の数
public_flag コミュニティの公開範囲
register_policy コミュニティの参加条件

サンプルリクエスト

$ curl http://example.com/api.php/community/search.json?keyword=Q&apiKey=5ad9d5a6a11c5f13ca5901a7c6e1d89ea991dc195666de393a61c808c61d19a5

サンプルレスポンス

  1. {
  2. "data": [
  3. {
  4. "admin": false,
  5. "admin_member": {
  6. "blocking": false,
  7. "friend": false,
  8. "friends_count": 2,
  9. "id": "1",
  10. "name": "OpenPNE君",
  11. "profile_image": "http://38.openpne.jp/images/no_image.gif",
  12. "profile_url": "http://38.openpne.jp/member/1",
  13. "screen_name": "OpenPNE君",
  14. "self": false,
  15. "self_introduction": "よろしくお願いします。"
  16. },
  17. "category": "公式",
  18. "community_image_url": "http://38.openpne.jp/cache/img/png/w48_h48/c_1_b7992883ae255f03c998ddfbf30b9e77b5bc2907_png.png",
  19. "community_url": "http://38.openpne.jp/community/1",
  20. "created_at": "Fri, 18 May 2012 08:20:28 +0000",
  21. "description": "OpenPNE3に関する質問コミュニティです。",
  22. "id": "1",
  23. "joining": true,
  24. "member_count": 39,
  25. "name": "Ver3用 Q&A",
  26. "public_flag": "public",
  27. "register_policy": "open",
  28. "sub_admin": false
  29. },
  30. {
  31. "admin": false,
  32. "admin_member": {
  33. "blocking": false,
  34. "friend": false,
  35. "friends_count": 2,
  36. "id": "1",
  37. "name": "OpenPNE君",
  38. "profile_image": "http://38.openpne.jp/images/no_image.gif",
  39. "profile_url": "http://38.openpne.jp/member/1",
  40. "screen_name": "OpenPNE君",
  41. "self": false,
  42. "self_introduction": "よろしくお願いします。"
  43. },
  44. "category": "公式",
  45. "community_image_url": "http://38.openpne.jp/cache/img/png/w48_h48/c_2_bd2905af1caf39d56577086832717d3808ba1d3b_png.png",
  46. "community_url": "http://38.openpne.jp/community/2",
  47. "created_at": "Fri, 18 May 2012 10:12:54 +0000",
  48. "description": "OpenPNE2用質問コミュニティです。",
  49. "id": "2",
  50. "joining": true,
  51. "member_count": 39,
  52. "name": "Ver2用 Q&A",
  53. "public_flag": "public",
  54. "register_policy": "open",
  55. "sub_admin": false
  56. }
  57. ],
  58. "status": "success"
  59. }
  60.  
Heads up! Google Chromeで「JSONView」という拡張をインストールすると、JSONのサンプルレスポンスがさらに見やすくなります。
JSONView をダウンロード