본문으로 건너뛰기

그룹 채널 메시지 내보내기

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

다음 페이지가 있을 경우 응답 데이터에 '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 ~ 1000Number100X
start_date검색 범위 시작 날짜, ex) '2022-08-01'String없음X
end_date검색 범위 마지막 날짜, ex) '2022-08-31'String없음X
timezone검색 날짜 범위에 적용할 타임존, ex) 'Asia/Seoul'StringUTCX
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", // 다음 페이지 키
}