Skip to content

Latest commit

 

History

History
115 lines (92 loc) · 2.68 KB

[클립] (메인페이지) 클립 검색.md

File metadata and controls

115 lines (92 loc) · 2.68 KB

클립 리스트 조회

클립 리스트를 리스트로 조회합니다.

  • URL

    /clip/list

  • Method:

    | GET |

  • URL Params

    Required:

    N/A

    Optional:

    my: 내가 올린 동영상만 포함됩니다.
    following: 내가 팔로우 하고 있는 동영상만 포함됩니다.
    inside: 실내
    outside: 야외
    live: 라이브 중인 동영상만
    vod: vod 동영상만
    likes: 좋아요 순으로 정렬합니다.
    limit.숫자 : 동영상 리스트 개수 제한
    page.숫자 : (꼭 limit 과 함께 사용해야 합니다.) (페이지는 0부터 시작) 페이지를 지정합니다.

  • Data Params

    N/A

    Optional:

    N/A

  • Success Response:

    • Code: 200
      Content: [[최신 클립 데이터 구조|structure_clip]]
      {
      "okay": true,
      "clips": [
              {
                  "id": 118,
                  "video_id": "my_indoor_video",
                  "title": "",
                  "body": "",
                  "likes": 0,
                  "live": false,
                  "hearts": 0,
                  "author_id": 110,
                  "category_id": 49,
                  "created_at": "2019-05-12 16:05:54",
                  "likers": []
              },
              {
                  "id": 119,
                  "video_id": "my_outdoor_video",
                  "title": "",
                  "body": "",
                  "likes": 0,
                  "live": false,
                  "hearts": 0,
                  "author_id": 110,
                  "category_id": 50,
                  "created_at": "2019-05-12 16:05:54",
                  "likers": []
              },
              {
                  "id": 120,
                  "video_id": "my_indoor_live",
                  "title": "",
                  "body": "",
                  "likes": 0,
                  "live": true,
                  "hearts": 0,
                  "author_id": 110,
                  "category_id": 49,
                  "created_at": "2019-05-12 16:05:54",
                  "likers": []
              },
              {
                  "id": 121,
                  "video_id": "your_indoor_live",
                  "title": "",
                  "body": "",
                  "likes": 0,
                  "live": true,
                  "hearts": 0,
                  "author_id": 111,
                  "category_id": 49,
                  "created_at": "2019-05-12 16:05:54",
                  "likers": []
              }
      ]
      }
  • Error Response:

    • Code: HTTP_400_BAD_REQUEST
      Content: {"okay": false, "msg":"video id requred"},
  • Sample Call:

  • Notes: