그룹 채널 메시지 내보내기

대량의 그룹채널 메시지를 조회 할 수 있습니다.
조회 정렬 기준은 생성일 내림차순입니다.

다음 페이지가 있을 경우 응답 데이터에 'next' 정보가 전달됩니다. 응답에서 받은 'next' 값을 사용하여 다음 목록을 조회 할 수 있습니다. 다음 페이지 조회 시, 'next' 값만 전달하면 됩니다.

모든 시간 형식 데이터(ex. created_at, updated_at...)는 UTC+0 기준입니다.
timezone을 지정하여 검색 날짜 범위를 해당 타임존 범위로 조회 할 수 있습니다. 다만 응답 데이터의 시간 형식 데이터에 타임존이 반영되지는 않기 때문에 사용에 따라 변환하시는 것이 좋습니다.

GET /v1/exports/group/channels/{channel_id}/messages

Parameters

속성 설명 유형 기본값 필수여부
channel_id 그룹 채널 아이디 String 없음 O
limit 페이지 당 목록 수, 허용 범위 100 ~ 1000 Number 100 X
start_date 검색 범위 시작 날짜, ex) '2022-08-01' String 없음 X
end_date 검색 범위 마지막 날짜, ex) '2022-08-31' String 없음 X
timezone 검색 날짜 범위에 적용할 타임존, ex) 'Asia/Seoul' String UTC X
next 다음 페이지 키 String 없음 X

Request

GET /v1/exports/group/channels/group_channel_1/messages?limit=1000&start_date=2022-08-01&end_date=2022-08-31&timezone=Asia/Seoul
GET /v1/exports/group/channels/group_channel_1/messages?next={Next Key}

Response

200 success

{
  "messages": [
    {
      "message_id": "Message ID",
      "channel_id": "Channel ID",
      "user": {
        "user_id": "User ID",
        "name": "User Name",
        "profile_url": "User Profile URL",
        "meta": {
          "key": "value",
          ...
        }
        "created_at": 1658977173917,
        "updated_at": 1658977173917
      },
      "type": "text",
      "content": "Message Content", // 'text' type 메시지인 경우 포함됩니다.
      "meta": {
        "key": "value",
        ...
      },
      "created_at": 1658977173917,
      "updated_at": 1658977173917
    },
    {
      "message_id": "Message ID",
      "channel_id": "Channel ID",
      "user": {
        "user_id": "User ID",
        "name": "User Name",
        "profile_url": "User Profile URL",
        "meta": {
          "key": "value",
          ...
        }
        "created_at": 1658977173917,
        "updated_at": 1658977173917
      },
      "type": "file",
      "file": { // 'file' type 메시지인 경우 포함됩니다.
        "type": "file mime type",
        "name": "file name",
        "url": "file url",
        "size": "file size"
      },
      "meta": {
        "key": "value",
        ...
      }
      "created_at": 1658977173917,
      "updated_at": 1658977173917
    },
    ...
  ],
  "timezone": "Asia/Seoul", // 검색 날짜 범위 타임존
  "next": "Next Key", // 다음 페이지 키
}

results matching ""

    No results matching ""