
언어 🇰🇷 한국어
문서
시작하기
API 레퍼런스
집계
감사 로그
인증
댓글 차단
차단된 댓글 확인
댓글
사용자 댓글
도메인 설정
이메일 템플릿
이벤트 로그
피드 포스트
댓글 신고
GIF
해시태그
조정
모더레이터
알림 카운트
알림
페이지 반응
페이지
보류 중인 웹훅 이벤트
질문 설정
질문 결과
질문 결과 집계
SSO 사용자
구독
테넌트 일일 사용량
테넌트 패키지
테넌트 사용자
테넌트
티켓
번역
이미지 업로드
사용자 배지 진행 상황
사용자 배지
사용자 알림
사용자 존재 상태
사용자 검색
사용자
투표
FastComments Swift SDK
이것은 FastComments용 공식 Swift SDK입니다.
FastComments API용 공식 Swift SDK
저장소
AI 코딩 에이전트 
코딩 에이전트에게 FastComments 컨텍스트를 제공하세요 - 위젯, 구성, Secure SSO, REST API 및 SDK:
npx skills add fastcomments/skills
Claude Code, Codex, Cursor, Copilot, Gemini 및 모든 다른 에이전트와 skills CLI에서 지원됩니다.
설치 
Swift 패키지 매니저
Package.swift 파일에 다음을 추가하십시오:
dependencies: [
.package(url: "https://github.com/fastcomments/fastcomments-swift.git", from: "3.0.0")
]
또는 Xcode에서:
- File > Add Packages...
- 저장소 URL을 입력하세요:
https://github.com/fastcomments/fastcomments-swift.git - 사용하려는 버전을 선택하세요
요구 사항
- Swift 5.9+
- iOS 13.0+ / macOS 10.15+ / tvOS 13.0+ / watchOS 6.0+
라이브러리 내용 
The FastComments Swift SDK는 여러 모듈로 구성되어 있습니다:
-
Client Module - FastComments REST API용 API 클라이언트
- 모든 API 모델에 대한 완전한 타입 정의
- 인증된 (
DefaultAPI), 공개 (PublicAPI), 및 모더레이션 (ModerationAPI) 메서드 - 완전한 async/await 지원
- 자세한 API 문서는 client/README.md를 참조하세요
-
SSO Module - 서버 측 Single Sign-On 유틸리티
- 사용자 인증을 위한 보안 토큰 생성
- 단순 SSO 모드와 보안 SSO 모드 모두 지원
- CryptoKit을 사용한 HMAC-SHA256 기반 토큰 서명
빠른 시작 
공용 API 사용
import FastCommentsSwift
// 페이지에 대한 댓글 가져오기
do {
let response = try await PublicAPI.getCommentsPublic(
tenantId: "your-tenant-id",
urlId: "page-url-id"
)
print("Found \(response.comments?.count ?? 0) comments")
for comment in response.comments ?? [] {
print("Comment: \(comment.comment ?? "")")
}
} catch {
print("Error fetching comments: \(error)")
}
인증된 API 사용
import FastCommentsSwift
// 공유 구성에 API 키를 설정합니다 (x-api-key 헤더로 전송)
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "your-api-key"
// 인증된 API를 사용하여 댓글 가져오기
do {
let response = try await DefaultAPI.getComments(
tenantId: "your-tenant-id",
options: .init(urlId: "page-url-id")
)
print("Total comments: \(response.count ?? 0)")
for comment in response.comments ?? [] {
print("Comment ID: \(comment.id ?? ""), Text: \(comment.comment ?? "")")
}
} catch {
print("Error: \(error)")
}
모더레이션 API 사용
import FastCommentsSwift
// 모더레이션 메서드는 행동 중인 모더레이터를 위한 `sso` 토큰으로 인증됩니다
// (FastCommentsSSO로 생성, 위의 SSO 섹션을 참조하세요).
do {
let response = try await ModerationAPI.getApiComments(
options: .init(
page: 0,
count: 30,
sso: ssoToken
)
)
print("Found \(response.comments.count) comments to moderate")
for comment in response.comments {
print("Comment ID: \(comment.id), Text: \(comment.commentHTML)")
}
} catch {
print("Error: \(error)")
}
인증을 위한 SSO 사용
보안 SSO (프로덕션 권장)
import FastCommentsSwift
let apiKey = "your-api-key"
// 보안 SSO 사용자 데이터 생성 (서버 측 전용!)
let userData = SecureSSOUserData(
id: "user-123", // 사용자 ID
email: "user@example.com", // 이메일
username: "johndoe", // 사용자명
avatar: "https://example.com/avatar.jpg" // 아바타 URL
)
// SSO 토큰 생성
do {
let sso = try FastCommentsSSO.createSecure(apiKey: apiKey, secureSSOUserData: userData)
let token = try sso.createToken()
print("SSO Token: \(token ?? "")")
// 이 토큰을 프론트엔드에 전달하여 인증합니다
} catch {
print("Error creating SSO token: \(error)")
}
간단한 SSO (개발/테스트용)
import FastCommentsSwift
// 간단한 SSO 사용자 데이터 생성 (API 키 불필요)
let userData = SimpleSSOUserData(
username: "johndoe",
email: "user@example.com",
avatar: "https://example.com/avatar.jpg"
)
// 간단한 SSO 토큰 생성
let sso = FastCommentsSSO.createSimple(simpleSSOUserData: userData)
do {
let token = try sso.createToken()
print("Simple SSO Token: \(token ?? "")")
} catch {
print("Error creating SSO token: \(error)")
}
API 클라이언트 
The FastComments SDK는 세 개의 API 클라이언트를 제공합니다:
PublicAPI - 클라이언트 안전 메서드
PublicAPI는 클라이언트 측 코드(iOS/macOS 앱)에서 호출해도 안전한 메서드를 포함합니다. 이러한 메서드:
- API 키가 필요하지 않습니다
- 인증을 위해 SSO 토큰을 사용할 수 있습니다
- 사용자/디바이스당 속도 제한이 적용됩니다
- 최종 사용자용 애플리케이션에 적합합니다
Example use case: iOS 앱에서 댓글을 가져오고 생성하기
DefaultAPI - 서버 측 메서드
DefaultAPI는 인증된 메서드를 포함하며 API 키가 필요합니다. 이러한 메서드:
- FastComments API 키가 필요합니다
- 서버 측 코드에서만 호출되어야 합니다
- FastComments 데이터에 대한 전체 접근 권한을 제공합니다
- 테넌트당 속도 제한이 적용됩니다
Example use case: 관리 작업, 대량 데이터 내보내기, 사용자 관리
ModerationAPI - 중재자 대시보드 메서드
ModerationAPI는 실시간 및 빠른 중재 API의 광범위한 스위트를 제공합니다. 모든 ModerationAPI 메서드는 sso 매개변수를 받아들이며 SSO 또는 FastComments.com 세션 쿠키를 통해 인증할 수 있습니다.
Example use case: 커뮤니티 중재자를 위한 중재 경험 구축
IMPORTANT: 절대 클라이언트 측 코드에 API 키를 노출하지 마세요. API 키는 서버 측에서만 사용해야 합니다.
API 호출하기 
Swift SDK는 모든 API 호출에 대해 최신 async/await 구문을 사용합니다:
let response = try await PublicAPI.getCommentsPublic(
tenantId: "your-tenant-id",
urlId: "page-url-id"
)
일반적인 문제 
401 Unauthorized Errors
인증된 API를 사용할 때 401 오류가 발생한다면:
- API 키 확인: FastComments 대시보드에서 올바른 API 키를 사용하고 있는지 확인하십시오
- 테넌트 ID 확인: 테넌트 ID가 귀하의 계정과 일치하는지 확인하십시오
- API 키 형식: API 키는 공유 구성의
x-api-key헤더에 설정되어야 합니다:
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "YOUR_API_KEY"
- 잘못된 API 사용: 인증 호출에는
PublicAPI가 아니라DefaultAPI를 사용하고 있는지 확인하십시오
SSO Token Issues
SSO 토큰이 작동하지 않을 경우:
- 프로덕션에서는 보안 모드 사용: 프로덕션에서는 항상 API 키와 함께
FastCommentsSSO.createSecure()를 사용하십시오 - 서버 측에서만: 안전한 SSO 토큰을 서버에서 생성하고 API 키를 클라이언트에 노출하지 마십시오
- 사용자 데이터 확인: 필수 필드(id, email, username)가 모두 제공되는지 확인하십시오
- 토큰 만료: 보안 SSO 토큰에는 타임스탬프가 포함되어 있어 만료될 수 있습니다. 필요에 따라 새 토큰을 생성하십시오
SSL/TLS Errors
SSL/TLS 오류가 발생하면:
- 앱의 Info.plist가 fastcomments.com에 대한 HTTPS 연결을 허용하는지 확인하십시오
- 연결을 차단할 수 있는 App Transport Security 예외를 사용하고 있지 않은지 확인하십시오
노트 
브로드캐스트 ID
일부 API 호출에서 broadcastId를 전달해야 한다는 것을 보게 됩니다. 이벤트를 수신하면 이 ID가 다시 반환되므로, 클라이언트에서 낙관적으로 변경을 적용하려는 경우(가장 좋은 사용자 경험을 제공하므로 아마 그렇게 하게 될 것입니다) 해당 이벤트를 무시할 수 있습니다. 여기에는 UUID를 전달하세요. 이 ID는 세션 내에서 두 번 발생하지 않을 만큼 충분히 고유해야 합니다.
let broadcastId = UUID().uuidString
집계 
Aggregates documents by grouping them (if groupBy is provided) and applying multiple operations.
Different operations (e.g. sum, countDistinct, avg, etc.) are supported.
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| parentTenantId | string | query | No | |
| includeStats | boolean | query | No |
응답
Returns: AggregateResponse
예제

감사 로그 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| limit | number | query | 아니오 | |
| skip | number | query | 아니오 | |
| order | string | query | 아니오 | |
| after | number | query | 아니오 | |
| before | number | query | 아니오 |
응답
예제

공개 로그아웃 
응답
반환: APIEmptyResponse
예제

댓글 차단 (공개) 
매개변수
| 이름 | Type | Location | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니요 |
응답
반환: BlockSuccess
예제

댓글 차단 해제 (공개) 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
반환: UnblockSuccess
예제

차단된 댓글 확인 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentIds | string | query | 예 | 쉼표로 구분된 댓글 ID 목록입니다. |
| sso | string | query | 아니오 |
응답
반환: CheckBlockedCommentsResponse
예제

댓글에서 사용자 차단 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
응답
Returns: BlockSuccess
예제

댓글 생성 (공개) 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| broadcastId | string | query | Yes | |
| sessionId | string | query | No | |
| sso | string | query | No |
응답
반환: SaveCommentsResponseWithPresence
예시

댓글 삭제 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| contextUserId | string | query | No | |
| isLive | boolean | query | No |
응답
예시

댓글 삭제 (공개) 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
Response
Returns: PublicAPIDeleteCommentResponse
Example

댓글 투표 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| voteId | string | path | Yes | |
| urlId | string | query | Yes | |
| broadcastId | string | query | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
응답
예시

댓글 신고 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
응답
예시

댓글 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

댓글 목록 가져오기 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| page | integer | query | 아니오 | |
| limit | integer | query | 아니오 | |
| skip | integer | query | 아니오 | |
| asTree | boolean | query | 아니오 | |
| skipChildren | integer | query | 아니오 | |
| limitChildren | integer | query | 아니오 | |
| maxTreeDepth | integer | query | 아니오 | |
| urlId | string | query | 아니오 | |
| userId | string | query | 아니오 | |
| anonUserId | string | query | 아니오 | |
| contextUserId | string | query | 아니오 | |
| hashTag | string | query | 아니오 | |
| parentId | string | query | 아니오 | |
| direction | string | query | 아니오 | |
| fromDate | integer | query | 아니오 | |
| toDate | integer | query | 아니오 |
Response
Example

댓글 목록 가져오기 (공개) 
req tenantId urlId
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| page | integer | query | No | |
| direction | string | query | No | |
| sso | string | query | No | |
| skip | integer | query | No | |
| skipChildren | integer | query | No | |
| limit | integer | query | No | |
| limitChildren | integer | query | No | |
| countChildren | boolean | query | No | |
| fetchPageForCommentId | string | query | No | |
| includeConfig | boolean | query | No | |
| countAll | boolean | query | No | |
| includei10n | boolean | query | No | |
| locale | string | query | No | |
| modules | string | query | No | |
| isCrawler | boolean | query | No | |
| includeNotificationCount | boolean | query | No | |
| asTree | boolean | query | No | |
| maxTreeDepth | integer | query | No | |
| useFullTranslationIds | boolean | query | No | |
| parentId | string | query | No | |
| searchText | string | query | No | |
| hashTags | array | query | No | |
| userId | string | query | No | |
| customConfigStr | string | query | No | |
| afterCommentId | string | query | No | |
| beforeCommentId | string | query | No |
응답
Returns: GetCommentsResponseWithPresencePublicComment
예시

댓글 텍스트 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
응답
반환: PublicAPIGetCommentTextResponse
예시

댓글 투표 사용자 이름 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| dir | integer | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: GetCommentVoteUserNamesSuccessResponse
예제

댓글 잠금 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 예 | |
| sso | string | query | 아니요 |
응답
반환: APIEmptyResponse
예제

댓글 고정 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: ChangeCommentPinStatusResponse
예제

댓글 저장 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| isLive | boolean | query | No | |
| doSpamCheck | boolean | query | No | |
| sendEmails | boolean | query | No | |
| populateNotifications | boolean | query | No |
응답
예시

댓글 일괄 저장 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| isLive | boolean | query | No | |
| doSpamCheck | boolean | query | No | |
| sendEmails | boolean | query | No | |
| populateNotifications | boolean | query | No |
응답
반환: [SaveCommentsBulkResponse]
예시

댓글 텍스트 설정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 예 | |
| editKey | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: PublicAPISetCommentTextResponse
예제

댓글에서 사용자 차단 해제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
응답
반환: UnblockSuccess
예시

댓글 신고 해제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
응답
예제

댓글 잠금 해제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 경로 | 예 | |
| commentId | string | 경로 | 예 | |
| broadcastId | string | 쿼리 | 예 | |
| sso | string | 쿼리 | 아니요 |
응답
반환: APIEmptyResponse
예제

댓글 고정 해제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 예 | |
| sso | string | query | 아니요 |
응답
반환: ChangeCommentPinStatusResponse
예제

댓글 업데이트 
매개변수
| 이름 | 형식 | Location | Required | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| contextUserId | string | query | No | |
| doSpamCheck | boolean | query | No | |
| isLive | boolean | query | No |
응답
반환: APIEmptyResponse
예시

댓글 투표 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| urlId | string | query | Yes | |
| broadcastId | string | query | Yes | |
| sessionId | string | query | No | |
| sso | string | query | No |
응답
반환: VoteResponse
예시

사용자 댓글 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| userId | string | query | 아니오 | |
| direction | string | query | 아니오 | |
| repliesToUserId | string | query | 아니오 | |
| page | number | query | 아니오 | |
| includei10n | boolean | query | 아니오 | |
| locale | string | query | 아니오 | |
| isCrawler | boolean | query | 아니오 |
응답
Returns: GetCommentsForUserResponse
예시

도메인 설정 추가 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

도메인 설정 삭제 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| domain | string | path | 예 |
Response
반환: DeleteDomainConfigResponse
Example

도메인 설정 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| domain | string | path | 예 |
응답
예제

도메인 설정 목록 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

도메인 설정 수정 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domainToUpdate | string | path | Yes |
응답
예제

도메인 설정 저장 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| domainToUpdate | string | path | 예 |
응답
예제

이메일 템플릿 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateEmailTemplateResponse
예제

이메일 템플릿 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예제

이메일 템플릿 렌더링 오류 삭제 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| id | string | 경로 | 예 | |
| errorId | string | 경로 | 예 |
응답
반환: APIEmptyResponse
예제

이메일 템플릿 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

이메일 템플릿 정의 가져오기 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
Response
반환: GetEmailTemplateDefinitionsResponse
Example

이메일 템플릿 렌더링 오류 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| skip | number | query | 아니오 |
응답
반환: GetEmailTemplateRenderErrorsResponse
예제

이메일 템플릿 목록 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니오 |
응답
예제

이메일 템플릿 렌더링 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| locale | string | query | 아니요 |
응답
반환: RenderEmailTemplateResponse
예제

이메일 템플릿 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

이벤트 로그 가져오기 
req tenantId urlId userIdWS
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| userIdWS | string | query | Yes | |
| startTime | integer | query | Yes | |
| endTime | integer | query | No |
응답
예제

전체 이벤트 로그 가져오기 
req tenantId urlId userIdWS
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| userIdWS | string | query | Yes | |
| startTime | integer | query | Yes | |
| endTime | integer | query | No |
응답
예제

피드 포스트 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| broadcastId | string | query | No | |
| isLive | boolean | query | No | |
| doSpamCheck | boolean | query | No | |
| skipDupCheck | boolean | query | No |
응답
예시

피드 포스트 생성 (공개) 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
Response
예시

피드 포스트 삭제 (공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| postId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: DeleteFeedPostPublicResponse
예제

피드 포스트 가져오기 
req tenantId afterId
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| afterId | string | query | No | |
| limit | integer | query | No | |
| tags | array | query | No |
응답
예시

피드 포스트 가져오기 (공개) 
req tenantId afterId
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| afterId | string | query | 아니오 | |
| limit | integer | query | 아니오 | |
| tags | array | query | 아니오 | |
| sso | string | query | 아니오 | |
| isCrawler | boolean | query | 아니오 | |
| includeUserInfo | boolean | query | 아니오 |
응답
예제

피드 포스트 통계 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| postIds | array | query | 예 | |
| sso | string | query | 아니요 |
응답
예제

사용자 반응 가져오기 (공개) 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| postIds | array | query | No | |
| sso | string | query | No |
응답
예시

피드 포스트에 반응 (공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| postId | string | path | Yes | |
| isUndo | boolean | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
예시

피드 포스트 업데이트 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

피드 포스트 업데이트 (공개) 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| postId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
예시

댓글 신고 (공개) 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| isFlagged | boolean | query | 예 | |
| sso | string | query | 아니요 |
응답
반환: APIEmptyResponse
예제

큰 GIF 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| largeInternalURLSanitized | string | query | 예 |
응답
예제

GIF 검색 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| search | string | query | Yes | |
| locale | string | query | No | |
| rating | string | query | No | |
| page | number | query | No |
응답
예시

인기 GIF 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| locale | string | query | No | |
| rating | string | query | No | |
| page | number | query | No |
응답
Returns: GetGifsTrendingResponse
예시

해시태그 추가 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
Response
예시

해시태그 일괄 추가 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: BulkCreateHashTagsResponse
예시

해시태그 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| tag | string | path | Yes |
응답
반환: APIEmptyResponse
예시

해시태그 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| page | number | query | 아니요 |
응답
예제

해시태그 수정 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| tag | string | path | Yes |
Response
Example

조정 투표 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| voteId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예제

API 댓글 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| page | number | query | 아니요 | |
| count | number | query | 아니요 | |
| text-search | string | query | 아니요 | |
| byIPFromComment | string | query | 아니요 | |
| filters | string | query | 아니요 | |
| searchFilters | string | query | 아니요 | |
| sorts | string | query | 아니요 | |
| demo | boolean | query | 아니요 | |
| sso | string | query | 아니요 |
Response
Returns: ModerationAPIGetCommentsResponse
Example

API 내보내기 상태 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| batchJobId | string | query | No | |
| sso | string | query | No |
응답
반환: ModerationExportStatusResponse
예시

API ID 가져오기 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| afterId | string | query | No | |
| demo | boolean | query | No | |
| sso | string | query | No |
Response
반환: ModerationAPIGetCommentIdsResponse
Example

댓글에서 차단된 사용자 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
반환: GetBannedUsersFromCommentResponse
예시

댓글 차단 상태 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
응답
반환: GetCommentBanStatusResponse
예시

댓글 자식 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
응답
Returns: ModerationAPIChildCommentsResponse
예제

카운트 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필요 여부 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filter | string | query | No | |
| searchFilters | string | query | No | |
| demo | boolean | query | No | |
| sso | string | query | No |
응답
반환: ModerationAPICountCommentsResponse
예시

카운트들 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: GetBannedUsersCountResponse
예제

로그 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
반환: ModerationAPIGetLogsResponse
예시

수동 배지 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
Returns: GetTenantManualBadgesResponse
예제

사용자 수동 배지 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| badgesUserId | string | query | 아니오 | |
| commentId | string | query | 아니오 | |
| sso | string | query | 아니오 |
Response
반환: GetUserManualBadgesResponse
Example

조정 댓글 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| includeEmail | boolean | query | No | |
| includeIP | boolean | query | No | |
| sso | string | query | No |
응답
반환: ModerationAPICommentResponse
예제

조정 댓글 텍스트 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
예시

사전 차단 요약 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| includeByUserIdAndEmail | boolean | query | No | |
| includeByIP | boolean | query | No | |
| includeByEmailDomain | boolean | query | No | |
| sso | string | query | No |
응답
반환: PreBanSummary
예시

댓글 검색 요약 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| value | string | query | 아니오 | |
| filters | string | query | 아니오 | |
| searchFilters | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: ModerationCommentSearchResponse
예시

페이지 검색 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| value | string | query | No | |
| sso | string | query | No |
응답
반환: ModerationPageSearchResponse
예시

사이트 검색 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| value | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: ModerationSiteSearchResponse
예시

검색 제안 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| text-search | string | query | No | |
| sso | string | query | No |
응답
예시

사용자 검색 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| value | string | query | No | |
| sso | string | query | No |
응답
반환: ModerationUserSearchResponse
예시

신뢰 요소 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: GetUserTrustFactorResponse
예시

사용자 차단 선호도 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: APIModerateGetUserBanPreferencesResponse
예시

사용자 내부 프로필 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: GetUserInternalProfileResponse
예시

댓글 투표 조정 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
Response
예시

API 내보내기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| sorts | string | query | No | |
| sso | string | query | No |
응답
예시

댓글에서 사용자 차단 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| banEmail | boolean | query | No | |
| banEmailDomain | boolean | query | No | |
| banIP | boolean | query | No | |
| deleteAllUsersComments | boolean | query | No | |
| bannedUntil | string | query | No | |
| isShadowBan | boolean | query | No | |
| updateId | string | query | No | |
| banReason | string | query | No | |
| sso | string | query | No |
응답
예시

사용자 차단 취소 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

대량 사전 차단 요약 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| includeByUserIdAndEmail | boolean | query | 아니오 | |
| includeByIP | boolean | query | 아니오 | |
| includeByEmailDomain | boolean | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예시

ID로 댓글 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: ModerationAPIChildCommentsResponse
예제

댓글 신고 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
예시

댓글 제거 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: PostRemoveCommentApiResponse
예시

삭제된 댓글 복원 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
Response
Returns: APIEmptyResponse
Example

댓글 승인 상태 설정 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| approved | boolean | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: SetCommentApprovedResponse
예시

댓글 검토 상태 설정 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| reviewed | boolean | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예제

댓글 스팸 상태 설정 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| spam | boolean | query | 아니오 | |
| permNotSpam | boolean | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
예시

댓글 텍스트 설정 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예시

댓글 신고 해제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
예시

투표하기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| direction | string | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: VoteResponse
예시

배지 수여 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| badgeId | string | query | 예 | |
| userId | string | query | 아니오 | |
| commentId | string | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예제

스레드 닫기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes | |
| sso | string | query | No |
응답
Returns: APIEmptyResponse
예시

배지 제거 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| badgeId | string | query | Yes | |
| userId | string | query | No | |
| commentId | string | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
예시

스레드 다시 열기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlId | string | query | 예 | |
| sso | string | query | 아니오 |
Response
반환: APIEmptyResponse
Example

신뢰 요소 설정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| trustFactor | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: SetUserTrustFactorResponse
예시

모더레이터 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

모더레이터 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| sendEmail | string | query | 아니오 |
응답
반환: APIEmptyResponse
예제

모더레이터 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

모더레이터 목록 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니오 |
응답
예제

초대 보내기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| fromName | string | query | 예 |
응답
반환: APIEmptyResponse
예제

모더레이터 업데이트 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

알림 카운트 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

캐시된 알림 카운트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: GetCachedNotificationCountResponse
예제

알림 카운트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| urlId | string | query | No | |
| fromCommentId | string | query | No | |
| viewed | boolean | query | No | |
| type | string | query | No |
응답
반환: GetNotificationCountResponse
예시

알림 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| urlId | string | query | 아니오 | |
| fromCommentId | string | query | 아니오 | |
| viewed | boolean | query | 아니오 | |
| type | string | query | 아니오 | |
| skip | number | query | 아니오 |
응답
예시

알림 업데이트 
매개변수
| 이름 | Type | Location | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니요 |
응답
반환: APIEmptyResponse
예제

V1 페이지 반응 생성 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 경로 | 예 | |
| urlId | string | 쿼리 | 예 | |
| title | string | 쿼리 | 아니요 |
응답
예제

V2 페이지 반응 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| id | string | query | 예 | |
| title | string | query | 아니오 |
응답
예제

V1 페이지 반응 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 |
응답
예제

V2 페이지 반응 삭제 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| id | string | query | 예 |
응답
예제

V1 페이지 좋아요 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 |
Response
반환: GetV1PageLikes
예제

V2 페이지 반응 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 |
응답
반환: GetV2PageReacts
예제

V2 페이지 반응 사용자 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| id | string | query | 예 |
응답
반환: GetV2PageReactUsersResponse
예제

페이지 추가 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

페이지 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

오프라인 사용자 가져오기 
Past commenters on the page who are NOT currently online. Sorted by displayName.
페이지에 과거에 댓글을 남겼지만 현재 온라인이 아닌 댓글자들. displayName 기준으로 정렬됩니다.
Use this after exhausting /users/online to render a "Members" section.
/users/online을 모두 사용한 후 "Members" 섹션을 렌더링하기 위해 사용합니다.
Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName}
index from afterName forward via $gt, no $skip cost.
commenterName에 대한 커서 페이지네이션: 서버는 부분 {tenantId, urlId, commenterName} 인덱스를 afterName 이후부터 $gt를 이용해 탐색하며, $skip 비용이 없습니다.
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | 페이지 URL 식별자 (서버 측에서 정리됨). |
| afterName | string | query | No | 커서: 이전 응답의 nextAfterName을 전달합니다. |
| afterUserId | string | query | No | 커서 동점 해결: 이전 응답의 nextAfterUserId를 전달합니다. afterName이 설정된 경우 이름 동점으로 인한 항목 누락을 방지하기 위해 필요합니다. |
Response
Returns: PageUsersOfflineResponse
Example

온라인 사용자 가져오기 
현재 페이지에 온라인으로 있는 시청자: 현재 웹소켓 세션이 해당 페이지에 구독된 사람들.
익명 카운트와 총 카운트(방 전체 구독자, 우리가 열거하지 않는 익명 시청자 포함)를 반환합니다.
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | 페이지 URL 식별자 (서버 측에서 정리됨). |
| afterName | string | query | 아니오 | 커서: 이전 응답에서 nextAfterName을 전달합니다. |
| afterUserId | string | query | 아니오 | 커서 동점 해소: 이전 응답에서 nextAfterUserId를 전달합니다. afterName이 설정된 경우 이름 동점으로 인한 항목 손실을 방지하기 위해 필요합니다. |
Response
예시

URL ID로 페이지 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes |
응답
예제

페이지 목록 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

페이지 목록 가져오기 (공개) 
List pages for a tenant. Used by the FChat desktop client to populate its room list.
Requires enableFChat to be true on the resolved custom config for each page.
Pages that require SSO are filtered against the requesting user's group access.
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| cursor | string | query | No | 이전 요청에서 nextCursor로 반환된 불투명 페이지네이션 커서. 동일한 sortBy와 연결됩니다. |
| limit | integer | query | No | 1..200, 기본값 50 |
| q | string | query | No | 옵션 대소문자 구분 없는 제목 앞부분 필터. |
| sortBy | string | query | No | 정렬 순서. updatedAt (기본값, 최신 순), commentCount (댓글이 많은 순), 또는 title (알파벳 순). |
| hasComments | boolean | query | No | true인 경우, 최소 하나의 댓글이 있는 페이지만 반환합니다. |
Response
Example

사용자 정보 가져오기 
테넌트에 대한 대량 사용자 정보. 주어진 userIds로부터 User / SSOUser의 표시 정보를 반환합니다. 댓글 위젯에서 presence 이벤트로 방금 나타난 사용자를 보강하는 데 사용됩니다. 페이지 컨텍스트 없음: 프라이버시는 일관되게 적용됩니다(비공개 프로필은 마스킹됩니다).
Parameters
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| ids | string | query | 예 | 쉼표로 구분된 userIds. |
Response
예제

페이지 수정 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

보류 중인 웹훅 이벤트 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

보류 중인 웹훅 이벤트 카운트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | query | 아니오 | |
| externalId | string | query | 아니오 | |
| eventType | string | query | 아니오 | |
| type | string | query | 아니오 | |
| domain | string | query | 아니오 | |
| attemptCountGT | number | query | 아니오 |
응답
반환: GetPendingWebhookEventCountResponse
예시

보류 중인 웹훅 이벤트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | query | No | |
| externalId | string | query | No | |
| eventType | string | query | No | |
| type | string | query | No | |
| domain | string | query | No | |
| attemptCountGT | number | query | No | |
| skip | number | query | No |
응답
반환: GetPendingWebhookEventsResponse
예제

질문 설정 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
Response
반환: CreateQuestionConfigResponse
예제

질문 설정 삭제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

질문 설정 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

질문 설정 목록 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니오 |
응답
반환: GetQuestionConfigsResponse
예제

질문 설정 업데이트 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예제

질문 결과 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateQuestionResultResponse
예제

질문 결과 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

질문 결과 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| id | string | 경로 | 예 |
응답
예제

질문 결과 목록 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlId | string | query | 아니오 | |
| userId | string | query | 아니오 | |
| startDate | string | query | 아니오 | |
| questionId | string | query | 아니오 | |
| questionIds | string | query | 아니오 | |
| skip | number | query | 아니오 |
응답
반환: GetQuestionResultsResponse
예시

질문 결과 업데이트 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

질문 결과 집계 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| questionId | string | query | No | |
| questionIds | array | query | No | |
| urlId | string | query | No | |
| timeBucket | string | query | No | |
| startDate | string | query | No | |
| forceRecalculate | boolean | query | No |
응답
반환: AggregateQuestionResultsResponse
예시

대량 질문 결과 집계 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| forceRecalculate | boolean | query | 아니요 |
응답
반환: BulkAggregateQuestionResultsResponse
예제

댓글과 질문 결과 결합 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| questionId | string | query | No | |
| questionIds | array | query | No | |
| urlId | string | query | No | |
| startDate | string | query | No | |
| forceRecalculate | boolean | query | No | |
| minValue | number | query | No | |
| maxValue | number | query | No | |
| limit | number | query | No |
응답
반환: CombineQuestionResultsWithCommentsResponse
예시

SSO 사용자 추가 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes |
응답
예제

SSO 사용자 삭제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| deleteComments | boolean | query | No | |
| commentDeleteMode | string | query | No |
응답
예시

이메일로 SSO 사용자 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| string | path | 예 |
응답
반환: GetSSOUserByEmailAPIResponse
예제

ID로 SSO 사용자 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

SSO 사용자 목록 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | integer | query | 아니오 |
응답
예제

SSO 사용자 수정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| updateComments | boolean | query | 아니요 |
응답
예제

SSO 사용자 저장 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| updateComments | boolean | query | 아니오 |
응답
예제

구독 생성 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateSubscriptionAPIResponse
예제

구독 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니요 |
응답
반환: DeleteSubscriptionAPIResponse
예제

구독 목록 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니요 |
응답
반환: GetSubscriptionsAPIResponse
예제

구독 업데이트 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니요 |
응답
반환: UpdateSubscriptionAPIResponse
예제

테넌트 일일 사용량 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| yearNumber | number | query | No | |
| monthNumber | number | query | No | |
| dayNumber | number | query | No | |
| skip | number | query | No |
Response
반환: GetTenantDailyUsagesResponse
Example

테넌트 패키지 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateTenantPackageResponse
예제

테넌트 패키지 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

테넌트 패키지 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

테넌트 패키지 목록 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니요 |
응답
예제

테넌트 패키지 교체 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

테넌트 패키지 업데이트 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

테넌트 사용자 생성 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

테넌트 사용자 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| deleteComments | string | query | No | |
| commentDeleteMode | string | query | No |
응답
반환: APIEmptyResponse
예시

테넌트 사용자 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

테넌트 사용자 목록 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니요 |
응답
예제

테넌트 사용자 교체 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| updateComments | string | query | 아니요 |
응답
반환: APIEmptyResponse
예제

로그인 링크 보내기 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| redirectURL | string | query | 아니요 |
Response
반환: APIEmptyResponse
Example

테넌트 사용자 업데이트 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| updateComments | string | query | 아니오 |
응답
반환: APIEmptyResponse
예제

테넌트 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes |
응답
예제

테넌트 삭제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| sure | string | query | 아니요 |
응답
반환: APIEmptyResponse
예제

테넌트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

테넌트 목록 가져오기 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| meta | string | query | No | |
| skip | number | query | No |
Response
Example

테넌트 업데이트 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

티켓 상태 변경 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 예 | |
| id | string | path | 예 |
응답
반환값: ChangeTicketStateResponse
예제

티켓 생성 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 예 |
응답
예제

티켓 가져오기 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니요 |
Response
Example

티켓 목록 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| state | number | query | 아니오 | |
| skip | number | query | 아니오 | |
| limit | number | query | 아니오 |
Response
Returns: GetTicketsResponse
Example

번역 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| namespace | string | path | 예 | |
| component | string | path | 예 | |
| locale | string | query | 아니오 | |
| useFullTranslationIds | boolean | query | 아니오 |
Response
Returns: GetTranslationsResponse
Example

이미지 업로드 
이미지를 업로드하고 크기를 조정합니다
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| sizePreset | string | query | No | 크기 프리셋: "Default" (1000x1000px) 또는 "CrossPlatform" (인기 기기용 사이즈 생성) |
| urlId | string | query | No | 업로드가 발생하는 페이지 ID, 구성용 |
Response
Returns: UploadImageResponse
Example

배지 진행 상황(ID) 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIGetUserBadgeProgressResponse
예제

배지 진행 상황(사용자 ID) 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | path | 예 |
응답
반환: APIGetUserBadgeProgressResponse
예제

배지 진행 상황 목록 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| limit | number | query | No | |
| skip | number | query | No |
응답
반환: APIGetUserBadgeProgressListResponse
예시

사용자 배지 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: APICreateUserBadgeResponse
예제

사용자 배지 삭제 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

사용자 배지 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

사용자 배지 목록 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| badgeId | string | query | 아니오 | |
| type | number | query | 아니오 | |
| displayedOnComments | boolean | query | 아니오 | |
| limit | number | query | 아니오 | |
| skip | number | query | 아니오 |
Response
Example

사용자 배지 업데이트 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

사용자 알림 카운트 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니요 |
응답
반환: GetUserNotificationCountResponse
예제

사용자 알림 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | No | 현재 페이지가 구독되었는지 여부를 판단하는 데 사용됩니다. |
| pageSize | integer | query | No | |
| afterId | string | query | No | |
| includeContext | boolean | query | No | |
| afterCreatedAt | integer | query | No | |
| unreadOnly | boolean | query | No | |
| dmOnly | boolean | query | No | |
| noDm | boolean | query | No | |
| includeTranslations | boolean | query | No | |
| includeTenantNotifications | boolean | query | No | |
| sso | string | query | No |
응답
반환: GetMyNotificationsResponse
예시

사용자 알림 카운트 초기화 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니요 |
응답
반환: ResetUserNotificationsResponse
예제

사용자 알림 초기화 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| afterId | string | query | No | |
| afterCreatedAt | integer | query | No | |
| unreadOnly | boolean | query | No | |
| dmOnly | boolean | query | No | |
| noDm | boolean | query | No | |
| sso | string | query | No |
응답
반환: ResetUserNotificationsResponse
예시

댓글 구독 상태 업데이트 
특정 댓글에 대한 알림을 활성화하거나 비활성화합니다.
매개변수
| 이름 | Type | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| notificationId | string | 경로 | 예 | |
| optedInOrOut | string | 경로 | 예 | |
| commentId | string | 쿼리 | 예 | |
| sso | string | 쿼리 | 아니요 |
응답
반환: UpdateUserNotificationCommentSubscriptionStatusResponse
예제

페이지 구독 상태 업데이트 
페이지에 대한 알림을 활성화하거나 비활성화합니다. 사용자가 페이지를 구독하면 새 루트 댓글에 대한 알림이 생성되며, 또한
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlId | string | query | 예 | |
| url | string | query | 예 | |
| pageTitle | string | query | 예 | |
| subscribedOrUnsubscribed | string | path | 예 | |
| sso | string | query | 아니오 |
응답
반환: UpdateUserNotificationPageSubscriptionStatusResponse
예제

알림 상태 업데이트 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| notificationId | string | path | 예 | |
| newStatus | string | path | 예 | |
| sso | string | query | 아니요 |
응답
반환: UpdateUserNotificationStatusResponse
예제

사용자 존재 상태 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlIdWS | string | query | 예 | |
| userIds | string | query | 예 |
응답
반환: GetUserPresenceStatusesResponse
예제

사용자 검색 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| usernameStartsWith | string | query | 아니오 | |
| mentionGroupIds | array | query | 아니오 | |
| sso | string | query | 아니오 | |
| searchSection | string | query | 아니오 |
응답
예시

사용자 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: GetUserResponse
예제

투표 생성 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | query | 예 | |
| direction | string | query | 예 | |
| userId | string | query | 아니오 | |
| anonUserId | string | query | 아니오 |
응답
반환: VoteResponse
예시

투표 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| editKey | string | query | 아니요 |
응답
예제

투표 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlId | string | query | 예 |
응답
반환: GetVotesResponse
예제

사용자 투표 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlId | string | query | 예 | |
| userId | string | query | 아니오 | |
| anonUserId | string | query | 아니오 |
응답
예시

도움이 필요하신가요?
Swift SDK에 관해 문제가 발생하거나 질문이 있으시면, 다음을 이용해 주세요:
기여하기
기여를 환영합니다! 기여 지침은 GitHub 저장소를 방문해 확인하세요.