
언어 🇰🇷 한국어
시작하기
사용법
집계
감사 로그
인증
댓글에서 차단
차단된 댓글 확인
댓글
사용자용 댓글
도메인 구성
이메일 템플릿
이벤트 로그
피드 게시물
댓글 신고
GIF
해시태그
모더레이션
모더레이터
알림 수
알림
페이지 반응
페이지
대기중인 웹훅 이벤트
질문 구성
질문 결과
질문 결과 집계
SSO 사용자
구독
테넌트 일일 사용량
테넌트 패키지
테넌트 사용자
테넌트
티켓
번역
이미지 업로드
사용자 배지 진행률
사용자 배지
사용자 알림
사용자 접속 상태
사용자 검색
사용자
투표
FastComments Go SDK
이것은 FastComments의 공식 Go SDK입니다.
FastComments API를 위한 공식 Go SDK
저장소
설치 
go get github.com/fastcomments/fastcomments-go
API 클라이언트 사용하기
공개 API (인증 없음)
The PublicAPI allows unauthenticated access to public endpoints:
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
)
func main() {
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
// Get comments using PublicAPI
response, httpResp, err := apiClient.PublicAPI.GetCommentsPublic(
context.Background(),
"your-tenant-id",
).UrlId("your-page-url-id").Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
기본 API (API 키 필요)
The DefaultAPI requires authentication using your API key:
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
)
func main() {
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
// Create authenticated context with API key
auth := context.WithValue(
context.Background(),
client.ContextAPIKeys,
map[string]client.APIKey{
"api_key": {Key: "your-api-key-here"},
},
)
// Get comments using authenticated DefaultAPI
response, httpResp, err := apiClient.DefaultAPI.GetComments(auth).
TenantId("your-tenant-id").
UrlId("your-page-url-id").
Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
조정 API (조정자 대시보드)
The ModerationAPI provides an extensive suite of live and fast moderation APIs. All moderation methods accept an sso parameter and can authenticate via SSO or a FastComments.com session cookie:
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
)
func main() {
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
// List comments for moderation using ModerationAPI
response, httpResp, err := apiClient.ModerationAPI.GetApiComments(
context.Background(),
).Sso("your-sso-token").Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
사용법 
간단한 SSO
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
"github.com/fastcomments/fastcomments-go/sso"
)
func main() {
// Simple SSO 토큰 생성
user := &sso.SimpleSSOUserData{
UserID: "user-123",
Email: "user@example.com",
Avatar: "https://example.com/avatar.jpg",
}
ssoInstance := sso.NewSimple(user)
token, err := ssoInstance.CreateToken()
if err != nil {
panic(err)
}
fmt.Println("SSO Token:", token)
// SSO 토큰을 사용하여 인증된 API 호출 수행
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
response, httpResp, err := apiClient.PublicAPI.GetCommentsPublic(
context.Background(),
"your-tenant-id",
).UrlId("your-page-url-id").Sso(token).Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
보안 SSO
package main
import (
"context"
"fmt"
"github.com/fastcomments/fastcomments-go/client"
"github.com/fastcomments/fastcomments-go/sso"
)
func main() {
// 보안 SSO 토큰 생성
user := &sso.SecureSSOUserData{
UserID: "user-123",
Email: "user@example.com",
Username: "johndoe",
Avatar: "https://example.com/avatar.jpg",
}
apiKey := "your-api-key"
ssoInstance, err := sso.NewSecure(apiKey, user)
if err != nil {
panic(err)
}
token, err := ssoInstance.CreateToken()
if err != nil {
panic(err)
}
fmt.Println("Secure SSO Token:", token)
// SSO 토큰을 사용하여 인증된 API 호출 수행
config := client.NewConfiguration()
apiClient := client.NewAPIClient(config)
response, httpResp, err := apiClient.PublicAPI.GetCommentsPublic(
context.Background(),
"your-tenant-id",
).UrlId("your-page-url-id").Sso(token).Execute()
if err != nil {
panic(err)
}
fmt.Printf("Status: %d\n", httpResp.StatusCode)
fmt.Printf("Comments: %+v\n", response)
}
집계 
문서를 그룹화(groupBy가 제공된 경우)하여 집계하고 여러 연산을 적용합니다. 다양한 연산(예: sum, countDistinct, avg 등)을 지원합니다.
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| parentTenantId | string | query | 아니요 | |
| includeStats | boolean | query | 아니요 |
응답
예제

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

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

댓글에서 차단 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
응답
반환: BlockSuccess
예제

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

차단된 댓글 확인 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentIds | string | query | 예 | 쉼표로 구분된 댓글 ID 목록. |
| sso | string | query | 아니요 |
응답
반환: CheckBlockedCommentsResponse
예제

댓글에서 사용자 차단 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니오 | |
| anonUserId | string | query | 아니오 |
응답
반환: BlockSuccess
예제

공개 댓글 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| broadcastId | string | query | 예 | |
| sessionId | string | query | 아니요 | |
| sso | string | query | 아니요 |
응답
반환: SaveCommentsResponseWithPresence
예제

댓글 삭제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| id | string | 경로 | 예 | |
| contextUserId | string | 쿼리 | 아니오 | |
| isLive | boolean | 쿼리 | 아니오 |
응답
예제

공개 댓글 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 예 | |
| editKey | string | query | 아니요 | |
| sso | string | query | 아니요 |
응답
반환: PublicAPIDeleteCommentResponse
예제

댓글 투표 삭제 
매개변수
| 이름 | Type | Location | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| commentId | string | path | 예 | |
| voteId | string | path | 예 | |
| urlId | string | query | 예 | |
| broadcastId | string | query | 예 | |
| editKey | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예제

댓글 신고 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니오 | |
| anonUserId | string | query | 아니오 |
응답
예제

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

댓글들 가져오기 
매개변수
| 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 | 아니요 |
응답
예제

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

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

댓글 투표 사용자 이름 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| 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 | 경로 | 예 | |
| commentId | string | 경로 | 예 | |
| broadcastId | string | 쿼리 | 예 | |
| sso | string | 쿼리 | 아니요 |
응답
반환: ChangeCommentPinStatusResponse
예제

댓글 저장 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| isLive | boolean | query | 아니요 | |
| doSpamCheck | boolean | query | 아니요 | |
| sendEmails | boolean | query | 아니요 | |
| populateNotifications | boolean | query | 아니요 |
응답
예제

댓글 일괄 저장 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| isLive | boolean | query | 아니요 | |
| doSpamCheck | boolean | query | 아니요 | |
| sendEmails | boolean | query | 아니요 | |
| populateNotifications | boolean | query | 아니요 |
응답
반환: []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 | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니요 | |
| anonUserId | string | query | 아니요 |
응답
예제

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

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

댓글 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| contextUserId | string | query | 아니요 | |
| doSpamCheck | boolean | query | 아니요 | |
| isLive | boolean | query | 아니요 |
응답
반환: APIEmptyResponse
예제

댓글에 투표 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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 | No | |
| direction | string | query | No | |
| repliesToUserId | string | query | No | |
| page | number | query | No | |
| includei10n | boolean | query | No | |
| locale | string | query | No | |
| isCrawler | boolean | query | No |
반환
Returns: GetCommentsForUserResponse
예제

도메인 구성 추가 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

도메인 구성 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| domain | string | path | 예 |
응답
반환: DeleteDomainConfigResponse
예제

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

도메인 구성들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

도메인 구성 부분 수정 
Parameters
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| domainToUpdate | string | 경로 | 예 |
응답
예제

도메인 구성 교체 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domainToUpdate | string | path | Yes |
응답
예제

이메일 템플릿 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateEmailTemplateResponse
예제

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

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

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

이메일 템플릿 정의 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: GetEmailTemplateDefinitionsResponse
예제

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

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

이메일 템플릿 렌더링 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| locale | string | query | 아니요 |
응답
반환: RenderEmailTemplateResponse
예제

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

이벤트 로그 가져오기 
req tenantId urlId userIdWS
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | |
| userIdWS | string | query | 예 | |
| startTime | integer | query | 예 | |
| endTime | integer | query | 아니오 |
응답
예제

전역 이벤트 로그 가져오기 
req tenantId urlId userIdWS
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 경로 | 예 | |
| urlId | string | 쿼리 | 예 | |
| userIdWS | string | 쿼리 | 예 | |
| startTime | integer | 쿼리 | 예 | |
| endTime | integer | 쿼리 | 아니요 |
응답
예제

피드 게시물 생성 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| broadcastId | string | query | 아니오 | |
| isLive | boolean | query | 아니오 | |
| doSpamCheck | boolean | query | 아니오 | |
| skipDupCheck | boolean | query | 아니오 |
응답
예제

공개 피드 게시물 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| broadcastId | string | query | 아니요 | |
| sso | string | query | 아니요 |
응답
예제

공개 피드 게시물 삭제 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 경로 | 예 | |
| postId | string | 경로 | 예 | |
| broadcastId | string | 쿼리 | 아니오 | |
| sso | string | 쿼리 | 아니오 |
응답
반환: DeleteFeedPostPublicResponse
예제

피드 게시물들 가져오기 
요청 tenantId afterId
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| afterId | string | query | 아니요 | |
| limit | integer | query | 아니요 | |
| tags | array | query | 아니요 |
응답
예제

공개 피드 게시물들 가져오기 
req tenantId afterId
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| afterId | string | query | 아니오 | |
| limit | integer | query | 아니오 | |
| tags | array | query | 아니오 | |
| sso | string | query | 아니오 | |
| isCrawler | boolean | query | 아니오 | |
| includeUserInfo | boolean | query | 아니오 |
응답
예제

피드 게시물 통계 가져오기 
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| postIds | array | query | 예 | |
| sso | string | query | 아니요 |
Response
예제

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

공개 피드 게시물 반응 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| postId | string | path | 예 | |
| isUndo | boolean | query | 아니요 | |
| broadcastId | string | query | 아니요 | |
| sso | string | query | 아니요 |
응답
예제

피드 게시물 업데이트 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

공개 피드 게시물 업데이트 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| postId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예제

공개 댓글 신고 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| isFlagged | boolean | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
예제

큰 GIF 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| largeInternalURLSanitized | string | query | 예 |
응답
예제

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

트렌딩 GIF 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| locale | string | query | 아니오 | |
| rating | string | query | 아니오 | |
| page | number | query | 아니오 |
응답
예제

해시태그 추가 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes |
응답
예제

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

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

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

해시태그 부분 수정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| tag | string | path | 예 |
응답
예제

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

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 | 아니오 |
응답
반환: ModerationAPIGetCommentsResponse
예제

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

API ID 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| 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 |
응답
Returns: ModerationAPIGetCommentIdsResponse
예시

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

댓글 차단 상태 가져오기 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| sso | string | query | 아니오 |
Response
반환: GetCommentBanStatusResponse
Example

댓글 자식 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
Response
반환: ModerationAPIChildCommentsResponse
Example

카운트 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| 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 | Yes | |
| sso | string | query | No |
응답
반환: GetBannedUsersCountResponse
예제

로그 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
응답
반환: ModerationAPIGetLogsResponse
Example

수동 배지 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니오 |
응답
반환: GetTenantManualBadgesResponse
예시

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

중재용 댓글 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| 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 | Yes | |
| value | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| sso | string | query | No |
응답
Returns: ModerationCommentSearchResponse
예시

검색 페이지 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| value | string | query | No | |
| sso | string | query | No |
응답
Returns: ModerationPageSearchResponse
예제

검색 사이트 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| value | string | query | No | |
| sso | string | query | No |
응답
Returns: ModerationSiteSearchResponse
예시

검색 추천 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| text-search | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
예시

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

신뢰 지수 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| sso | string | query | No |
Response
Returns: GetUserTrustFactorResponse
Example

사용자 차단 선호도 가져오기 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| sso | string | query | No |
Response
반환: APIModerateGetUserBanPreferencesResponse
Example

사용자 내부 프로필 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | query | No | |
| sso | string | query | No |
응답
반환: GetUserInternalProfileResponse
예제

댓글 투표 조정 제출 
매개변수
| 이름 | 유형 | 위치 | 필요 여부 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
Returns: AdjustVotesResponse
예제

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 | 예 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
Example

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

ID로 댓글 조회 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| sso | string | query | No |
응답
반환: ModerationAPIChildCommentsResponse
예시

댓글 신고(등록) 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

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

삭제된 댓글 복원 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
Response
반환: APIEmptyResponse
Example

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

댓글 검토 상태 설정 
Parameters
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| reviewed | boolean | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
Response
반환: APIEmptyResponse
Example

댓글 스팸 상태 설정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| spam | boolean | query | 아니오 | |
| permNotSpam | boolean | query | 아니오 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: APIEmptyResponse
예시

댓글 텍스트 설정(모더레이션) 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| commentId | string | path | 예 | |
| broadcastId | string | query | 아니오 | |
| sso | string | query | 아니오 |
Response
Example

댓글 신고 취소(모더레이션) 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

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

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

스레드 닫기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes | |
| sso | string | query | No |
응답
반환: APIEmptyResponse
예시

배지 제거 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlId | string | query | 예 | |
| sso | string | query | 아니오 |
Response
반환: APIEmptyResponse
Example

신뢰 지수 설정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| trustFactor | string | query | No | |
| sso | string | query | No |
응답
반환: SetUserTrustFactorResponse
예제

모더레이터 생성 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

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

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

모더레이터들 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| 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 | Yes | |
| id | string | path | Yes |
응답
반환: APIEmptyResponse
예제

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

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

알림 수 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니요 | |
| urlId | string | query | 아니요 | |
| fromCommentId | string | query | 아니요 | |
| viewed | boolean | query | 아니요 | |
| type | string | query | 아니요 |
응답
반환: GetNotificationCountResponse
예제

알림 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니요 | |
| urlId | string | query | 아니요 | |
| fromCommentId | string | query | 아니요 | |
| viewed | boolean | query | 아니요 | |
| type | string | query | 아니요 | |
| skip | number | query | 아니요 |
응답
예제

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

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

V2 페이지 반응 생성 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| id | string | query | Yes | |
| title | string | query | No |
응답
예제

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

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

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

V2 페이지 반응 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 |
응답
반환값: GetV2PageReacts
예제

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

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

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

오프라인 사용자 가져오기 
페이지에서 과거에 댓글을 남겼지만 현재 온라인 상태가 아닌 사용자들입니다. displayName으로 정렬됩니다. "Members" 섹션을 렌더링하기 위해 /users/online을 모두 소진한 후 이 API를 사용하세요. commenterName에 대한 커서 페이지네이션: 서버는 부분 {tenantId, urlId, commenterName} index from afterName forward via $gt, no $skip cost.
Parameters
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | 페이지 URL 식별자 (서버 측에서 정리됨). |
| afterName | string | query | No | 커서: 이전 응답의 nextAfterName을 전달하세요. |
| afterUserId | string | query | No | 커서 타이브레이커: 이전 응답의 nextAfterUserId를 전달하세요. afterName이 설정된 경우 이름이 같은 항목이 누락되지 않도록 필요합니다. |
Response
예제

온라인 사용자 가져오기 
현재 페이지에 온라인 상태인 뷰어: 현재 웹소켓 세션이 해당 페이지에 구독되어 있는 사람들입니다. Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don't enumerate).
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | 예 | |
| urlId | string | query | 예 | 페이지 URL 식별자 (서버 측에서 정리됨). |
| afterName | string | query | 아니오 | 커서: 이전 응답의 nextAfterName 값을 전달하세요. |
| afterUserId | string | query | 아니오 | 커서 타이브레이커: 이전 응답의 nextAfterUserId 값을 전달하세요. afterName이 설정된 경우 이름 동률로 인해 항목이 누락되지 않도록 필요합니다. |
응답
예제

URL ID로 페이지 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlId | string | query | 예 |
응답
예제

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

공개 페이지들 가져오기 
테넌트의 페이지를 나열합니다. FChat 데스크톱 클라이언트가 룸 목록을 채우기 위해 사용합니다.
각 페이지에 대해 해결된 커스텀 구성에서 enableFChat이 true여야 합니다.
SSO가 필요한 페이지는 요청 사용자의 그룹 접근 권한에 따라 필터링됩니다.
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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일 경우 댓글이 최소 하나 이상 있는 페이지만 반환합니다. |
응답
예제

사용자 정보 가져오기 
테넌트의 대량 사용자 정보. userIds를 받아 User / SSOUser의 표시 정보를 반환합니다. 댓글 위젯에서, presence 이벤트로 방금 나타난 사용자의 정보를 보강하기 위해 사용됩니다. 페이지 컨텍스트 없음: 개인정보 보호는 일관되게 적용됩니다(비공개 프로필은 마스킹됩니다).
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 경로 | 예 | |
| ids | string | 쿼리 | 예 | 쉼표로 구분된 userIds. |
응답
예제

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

대기 중인 웹훅 이벤트 삭제 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
반환: APIEmptyResponse
예제

대기 중인 웹훅 이벤트 수 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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 | 예 | |
| commentId | string | query | 아니오 | |
| externalId | string | query | 아니오 | |
| eventType | string | query | 아니오 | |
| type | string | query | 아니오 | |
| domain | string | query | 아니오 | |
| attemptCountGT | number | query | 아니오 | |
| skip | number | query | 아니오 |
응답
반환: GetPendingWebhookEventsResponse
예제

질문 구성 생성 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateQuestionConfigResponse
예제

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

질문 구성 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 |
응답
예제

질문 구성들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| skip | number | query | 아니오 |
응답
반환: GetQuestionConfigsResponse
예제

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

질문 결과 생성 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: CreateQuestionResultResponse
예제

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

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

질문 결과들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| 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
예제

질문 결과 집계 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| questionId | string | query | 아니요 | |
| questionIds | array | query | 아니요 | |
| urlId | string | query | 아니요 | |
| timeBucket | string | query | 아니요 | |
| startDate | string | query | 아니요 | |
| forceRecalculate | boolean | query | 아니요 |
응답
반환: AggregateQuestionResultsResponse
예제

질문 결과 일괄 집계 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| forceRecalculate | boolean | query | 아니요 |
응답
반환: BulkAggregateQuestionResultsResponse
예제

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

SSO 사용자 추가 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
예제

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

이메일로 SSO 사용자 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| string | 경로 | 예 |
응답
반환: GetSSOUserByEmailAPIResponse
예제

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

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

SSO 사용자 부분 수정 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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
예제

구독들 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 |
응답
반환: GetSubscriptionsAPIResponse
예제

구독 업데이트 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니오 |
응답
반환: UpdateSubscriptionAPIResponse
예제

테넌트 일일 사용량 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| yearNumber | number | query | 아니오 | |
| monthNumber | number | query | 아니오 | |
| dayNumber | number | query | 아니오 | |
| skip | number | query | 아니오 |
응답
반환: GetTenantDailyUsagesResponse
예제

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

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

테넌트 패키지 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| id | string | 경로 | 예 |
응답
예제

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

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

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

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

테넌트 사용자 삭제 
매개변수
| Name | Type | Location | Required | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| deleteComments | string | query | 아니요 | |
| commentDeleteMode | string | query | 아니요 |
응답
반환: APIEmptyResponse
예제

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

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

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

로그인 링크 전송 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| id | string | 경로 | 예 | |
| redirectURL | string | 쿼리 | 아니오 |
응답
반환: APIEmptyResponse
예제

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

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

테넌트 삭제 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| id | string | 경로 | 예 | |
| sure | string | 쿼리 | 아니요 |
응답
Returns: APIEmptyResponse
예제

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

테넌트들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| meta | string | query | 아니오 | |
| skip | number | query | 아니오 |
응답
예제

테넌트 업데이트 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | 쿼리 | 예 | |
| id | string | 경로 | 예 |
응답
반환: APIEmptyResponse
예제

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

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

티켓 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| id | string | path | 예 | |
| userId | string | query | 아니요 |
응답
예제

티켓들 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| state | number | query | 아니오 | |
| skip | number | query | 아니오 | |
| limit | number | query | 아니오 |
응답
예제

번역 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| namespace | string | path | 예 | |
| component | string | path | 예 | |
| locale | string | query | 아니오 | |
| useFullTranslationIds | boolean | query | 아니오 |
응답
예제

이미지 업로드 
이미지 업로드 및 크기 조정
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| sizePreset | string | query | No | 크기 프리셋: "Default" (1000x1000px) 또는 "CrossPlatform" (일반적인 디바이스용 크기를 생성) |
| urlId | string | query | No | 업로드가 발생하는 페이지의 ID(구성용) |
응답
예제

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

사용자 ID로 사용자 배지 진행률 가져오기 
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | path | 예 |
응답
반환: APIGetUserBadgeProgressResponse
예제

사용자 배지 진행률 목록 가져오기 
매개변수
| 이름 | 타입 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| limit | number | query | 아니오 | |
| skip | number | query | 아니오 |
응답
반환: APIGetUserBadgeProgressListResponse
예제

사용자 배지 생성 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 |
응답
반환: APICreateUserBadgeResponse
예제

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

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

사용자 배지들 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| userId | string | query | 아니오 | |
| badgeId | string | query | 아니오 | |
| type | number | query | 아니오 | |
| displayedOnComments | boolean | query | 아니오 | |
| limit | number | query | 아니오 | |
| skip | number | query | 아니오 |
응답
예제

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

사용자 알림 수 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| sso | string | query | 아니요 |
응답
반환: GetUserNotificationCountResponse
예제

사용자 알림 가져오기 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| urlId | string | query | 아니오 | 페이지가 구독되어 있는지 여부를 결정하는 데 사용합니다. |
| pageSize | integer | query | 아니오 | |
| afterId | string | query | 아니오 | |
| includeContext | boolean | query | 아니오 | |
| afterCreatedAt | integer | query | 아니오 | |
| unreadOnly | boolean | query | 아니오 | |
| dmOnly | boolean | query | 아니오 | |
| noDm | boolean | query | 아니오 | |
| includeTranslations | boolean | query | 아니오 | |
| includeTenantNotifications | boolean | query | 아니오 | |
| sso | string | query | 아니오 |
응답
반환: GetMyNotificationsResponse
예제

사용자 알림 수 재설정 
매개변수
| 이름 | 유형 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| sso | string | query | No |
응답
반환: ResetUserNotificationsResponse
예제

사용자 알림 재설정 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | 예 | |
| afterId | string | query | 아니요 | |
| afterCreatedAt | integer | query | 아니요 | |
| unreadOnly | boolean | query | 아니요 | |
| dmOnly | boolean | query | 아니요 | |
| noDm | boolean | query | 아니요 | |
| sso | string | query | 아니요 |
응답
반환: ResetUserNotificationsResponse
예제

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

사용자 알림 페이지 구독 상태 업데이트 
페이지에 대한 알림을 활성화하거나 비활성화합니다. 사용자가 페이지를 구독하면 새 루트 댓글에 대해 알림이 생성되며, 또한
매개변수
| 이름 | 형식 | 위치 | 필수 | 설명 |
|---|---|---|---|---|
| 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 | 아니오 |
응답
예제

사용자 가져오기 
매개변수
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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 | Yes | |
| id | string | path | Yes | |
| editKey | string | query | No |
응답
예제

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

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

도움이 필요하신가요?
Go SDK에 문제가 발생하거나 질문이 있는 경우, 다음을 이용하세요:
기여
기여를 환영합니다! 기여 지침은 GitHub 저장소를 방문하세요.