
Dil 🇹🇷 Türkçe
Dokümantasyon
Başlarken
API Referansı
Kullanım
Toplama
Denetim Kayıtları
Yorumdan Engelleme
Engellenmiş Yorumları Kontrol Et
Yorumlar
Alan Adı Yapılandırmaları
E-posta Şablonları
Olay Günlüğü
Akış Gönderileri
Yorumu İşaretle
Hashtag'ler
Moderatörler
Bildirim Sayısı
Bildirimler
Sayfalar
Bekleyen Webhook Olayları
Soru Yapılandırmaları
Soru Sonuçları
Soru Sonuçları Toplamlama
SSO Kullanıcıları
Abonelikler
Kiracı Günlük Kullanımı
Kiracı Paketleri
Kiracı Kullanıcıları
Kiracılar
Görsel Yükle
Kullanıcı Rozet İlerlemesi
Kullanıcı Rozetleri
Kullanıcı Bildirimleri
Kullanıcı Varlık Durumu
Kullanıcı Arama
Kullanıcılar
Oylar
FastComments Nim SDK
Bu, FastComments için resmi Nim SDK'sıdır.
FastComments API'si için resmi Nim SDK
Depo
Kurulum 
Nimble Kullanımı
nimble install fastcomments
Kaynaktan Derleme
nimble build
Kütüphane İçeriği
Bu kütüphane, API ile çalışmayı kolaylaştırmak için oluşturulmuş API istemcisini ve SSO yardımcı programlarını içerir.
Genel ve Güvenli API'ler
API istemcisi için iki API modülü vardır, api_default ve api_public. api_default, API anahtarınızı gerektiren yöntemleri içerir; api_public ise tarayıcı/taşınabilir cihaz vb. üzerinden doğrudan kimlik doğrulama olmadan yapılabilecek API çağrılarını içerir.
Hızlı Başlangıç 
Kimlik Doğrulamalı API'leri Kullanma (DefaultAPI)
Önemli: Kimlik doğrulamalı uç noktalar için API anahtarınızın x-api-key başlığı olarak ayarlanması gerekir.
import httpclient
import fastcomments
import fastcomments/apis/api_default
import fastcomments/models/model_comment_data
let client = newHttpClient()
client.headers["x-api-key"] = "your-api-key"
# Kimlik doğrulamalı API çağrıları yap
let (response, httpResponse) = getComments(
httpClient = client,
tenantId = "your-tenant-id",
page = 0,
limit = 0,
skip = 0,
asTree = false,
skipChildren = 0,
limitChildren = 0,
maxTreeDepth = 0,
urlId = "your-url-id",
userId = "",
anonUserId = "",
contextUserId = "",
hashTag = "",
parentId = "",
direction = SortDirections.DESC
)
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Halka Açık API'leri Kullanma (PublicAPI)
Halka açık uç noktalar kimlik doğrulama gerektirmez:
import httpclient
import fastcomments
import fastcomments/apis/api_public
let client = newHttpClient()
# Halka açık API çağrıları yap
let (response, httpResponse) = getCommentsPublic(
httpClient = client,
tenantId = "your-tenant-id",
urlId = "your-url-id",
page = 0,
direction = SortDirections.DESC,
sso = "",
skip = 0,
skipChildren = 0,
limit = 0,
limitChildren = 0,
countChildren = false,
fetchPageForCommentId = "",
includeConfig = false,
countAll = false,
includei10n = false,
locale = "",
modules = "",
isCrawler = false,
includeNotificationCount = false,
asTree = false,
maxTreeDepth = 0,
useFullTranslationIds = false,
parentId = "",
searchText = "",
hashTags = @[],
userId = "",
customConfigStr = "",
afterCommentId = "",
beforeCommentId = ""
)
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Yaygın Sorunlar
- 401 authentication error: DefaultAPI istekleri yapmadan önce HttpClient üzerinde
x-api-keybaşlığını ayarladığınızdan emin olun:client.headers["x-api-key"] = "your-api-key" - Wrong API class: Sunucu tarafı kimlik doğrulamalı istekler için
api_default, istemci tarafı/halka açık istekler içinapi_publickullanın.
API Çağrıları Yapma 
Bu SDK'daki tüm API yöntemleri (Option[ResponseType], Response) demetleri döndürür. İlk eleman, başarılıysa ayrıştırılmış yanıtı içerir; ikinci eleman ise ham HTTP yanıtıdır.
Örnek: Yorumları Getirme
import httpclient
import options
import fastcomments
import fastcomments/apis/api_default
let client = newHttpClient()
client.headers["x-api-key"] = "your-api-key"
let (response, httpResponse) = getComments(
httpClient = client,
tenantId = "your-tenant-id",
page = 0,
limit = 0,
skip = 0,
asTree = false,
skipChildren = 0,
limitChildren = 0,
maxTreeDepth = 0,
urlId = "your-url-id",
userId = "",
anonUserId = "",
contextUserId = "",
hashTag = "",
parentId = "",
direction = SortDirections.DESC
)
if httpResponse.code == Http200:
if response.isSome:
let resp = response.get()
if resp.comments.isSome:
echo "Found ", resp.comments.get().len, " comments"
Notlar 
Yayın Kimlikleri
Bazı API çağrılarında broadcastId geçirmeniz gerektiğini göreceksiniz. Olayları aldığınızda bu ID'yi geri alırsınız, böylece istemcide değişiklikleri iyimser şekilde uygulamayı planlıyorsanız olayı görmezden gelebilirsiniz (muhtemelen en iyi deneyimi sunduğu için bunu yapmak isteyeceksiniz). Buraya bir UUID gönderin. ID, bir tarayıcı oturumu içinde iki kez oluşmayacak kadar benzersiz olmalıdır.
SSO (Tek Oturum Açma)
SSO örnekleri için aşağıya bakın.
SSO Kullanımı 
Basit SSO
import fastcomments/sso
let user = newSimpleSSOUserData(
userId = "user-123",
email = "user@example.com",
avatar = "https://example.com/avatar.jpg"
)
let sso = newSimple(simpleUserData = user)
let token = sso.createToken()
echo "SSO Token: ", token
Güvenli SSO
import fastcomments/sso
let user = newSecureSSOUserData(
userId = "user-123",
email = "user@example.com",
username = "johndoe",
avatar = "https://example.com/avatar.jpg"
)
let apiKey = "your-api-key"
let sso = newSecure(apiKey = apiKey, secureUserData = user)
let token = sso.createToken()
echo "Secure SSO Token: ", token
fastcomments için Dokümantasyon 
fastcomments için Dokümantasyon
API Uç Noktaları için Dokümantasyon
Tüm URI'ler https://fastcomments.com adresine görecelidir.
| Class | Method | HTTP request | Description |
|---|---|---|---|
| DefaultApi | addDomainConfig | POST /api/v1/domain-configs | |
| DefaultApi | addPage | POST /api/v1/pages | |
| DefaultApi | addSSOUser | POST /api/v1/sso-users | |
| DefaultApi | aggregate | POST /api/v1/aggregate | Belgeleri (groupBy sağlanmışsa) gruplayarak ve birden çok işlem uygulayarak toplar. Farklı işlemler (ör. sum, countDistinct, avg, vb.) desteklenir. |
| DefaultApi | aggregateQuestionResults | GET /api/v1/question-results-aggregation | |
| DefaultApi | blockUserFromComment | POST /api/v1/comments/{id}/block | |
| DefaultApi | bulkAggregateQuestionResults | POST /api/v1/question-results-aggregation/bulk | |
| DefaultApi | combineCommentsWithQuestionResults | GET /api/v1/question-results-aggregation/combine/comments | |
| DefaultApi | createFeedPost | POST /api/v1/feed-posts | |
| DefaultApi | createSubscription | POST /api/v1/subscriptions | |
| DefaultApi | createUserBadge | POST /api/v1/user-badges | |
| DefaultApi | deleteComment | DELETE /api/v1/comments/{id} | |
| DefaultApi | deleteDomainConfig | DELETE /api/v1/domain-configs/{domain} | |
| DefaultApi | deletePage | DELETE /api/v1/pages/{id} | |
| DefaultApi | deleteSSOUser | DELETE /api/v1/sso-users/{id} | |
| DefaultApi | deleteSubscription | DELETE /api/v1/subscriptions/{id} | |
| DefaultApi | deleteUserBadge | DELETE /api/v1/user-badges/{id} | |
| DefaultApi | flagComment | POST /api/v1/comments/{id}/flag | |
| DefaultApi | getAuditLogs | GET /api/v1/audit-logs | |
| DefaultApi | getComment | GET /api/v1/comments/{id} | |
| DefaultApi | getComments | GET /api/v1/comments | |
| DefaultApi | getDomainConfig | GET /api/v1/domain-configs/{domain} | |
| DefaultApi | getDomainConfigs | GET /api/v1/domain-configs | |
| DefaultApi | getFeedPosts | GET /api/v1/feed-posts | gereklidir tenantId afterId |
| DefaultApi | getPageByURLId | GET /api/v1/pages/by-url-id | |
| DefaultApi | getPages | GET /api/v1/pages | |
| DefaultApi | getSSOUserByEmail | GET /api/v1/sso-users/by-email/{email} | |
| DefaultApi | getSSOUserById | GET /api/v1/sso-users/by-id/{id} | |
| DefaultApi | getSSOUsers | GET /api/v1/sso-users | |
| DefaultApi | getSubscriptions | GET /api/v1/subscriptions | |
| DefaultApi | getUserBadge | GET /api/v1/user-badges/{id} | |
| DefaultApi | getUserBadgeProgressById | GET /api/v1/user-badge-progress/{id} | |
| DefaultApi | getUserBadgeProgressByUserId | GET /api/v1/user-badge-progress/user/{userId} | |
| DefaultApi | getUserBadgeProgressList | GET /api/v1/user-badge-progress | |
| DefaultApi | getUserBadges | GET /api/v1/user-badges | |
| DefaultApi | patchDomainConfig | PATCH /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | patchPage | PATCH /api/v1/pages/{id} | |
| DefaultApi | patchSSOUser | PATCH /api/v1/sso-users/{id} | |
| DefaultApi | putDomainConfig | PUT /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | putSSOUser | PUT /api/v1/sso-users/{id} | |
| DefaultApi | saveComment | POST /api/v1/comments | |
| DefaultApi | saveCommentsBulk | POST /api/v1/comments/bulk | |
| DefaultApi | unBlockUserFromComment | POST /api/v1/comments/{id}/un-block | |
| DefaultApi | unFlagComment | POST /api/v1/comments/{id}/un-flag | |
| DefaultApi | updateComment | PATCH /api/v1/comments/{id} | |
| DefaultApi | updateFeedPost | PATCH /api/v1/feed-posts/{id} | |
| DefaultApi | updateUserBadge | PUT /api/v1/user-badges/{id} | |
| PublicApi | blockFromCommentPublic | POST /block-from-comment/{commentId} | |
| PublicApi | checkedCommentsForBlocked | GET /check-blocked-comments | |
| PublicApi | createCommentPublic | POST /comments/{tenantId} | |
| PublicApi | createFeedPostPublic | POST /feed-posts/{tenantId} | |
| PublicApi | deleteCommentPublic | DELETE /comments/{tenantId}/{commentId} | |
| PublicApi | deleteCommentVote | DELETE /comments/{tenantId}/{commentId}/vote/{voteId} | |
| PublicApi | deleteFeedPostPublic | DELETE /feed-posts/{tenantId}/{postId} | |
| PublicApi | flagCommentPublic | POST /flag-comment/{commentId} | |
| PublicApi | getCommentText | GET /comments/{tenantId}/{commentId}/text | |
| PublicApi | getCommentVoteUserNames | GET /comments/{tenantId}/{commentId}/votes | |
| PublicApi | getCommentsPublic | GET /comments/{tenantId} | gereklidir tenantId urlId |
| PublicApi | getEventLog | GET /event-log/{tenantId} | gereklidir tenantId urlId userIdWS |
| PublicApi | getFeedPostsPublic | GET /feed-posts/{tenantId} | gereklidir tenantId afterId |
| PublicApi | getFeedPostsStats | GET /feed-posts/{tenantId}/stats | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | gereklidir tenantId urlId userIdWS |
| PublicApi | getUserNotificationCount | GET /user-notifications/get-count | |
| PublicApi | getUserNotifications | GET /user-notifications | |
| PublicApi | getUserPresenceStatuses | GET /user-presence-status | |
| PublicApi | getUserReactsPublic | GET /feed-posts/{tenantId}/user-reacts | |
| PublicApi | lockComment | POST /comments/{tenantId}/{commentId}/lock | |
| PublicApi | pinComment | POST /comments/{tenantId}/{commentId}/pin | |
| PublicApi | reactFeedPostPublic | POST /feed-posts/{tenantId}/react/{postId} | |
| PublicApi | resetUserNotificationCount | POST /user-notifications/reset-count | |
| PublicApi | resetUserNotifications | POST /user-notifications/reset | |
| PublicApi | searchUsers | GET /user-search/{tenantId} | |
| PublicApi | setCommentText | POST /comments/{tenantId}/{commentId}/update-text | |
| PublicApi | unBlockCommentPublic | DELETE /block-from-comment/{commentId} | |
| PublicApi | unLockComment | POST /comments/{tenantId}/{commentId}/unlock | |
| PublicApi | unPinComment | POST /comments/{tenantId}/{commentId}/unpin | |
| PublicApi | updateFeedPostPublic | PUT /feed-posts/{tenantId}/{postId} | |
| PublicApi | updateUserNotificationCommentSubscriptionStatus | POST /user-notifications/{notificationId}/mark-opted/{optedInOrOut} | Belirli bir yorum için bildirimleri etkinleştirin veya devre dışı bırakın. |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | Bir sayfa için bildirimleri etkinleştirin veya devre dışı bırakın. Kullanıcılar bir sayfaya abone olduğunda, yeni kök yorumlar için bildirimler oluşturulur ve ayrıca |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Bir resmi yükleyin ve yeniden boyutlandırın |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Modeller için Dokümantasyon
- APIAuditLog
- APIComment
- APICommentBase
- APICreateUserBadgeResponse
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIPage
- APISSOUser
- APIStatus
- APIUserSubscription
- AddDomainConfigParams
- AddDomainConfig_200_response
- AddDomainConfig_200_response_anyOf
- AddPageAPIResponse
- AddSSOUserAPIResponse
- AggregateQuestionResultsResponse
- AggregateQuestionResults_200_response
- AggregateTimeBucket
- AggregationItem
- AggregationOpType
- AggregationOperation
- AggregationRequest
- AggregationRequest_sort
- AggregationResponse
- AggregationResponse_stats
- AggregationValue
- BlockFromCommentParams
- BlockFromCommentPublic_200_response
- BlockSuccess
- BulkAggregateQuestionItem
- BulkAggregateQuestionResultsRequest
- BulkAggregateQuestionResultsResponse
- BulkAggregateQuestionResults_200_response
- ChangeCommentPinStatusResponse
- CheckBlockedCommentsResponse
- CheckedCommentsForBlocked_200_response
- CombineCommentsWithQuestionResults_200_response
- CombineQuestionResultsWithCommentsResponse
- CommentData
- CommentHTMLRenderingMode
- CommentLogData
- CommentLogEntry
- CommentLogType
- CommentQuestionResultsRenderingType
- CommentQuestionsRequired
- CommentTextUpdateRequest
- CommentThreadDeletionMode
- CommentUserBadgeInfo
- CommentUserHashTagInfo
- CommentUserMentionInfo
- CommenterNameFormats
- CreateAPIPageData
- CreateAPISSOUserData
- CreateAPIUserSubscriptionData
- CreateCommentParams
- CreateCommentPublic_200_response
- CreateFeedPostParams
- CreateFeedPostPublic_200_response
- CreateFeedPostResponse
- CreateFeedPost_200_response
- CreateFeedPostsResponse
- CreateSubscriptionAPIResponse
- CreateUserBadgeParams
- CreateUserBadge_200_response
- CustomConfigParameters
- DeleteCommentAction
- DeleteCommentPublic_200_response
- DeleteCommentResult
- DeleteCommentVote_200_response
- DeleteComment_200_response
- DeleteDomainConfig_200_response
- DeleteFeedPostPublic_200_response
- DeleteFeedPostPublic_200_response_anyOf
- DeletePageAPIResponse
- DeleteSSOUserAPIResponse
- DeleteSubscriptionAPIResponse
- DeletedCommentResultComment
- EventLogEntry
- FComment
- FComment_meta
- FeedPost
- FeedPostLink
- FeedPostMediaItem
- FeedPostMediaItemAsset
- FeedPostStats
- FeedPostsStatsResponse
- FindCommentsByRangeItem
- FindCommentsByRangeResponse
- FlagCommentPublic_200_response
- FlagCommentResponse
- FlagComment_200_response
- GetAuditLogsResponse
- GetAuditLogs_200_response
- GetCommentText_200_response
- GetCommentVoteUserNamesSuccessResponse
- GetCommentVoteUserNames_200_response
- GetComment_200_response
- GetCommentsPublic_200_response
- GetCommentsResponseWithPresence_PublicComment_
- GetCommentsResponse_PublicComment_
- GetComments_200_response
- GetDomainConfig_200_response
- GetDomainConfigs_200_response
- GetDomainConfigs_200_response_anyOf
- GetDomainConfigs_200_response_anyOf_1
- GetEventLogResponse
- GetEventLog_200_response
- GetFeedPostsPublic_200_response
- GetFeedPostsResponse
- GetFeedPostsStats_200_response
- GetFeedPosts_200_response
- GetMyNotificationsResponse
- GetPageByURLIdAPIResponse
- GetPagesAPIResponse
- GetPublicFeedPostsResponse
- GetSSOUserByEmailAPIResponse
- GetSSOUserByIdAPIResponse
- GetSSOUsers_200_response
- GetSubscriptionsAPIResponse
- GetUserBadgeProgressById_200_response
- GetUserBadgeProgressList_200_response
- GetUserBadge_200_response
- GetUserBadges_200_response
- GetUserNotificationCountResponse
- GetUserNotificationCount_200_response
- GetUserNotifications_200_response
- GetUserPresenceStatusesResponse
- GetUserPresenceStatuses_200_response
- GetUserReactsPublic_200_response
- GifRating
- HeaderState
- IgnoredResponse
- ImageContentProfanityLevel
- LiveEvent
- LiveEventType
- LiveEvent_extraInfo
- LockComment_200_response
- MediaAsset
- MetaItem
- NotificationAndCount
- NotificationObjectType
- NotificationType
- PatchDomainConfigParams
- PatchPageAPIResponse
- PatchSSOUserAPIResponse
- PinComment_200_response
- PubSubComment
- PubSubCommentBase
- PubSubVote
- PublicAPIDeleteCommentResponse
- PublicAPIGetCommentTextResponse
- PublicAPISetCommentTextResponse
- PublicBlockFromCommentParams
- PublicComment
- PublicCommentBase
- PublicFeedPostsResponse
- PutSSOUserAPIResponse
- QueryPredicate
- QueryPredicate_value
- QuestionDatum
- QuestionRenderingType
- QuestionResult
- QuestionResultAggregationOverall
- QuestionSubQuestionVisibility
- QuestionWhenSave
- ReactBodyParams
- ReactFeedPostPublic_200_response
- ReactFeedPostResponse
- Record_string__before_string_or_null__after_string_or_null___value
- Record_string_string_or_number__value
- RenderableUserNotification
- RepeatCommentCheckIgnoredReason
- RepeatCommentHandlingAction
- ResetUserNotificationsResponse
- ResetUserNotifications_200_response
- SORT_DIR
- SSOSecurityLevel
- SaveCommentResponse
- SaveCommentResponseOptimized
- SaveComment_200_response
- SaveCommentsResponseWithPresence
- SearchUsersResponse
- SearchUsers_200_response
- SetCommentTextResult
- SetCommentText_200_response
- SizePreset
- SortDirections
- SpamRule
- UnBlockCommentPublic_200_response
- UnBlockFromCommentParams
- UnblockSuccess
- UpdatableCommentParams
- UpdateAPIPageData
- UpdateAPISSOUserData
- UpdateDomainConfigParams
- UpdateFeedPostParams
- UpdateUserBadgeParams
- UpdateUserBadge_200_response
- UpdateUserNotificationStatus_200_response
- UploadImageResponse
- UserBadge
- UserBadgeProgress
- UserNotification
- UserNotificationWriteResponse
- UserPresenceData
- UserReactsResponse
- UserSearchResult
- UserSessionInfo
- VoteBodyParams
- VoteComment_200_response
- VoteDeleteResponse
- VoteResponse
- VoteResponseUser
- VoteStyle
Yetkilendirme için Dokümantasyon
api_key
- Tip: API anahtarı
- API anahtar parametre adı: x-api-key
- Konum: HTTP başlığı
Toplama 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| aggregationRequest | AggregationRequest | Hayır | |
| parentTenantId | string | Hayır | |
| includeStats | bool | Hayır |
Yanıt
Döndürür: Option[AggregationResponse]
Örnek

Denetim Kayıtlarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| limit | float64 | Hayır | |
| skip | float64 | Hayır | |
| order | SORTDIR | Hayır | |
| after | float64 | Hayır | |
| before | float64 | Hayır |
Yanıt
Döndürür: Option[GetAuditLogs_200_response]
Örnek

Yorumdan Engelle (Genel) 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[BlockFromCommentPublic_200_response]
Örnek

Yorum Engellemesini Kaldır (Genel) 
Parametreler
| Ad | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[UnBlockCommentPublic_200_response]
Örnek

Engellenmiş Yorumları Kontrol Et 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentIds | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[CheckedCommentsForBlocked_200_response]
Örnek

Yoruma Göre Kullanıcıyı Engelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No | |
| blockFromCommentParams | BlockFromCommentParams | No | |
| userId | string | No | |
| anonUserId | string | No |
Yanıt
Döndürür: Option[BlockFromCommentPublic_200_response]
Örnek

Yorum Oluştur (Genel) 
Parametreler
| Name | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| broadcastId | string | Hayır | |
| commentData | CommentData | Hayır | |
| sessionId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[CreateCommentPublic_200_response]
Örnek

Yorumu Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| contextUserId | string | Hayır | |
| isLive | bool | Hayır |
Yanıt
Döndürür: Option[DeleteComment_200_response]
Örnek

Yorumu Sil (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | No | |
| editKey | string | No | |
| sso | string | No |
Yanıt
Döndürür: Option[DeleteCommentPublic_200_response]
Örnek

Yorum Oyasını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| voteId | string | Hayır | |
| urlId | string | Evet | |
| broadcastId | string | Hayır | |
| editKey | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[DeleteCommentVote_200_response]
Örnek

Yorumu İşaretle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: Option[FlagComment_200_response]
Örnek

Yorumu Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetComment_200_response]
Örnek

Yorumları Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| page | int | Hayır | |
| limit | int | Hayır | |
| skip | int | Hayır | |
| asTree | bool | Hayır | |
| skipChildren | int | Hayır | |
| limitChildren | int | Hayır | |
| maxTreeDepth | int | Hayır | |
| urlId | string | Evet | |
| userId | string | Hayır | |
| anonUserId | string | Hayır | |
| contextUserId | string | Hayır | |
| hashTag | string | Hayır | |
| parentId | string | Hayır | |
| direction | SortDirections | Hayır |
Yanıt
Döndürür: Option[GetComments_200_response]
Örnek

Yorumları Al (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| page | int | Hayır | |
| direction | SortDirections | Hayır | |
| sso | string | Hayır | |
| skip | int | Hayır | |
| skipChildren | int | Hayır | |
| limit | int | Hayır | |
| limitChildren | int | Hayır | |
| countChildren | bool | Hayır | |
| fetchPageForCommentId | string | Hayır | |
| includeConfig | bool | Hayır | |
| countAll | bool | Hayır | |
| includei10n | bool | Hayır | |
| locale | string | Hayır | |
| modules | string | Hayır | |
| isCrawler | bool | Hayır | |
| includeNotificationCount | bool | Hayır | |
| asTree | bool | Hayır | |
| maxTreeDepth | int | Hayır | |
| useFullTranslationIds | bool | Hayır | |
| parentId | string | Hayır | |
| searchText | string | Hayır | |
| hashTags | seq[string] | Hayır | |
| userId | string | Hayır | |
| customConfigStr | string | Hayır | |
| afterCommentId | string | Hayır | |
| beforeCommentId | string | Hayır |
Yanıt
Döndürür: Option[GetCommentsPublic_200_response]
Örnek

Yorum Metnini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| editKey | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[GetCommentText_200_response]
Örnek

Yorum Oyu Veren Kullanıcı Adlarını Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| dir | int | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[GetCommentVoteUserNames_200_response]
Örnek

Yorumu Kilitle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[LockComment_200_response]
Örnek

Yorumu Sabitle 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[PinComment_200_response]
Örnek

Yorumu Kaydet 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| createCommentParams | CreateCommentParams | Hayır | |
| isLive | bool | Hayır | |
| doSpamCheck | bool | Hayır | |
| sendEmails | bool | Hayır | |
| populateNotifications | bool | Hayır |
Yanıt
Döndürür: Option[SaveComment_200_response]
Örnek

Yorumları Toplu Kaydet 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createCommentParams | seq[CreateCommentParams] | Hayır | |
| isLive | bool | Hayır | |
| doSpamCheck | bool | Hayır | |
| sendEmails | bool | Hayır | |
| populateNotifications | bool): (Option[seq[SaveComment_200_response]] | Hayır | |
| id | string | Hayır | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Hayır | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: Option[UnBlockCommentPublic_200_response]
Örnek

Yorum Metnini Ayarla 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Hayır | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Hayır | |
| editKey | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[SetCommentText_200_response]
Örnek

Yorum Üzerinden Kullanıcı Engelini Kaldır 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Hayır | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: Option[UnBlockCommentPublic_200_response]
Örnek

Yorum İşaretini Kaldır 
Parametreler
| İsim | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: Option[FlagComment_200_response]
Örnek

Yorumu Kilidini Aç 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Yanıt
Döndürür: Option[LockComment_200_response]
Örnek

Yorum Sabitlemesini Kaldır 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[PinComment_200_response]
Örnek

Yorumu Güncelle 
Parametreler
| Name | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updatableCommentParams | UpdatableCommentParams | Hayır | |
| contextUserId | string | Hayır | |
| doSpamCheck | bool | Hayır | |
| isLive | bool | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Yoruma Oy Ver 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| urlId | string | Evet | |
| broadcastId | string | Hayır | |
| voteBodyParams | VoteBodyParams | Hayır | |
| sessionId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[VoteComment_200_response]
Örnek

Alan Adı Yapılandırması Ekle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| addDomainConfigParams | AddDomainConfigParams | Hayır |
Yanıt
Döndürür: Option[AddDomainConfig_200_response]
Örnek

Alan Adı Yapılandırmasını Sil 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| domain | string | Hayır |
Yanıt
Döndürür: Option[DeleteDomainConfig_200_response]
Örnek

Alan Adı Yapılandırmasını Al 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| domain | string | Hayır |
Yanıt
Dönüş Değeri: Option[GetDomainConfig_200_response]
Örnek

Alan Adı Yapılandırmalarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet |
Yanıt
Döndürür: Option[GetDomainConfigs_200_response]
Örnek

Alan Adı Yapılandırmasını Kısmen Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| domainToUpdate | string | Hayır | |
| patchDomainConfigParams | PatchDomainConfigParams | Hayır |
Yanıt
Döndürür: Option[GetDomainConfig_200_response]
Örnek

Alan Adı Yapılandırmasını Değiştir 
Parametreler
| İsim | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| domainToUpdate | string | Hayır | |
| updateDomainConfigParams | UpdateDomainConfigParams | Hayır |
Response
Döndürür: Option[GetDomainConfig_200_response]
Örnek

E-posta Şablonu Oluştur 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| createEmailTemplateBody | CreateEmailTemplateBody | No |
Yanıt
Döndürür: Option[CreateEmailTemplate_200_response]
Örnek

E-posta Şablonunu Sil 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

E-posta Şablonu İşleme Hatasını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| errorId | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

E-posta Şablonunu Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetEmailTemplate_200_response]
Örnek

E-posta Şablonu Tanımlarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet |
Yanıt
Döndürür: Option[GetEmailTemplateDefinitions_200_response]
Örnek

E-posta Şablonu İşleme Hatalarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetEmailTemplateRenderErrors_200_response]
Örnek

E-posta Şablonlarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | float64 | Hayır |
Yanıt
Dönüş değeri: Option[GetEmailTemplates_200_response]
Örnek

E-posta Şablonunu İşle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Hayır | |
| locale | string | Hayır |
Yanıt
Döndürür: Option[RenderEmailTemplate_200_response]
Örnek

E-posta Şablonunu Güncelle 
Parametreler
| Adı | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Olay Günlüğünü Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| userIdWS | string | Hayır | |
| startTime | int64 | Hayır | |
| endTime | int64 | Hayır |
Yanıt
Döndürür: Option[GetEventLog_200_response]
Örnek

Genel Olay Günlüğünü Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| userIdWS | string | Hayır | |
| startTime | int64 | Hayır | |
| endTime | int64 | Hayır |
Yanıt
Döndürür: Option[GetEventLog_200_response]
Örnek

Akış Gönderisi Oluştur 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| createFeedPostParams | CreateFeedPostParams | Hayır | |
| broadcastId | string | Hayır | |
| isLive | bool | Hayır | |
| doSpamCheck | bool | Hayır | |
| skipDupCheck | bool | Hayır |
Yanıt
Döndürür: Option[CreateFeedPost_200_response]
Örnek

Akış Gönderisi Oluştur (Genel) 
Parametreler
| İsim | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createFeedPostParams | CreateFeedPostParams | Hayır | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[CreateFeedPostPublic_200_response]
Örnek

Akış Gönderisini Sil (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| postId | string | Hayır | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[DeleteFeedPostPublic_200_response]
Örnek

Akış Gönderilerini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| afterId | string | Hayır | |
| limit | int | Hayır | |
| tags | seq[string] | Hayır |
Yanıt
Döndürür: Option[GetFeedPosts_200_response]
Örnek

Akış Gönderilerini Al (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| afterId | string | Hayır | |
| limit | int | Hayır | |
| tags | seq[string] | Hayır | |
| sso | string | Hayır | |
| isCrawler | bool | Hayır | |
| includeUserInfo | bool | Hayır |
Yanıt
Döndürür: Option[GetFeedPostsPublic_200_response]
Örnek

Akış Gönderileri İstatistiklerini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| postIds | seq[string] | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[GetFeedPostsStats_200_response]
Örnek

Kullanıcı Tepkilerini Al (Genel) 
Parametreler
| Adı | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| postIds | seq[string] | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[GetUserReactsPublic_200_response]
Örnek

Akış Gönderisine Tepki Ver (Genel) 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| postId | string | Hayır | |
| reactBodyParams | ReactBodyParams | Hayır | |
| isUndo | bool | Hayır | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[ReactFeedPostPublic_200_response]
Örnek

Akış Gönderisini Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No | |
| feedPost | FeedPost | No |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Akış Gönderisini Güncelle (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | No | |
| updateFeedPostParams | UpdateFeedPostParams | No | |
| broadcastId | string | No | |
| sso | string | No |
Yanıt
Döndürür: Option[CreateFeedPostPublic_200_response]
Örnek

Yorumu İşaretle (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| isFlagged | bool | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Hashtag Ekle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createHashTagBody | CreateHashTagBody | Hayır |
Yanıt
Döndürür: Option[AddHashTag_200_response]
Örnek

Hashtag'leri Toplu Ekle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | Hayır |
Yanıt
Döndürür: Option[AddHashTagsBulk_200_response]
Örnek

Hashtag Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tag | string | Hayır | |
| tenantId | string | Evet | |
| deleteHashTagRequest | DeleteHashTagRequest | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Hashtag'leri Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| page | float64 | Hayır |
Yanıt
Döndürür: Option[GetHashTags_200_response]
Örnek

Hashtag'i Kısmen Güncelle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tag | string | Hayır | |
| tenantId | string | Evet | |
| updateHashTagBody | UpdateHashTagBody | Hayır |
Yanıt
Döndürür: Option[PatchHashTag_200_response]
Örnek

Moderatör Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createModeratorBody | CreateModeratorBody | Hayır |
Yanıt
Döndürür: Option[CreateModerator_200_response]
Örnek

Moderatörü Sil 
Parametreler
| Name | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| sendEmail | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Moderatörü Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetModerator_200_response]
Örnek

Moderatörleri Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetModerators_200_response]
Örnek

Moderatörü Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateModeratorBody | UpdateModeratorBody | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Bildirim Sayısını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Önbellekteki Bildirim Sayısını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetCachedNotificationCount_200_response]
Örnek

Bildirim Sayısını Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır | |
| urlId | string | Evet | |
| fromCommentId | string | Hayır | |
| viewed | bool | Hayır |
Yanıt
Dönen değer: Option[GetNotificationCount_200_response]
Örnek

Bildirimleri Al 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır | |
| urlId | string | Evet | |
| fromCommentId | string | Hayır | |
| viewed | bool | Hayır | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetNotifications_200_response]
Örnek

Bildirimi Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateNotificationBody | UpdateNotificationBody | Hayır | |
| userId | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Sayfa Ekle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createAPIPageData | CreateAPIPageData | Hayır |
Yanıt
Döndürür: Option[AddPageAPIResponse]
Örnek

Sayfayı Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[DeletePageAPIResponse]
Örnek

URL Kimliğine Göre Sayfayı Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet |
Yanıt
Döndürür: Option[GetPageByURLIdAPIResponse]
Örnek

Sayfaları Al 
Parametreler
| Adı | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet |
Yanıt
Döndürür: Option[GetPagesAPIResponse]
Örnek

Sayfayı Kısmen Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateAPIPageData | UpdateAPIPageData | Hayır |
Yanıt
Döndürür: Option[PatchPageAPIResponse]
Örnek

Bekleyen Webhook Olayını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Bekleyen Webhook Olay Sayısını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| externalId | string | Hayır | |
| eventType | string | Hayır | |
| domain | string | Hayır | |
| attemptCountGT | float64 | Hayır |
Yanıt
Döndürür: Option[GetPendingWebhookEventCount_200_response]
Örnek

Bekleyen Webhook Olaylarını Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| externalId | string | Hayır | |
| eventType | string | Hayır | |
| domain | string | Hayır | |
| attemptCountGT | float64 | Hayır | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetPendingWebhookEvents_200_response]
Örnek

Soru Yapılandırması Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createQuestionConfigBody | CreateQuestionConfigBody | Hayır |
Yanıt
Döndürür: Option[CreateQuestionConfig_200_response]
Örnek

Soru Yapılandırmasını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Soru Yapılandırmasını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetQuestionConfig_200_response]
Örnek

Soru Yapılandırmalarını Al 
Parametreler
| Name | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetQuestionConfigs_200_response]
Örnek

Soru Yapılandırmasını Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Soru Sonucu Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createQuestionResultBody | CreateQuestionResultBody | Hayır |
Yanıt
Döndürür: Option[CreateQuestionResult_200_response]
Örnek

Soru Sonucunu Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | No |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Soru Sonucunu Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetQuestionResult_200_response]
Örnek

Soru Sonuçlarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| userId | string | Hayır | |
| startDate | string | Hayır | |
| questionId | string | Hayır | |
| questionIds | string | Hayır | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetQuestionResults_200_response]
Örnek

Soru Sonucunu Güncelle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateQuestionResultBody | UpdateQuestionResultBody | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Soru Sonuçlarını Topla 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| questionId | string | Hayır | |
| questionIds | seq[string] | Hayır | |
| urlId | string | Evet | |
| timeBucket | AggregateTimeBucket | Hayır | |
| startDate | string | Hayır | |
| forceRecalculate | bool | Hayır |
Yanıt
Döndürür: Option[AggregateQuestionResults_200_response]
Örnek

Soru Sonuçlarını Toplu Topla 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Hayır | |
| forceRecalculate | bool | Hayır |
Yanıt
Döndürür: Option[BulkAggregateQuestionResults_200_response]
Örnek

Yorumları Soru Sonuçlarıyla Birleştir 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| questionId | string | Hayır | |
| questionIds | seq[string] | Hayır | |
| urlId | string | Evet | |
| startDate | string | Hayır | |
| forceRecalculate | bool | Hayır | |
| minValue | float64 | Hayır | |
| maxValue | float64 | Hayır | |
| limit | float64 | Hayır |
Yanıt
Döndürür: Option[CombineCommentsWithQuestionResults_200_response]
Örnek

SSO Kullanıcısı Ekle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createAPISSOUserData | CreateAPISSOUserData | Hayır |
Yanıt
Döndürür: Option[AddSSOUserAPIResponse]
Örnek

SSO Kullanıcısını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| deleteComments | bool | Hayır | |
| commentDeleteMode | string | Hayır |
Yanıt
Döndürür: Option[DeleteSSOUserAPIResponse]
Örnek

E-postaya Göre SSO Kullanıcısını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| string | Hayır |
Yanıt
Döndürür: Option[GetSSOUserByEmailAPIResponse]
Örnek

ID'ye Göre SSO Kullanıcısını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetSSOUserByIdAPIResponse]
Örnek

SSO Kullanıcılarını Al 
Parametreler
| Ad | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | int | Hayır |
Yanıt
Döndürür: Option[GetSSOUsers_200_response]
Örnek

SSO Kullanıcısını Kısmen Güncelle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateAPISSOUserData | UpdateAPISSOUserData | Hayır | |
| updateComments | bool | Hayır |
Yanıt
Döndürür: Option[PatchSSOUserAPIResponse]
Örnek

SSO Kullanıcısını Değiştir 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateAPISSOUserData | UpdateAPISSOUserData | Hayır | |
| updateComments | bool | Hayır |
Yanıt
Döndürür: Option[PutSSOUserAPIResponse]
Örnek

Abonelik Oluştur 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Hayır |
Yanıt
Döndürür: Option[CreateSubscriptionAPIResponse]
Örnek

Aboneliği Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| userId | string | Hayır |
Yanıt
Döndürür: Option[DeleteSubscriptionAPIResponse]
Örnek

Abonelikleri Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır |
Yanıt
Döndürür: Option[GetSubscriptionsAPIResponse]
Örnek

Kiracı Günlük Kullanımlarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| yearNumber | float64 | Hayır | |
| monthNumber | float64 | Hayır | |
| dayNumber | float64 | Hayır | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetTenantDailyUsages_200_response]
Örnek

Kiracı Paketi Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createTenantPackageBody | CreateTenantPackageBody | Hayır |
Yanıt
Döndürür: Option[CreateTenantPackage_200_response]
Örnek

Kiracı Paketini Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Kiracı Paketini Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetTenantPackage_200_response]
Örnek

Kiracı Paketlerini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetTenantPackages_200_response]
Örnek

Kiracı Paketini Değiştir 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Kiracı Paketini Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateTenantPackageBody | UpdateTenantPackageBody | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Kiracı Kullanıcısı Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createTenantUserBody | CreateTenantUserBody | Hayır |
Yanıt
Döndürür: Option[CreateTenantUser_200_response]
Örnek

Kiracı Kullanıcısını Sil 
Parametreler
| Name | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| deleteComments | string | Hayır | |
| commentDeleteMode | string | Hayır |
Yanıt
Döner: Option[FlagCommentPublic_200_response]
Örnek

Kiracı Kullanıcısını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetTenantUser_200_response]
Örnek

Kiracı Kullanıcılarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetTenantUsers_200_response]
Örnek

Kiracı Kullanıcısını Değiştir 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| replaceTenantUserBody | ReplaceTenantUserBody | Hayır | |
| updateComments | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Giriş Bağlantısı Gönder 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| redirectURL | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Kiracı Kullanıcısını Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateTenantUserBody | UpdateTenantUserBody | Hayır | |
| updateComments | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Kiracı Oluştur 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| createTenantBody | CreateTenantBody | Hayır |
Yanıt
Döndürür: Option[CreateTenant_200_response]
Örnek

Kiracıyı Sil 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| sure | string | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Kiracıyı Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetTenant_200_response]
Örnek

Kiracıları Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| meta | string | No | |
| skip | float64 | No |
Yanıt
Döndürür: Option[GetTenants_200_response]
Örnek

Kiracıyı Güncelle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateTenantBody | UpdateTenantBody | Hayır |
Yanıt
Döndürür: Option[FlagCommentPublic_200_response]
Örnek

Görsel Yükle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| file | string | No | |
| sizePreset | SizePreset | No | |
| urlId | string | Yes |
Yanıt
Döndürür: Option[UploadImageResponse]
Örnek

ID'ye Göre Kullanıcı Rozet İlerlemesini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetUserBadgeProgressById_200_response]
Örnek

Kullanıcı ID'sine Göre Rozet İlerlemesini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır |
Yanıt
Döndürür: Option[GetUserBadgeProgressById_200_response]
Örnek

Kullanıcı Rozet İlerlemesi Listesini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır | |
| limit | float64 | Hayır | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetUserBadgeProgressList_200_response]
Örnek

Kullanıcı Rozeti Oluştur 
Parametreler
| Name | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createUserBadgeParams | CreateUserBadgeParams | Hayır |
Yanıt
Döndürür: Option[CreateUserBadge_200_response]
Örnek

Kullanıcı Rozetini Sil 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[UpdateUserBadge_200_response]
Örnek

Kullanıcı Rozetini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetUserBadge_200_response]
Örnek

Kullanıcı Rozetlerini Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır | |
| badgeId | string | Hayır | |
| displayedOnComments | bool | Hayır | |
| limit | float64 | Hayır | |
| skip | float64 | Hayır |
Yanıt
Döndürür: Option[GetUserBadges_200_response]
Örnek

Kullanıcı Rozetini Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| updateUserBadgeParams | UpdateUserBadgeParams | Hayır |
Yanıt
Döndürür: Option[UpdateUserBadge_200_response]
Örnek

Kullanıcı Bildirim Sayısını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[GetUserNotificationCount_200_response]
Örnek

Kullanıcı Bildirimlerini Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| pageSize | int | No | |
| afterId | string | No | |
| includeContext | bool | No | |
| afterCreatedAt | int64 | No | |
| unreadOnly | bool | No | |
| dmOnly | bool | No | |
| noDm | bool | No | |
| includeTranslations | bool | No | |
| sso | string | No |
Yanıt
Döndürür: Option[GetUserNotifications_200_response]
Örnek

Kullanıcı Bildirim Sayısını Sıfırla 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[ResetUserNotifications_200_response]
Örnek

Kullanıcı Bildirimlerini Sıfırla 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| afterId | string | Hayır | |
| afterCreatedAt | int64 | Hayır | |
| unreadOnly | bool | Hayır | |
| dmOnly | bool | Hayır | |
| noDm | bool | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[ResetUserNotifications_200_response]
Örnek

Kullanıcı Bildirim Yorum Abonelik Durumunu Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| notificationId | string | Hayır | |
| optedInOrOut | string | Hayır | |
| commentId | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[UpdateUserNotificationStatus_200_response]
Örnek

Kullanıcı Bildirim Sayfa Abonelik Durumunu Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| url | string | No | |
| pageTitle | string | No | |
| subscribedOrUnsubscribed | string | No | |
| sso | string | No |
Yanıt
Döndürür: Option[UpdateUserNotificationStatus_200_response]
Örnek

Kullanıcı Bildirim Durumunu Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| notificationId | string | Hayır | |
| newStatus | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[UpdateUserNotificationStatus_200_response]
Örnek

Kullanıcı Varlık Durumlarını Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| urlIdWS | string | Hayır | |
| userIds | string | Hayır |
Yanıt
Döndürür: Option[GetUserPresenceStatuses_200_response]
Örnek

Kullanıcıları Ara 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| usernameStartsWith | string | Hayır | |
| mentionGroupIds | seq[string] | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: Option[SearchUsers_200_response]
Örnek

Kullanıcıyı Al 
Parameters
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır |
Yanıt
Döndürür: Option[GetUser_200_response]
Örnek

Oy Oluştur 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| direction | string | Hayır | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: Option[VoteComment_200_response]
Örnek

Oyu Sil 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Hayır | |
| editKey | string | Hayır |
Yanıt
Döndürür: Option[DeleteCommentVote_200_response]
Örnek

Oyları Al 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet |
Yanıt
Döndürür: Option[GetVotes_200_response]
Örnek

Kullanıcı İçin Oyları Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: Option[GetVotesForUser_200_response]
Örnek

Yardıma mı ihtiyacınız var?
Nim SDK ile ilgili herhangi bir sorunla karşılaşırsanız veya sorularınız varsa lütfen:
Katkıda Bulunma
Katkılar memnuniyetle karşılanır! Katkı yönergeleri için lütfen GitHub deposunu ziyaret edin.