
Dil 🇹🇷 Türkçe
Başlarken
Belgeler
API Referansı
Toplama
Denetim Kayıtları
Kimlik Doğrulama
Yorumdan Engelleme
Engellenmiş Yorumları Kontrol Et
Yorumlar
Kullanıcı İçin Yorumlar
Alan Adı Yapılandırmaları
E-posta Şablonları
Olay Günlüğü
Akış Gönderileri
Yorumu Bildir
GIF'ler
Hashtag'ler
Moderasyon
Moderatörler
Bildirim Sayısı
Bildirimler
Sayfa Tepkileri
Sayfalar
Bekleyen Webhook Etkinlikleri
Soru Yapılandırmaları
Soru Sonuçları
Soru Sonuçları Toplaması
SSO Kullanıcıları
Abonelikler
Kiracı Günlük Kullanımı
Kiracı Paketleri
Kiracı Kullanıcıları
Kiracılar
Biletler
Çeviriler
Resim 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 Swift SDK
Bu, FastComments için resmi Swift SDK'sıdır.
FastComments API'si için resmi Swift SDK
Depo
Kurulum 
Swift Paket Yöneticisi
Aşağıdakileri Package.swift dosyanıza ekleyin:
dependencies: [
.package(url: "https://github.com/fastcomments/fastcomments-swift.git", from: "3.0.0")
]
Veya Xcode'da:
- File > Add Packages...
- Depo URL'sini girin:
https://github.com/fastcomments/fastcomments-swift.git - Kullanmak istediğiniz sürümü seçin
Gereksinimler
- Swift 5.9+
- iOS 13.0+ / macOS 10.15+ / tvOS 13.0+ / watchOS 6.0+
Kütüphane İçeriği 
FastComments Swift SDK şu modüllerden oluşur:
-
İstemci Modülü - FastComments REST API'leri için API istemcisi
- Tüm API modelleri için eksiksiz tür tanımları
- Yetkilendirilmiş (
DefaultAPI), genel (PublicAPI) ve moderasyon (ModerationAPI) yöntemleri - Tam async/await desteği
- Ayrıntılı API belgeleri için client/README.md'e bakın
-
SSO Modülü - Sunucu tarafı Tek Oturum Açma (SSO) yardımcıları
- Kullanıcı kimlik doğrulaması için güvenli token oluşturma
- Hem basit hem de güvenli SSO modlarını destekler
- CryptoKit kullanarak HMAC-SHA256 tabanlı token imzalama
Hızlı Başlangıç 
Public API'yi Kullanma
import FastCommentsSwift
// Bir sayfa için yorumları al
do {
let response = try await PublicAPI.getCommentsPublic(
tenantId: "your-tenant-id",
urlId: "page-url-id"
)
print("Found \(response.comments?.count ?? 0) comments")
for comment in response.comments ?? [] {
print("Comment: \(comment.comment ?? "")")
}
} catch {
print("Error fetching comments: \(error)")
}
Kimlik Doğrulamalı API'yi Kullanma
import FastCommentsSwift
// Paylaşılan yapılandırmada API anahtarınızı ayarlayın (x-api-key başlığı olarak gönderilir)
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "your-api-key"
// Kimlik doğrulamalı API kullanarak yorumları al
do {
let response = try await DefaultAPI.getComments(
tenantId: "your-tenant-id",
options: .init(urlId: "page-url-id")
)
print("Total comments: \(response.count ?? 0)")
for comment in response.comments ?? [] {
print("Comment ID: \(comment.id ?? ""), Text: \(comment.comment ?? "")")
}
} catch {
print("Error: \(error)")
}
Moderasyon API'sini Kullanma
import FastCommentsSwift
// Moderasyon yöntemleri, işlem yapan moderatör için bir `sso` tokenı ile yetkilendirilir
// (FastCommentsSSO ile oluşturun, yukarıdaki SSO bölümüne bakın).
do {
let response = try await ModerationAPI.getApiComments(
options: .init(
page: 0,
count: 30,
sso: ssoToken
)
)
print("Found \(response.comments.count) comments to moderate")
for comment in response.comments {
print("Comment ID: \(comment.id), Text: \(comment.commentHTML)")
}
} catch {
print("Error: \(error)")
}
Kimlik Doğrulama İçin SSO Kullanma
Güvenli SSO (Üretim İçin Önerilir)
import FastCommentsSwift
let apiKey = "your-api-key"
// Güvenli SSO kullanıcı verilerini oluştur (sadece sunucu tarafında!)
let userData = SecureSSOUserData(
id: "user-123", // Kullanıcı Kimliği
email: "user@example.com", // E-posta
username: "johndoe", // Kullanıcı adı
avatar: "https://example.com/avatar.jpg" // Avatar URL
)
// SSO tokenı oluştur
do {
let sso = try FastCommentsSSO.createSecure(apiKey: apiKey, secureSSOUserData: userData)
let token = try sso.createToken()
print("SSO Token: \(token ?? "")")
// Bu tokenı ön ucunuza kimlik doğrulama için gönderin
} catch {
print("Error creating SSO token: \(error)")
}
Basit SSO (Geliştirme/Test İçin)
import FastCommentsSwift
// Basit SSO kullanıcı verilerini oluştur (API anahtarı gerekmez)
let userData = SimpleSSOUserData(
username: "johndoe",
email: "user@example.com",
avatar: "https://example.com/avatar.jpg"
)
// Basit SSO tokenı oluştur
let sso = FastCommentsSSO.createSimple(simpleSSOUserData: userData)
do {
let token = try sso.createToken()
print("Simple SSO Token: \(token ?? "")")
} catch {
print("Error creating SSO token: \(error)")
}
API İstemcileri 
FastComments SDK üç API istemcisi sağlar:
PublicAPI - İstemci-Güvenli Yöntemler
PublicAPI, istemci tarafı kodundan (iOS/macOS uygulamaları) çağırılması güvenli olan yöntemler içerir. Bu yöntemler:
- API anahtarı gerektirmez
- Kimlik doğrulama için SSO belirteçlerini kullanabilir
- Kullanıcı/cihaz başına oran sınırlamalıdır
- Son kullanıcıya yönelik uygulamalar için uygundur
Örnek kullanım senaryosu: iOS uygulamanızda yorumları getirme ve oluşturma
DefaultAPI - Sunucu-Tarafı Yöntemler
DefaultAPI, bir API anahtarı gerektiren kimliği doğrulanmış yöntemler içerir. Bu yöntemler:
- FastComments API anahtarınızı gerektirir
- SADECE sunucu tarafı kodundan çağrılmalıdır
- FastComments verilerinize tam erişim sağlar
- Kiracı başına oran sınırlaması vardır
Örnek kullanım senaryosu: Yönetim operasyonları, toplu veri dışa aktarımı, kullanıcı yönetimi
ModerationAPI - Moderatör Kontrol Paneli Yöntemleri
ModerationAPI, canlı ve hızlı moderasyon API'lerinin kapsamlı bir paketini sunar. Her ModerationAPI yöntemi bir sso parametresi alır ve SSO veya bir FastComments.com oturum çerezi ile kimlik doğrulaması yapabilir.
Örnek kullanım senaryosu: Topluluğunuzdaki moderatörler için bir moderasyon deneyimi oluşturma
ÖNEMLİ: API anahtarınızı istemci tarafı kodda asla açığa çıkarmayın. API anahtarları yalnızca sunucu tarafında kullanılmalıdır.
API Çağrıları Yapma 
Swift SDK, tüm API çağrıları için modern async/await sözdizimini kullanır:
let response = try await PublicAPI.getCommentsPublic(
tenantId: "your-tenant-id",
urlId: "page-url-id"
)
Yaygın Sorunlar 
401 Yetkisiz Hatalar
- API anahtarınızı kontrol edin: Doğru API anahtarını FastComments kontrol panelinizden kullandığınızdan emin olun
- Kiracı kimliğini doğrulayın: Kiracı kimliğinin hesabınızla eşleştiğinden emin olun
- API anahtarı formatı: API anahtarı, paylaşılan yapılandırmadaki
x-api-keybaşlığı olarak ayarlanmalıdır:
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "YOUR_API_KEY"
- Yanlış API Kullanımı: Doğrulanmış çağrılar için
DefaultAPI'yi (PublicAPIdeğil) kullandığınızdan emin olun
SSO Token Sorunları
- Üretim için güvenli mod kullanın: Üretimde her zaman API anahtarınızla
FastCommentsSSO.createSecure()kullanın - Yalnızca sunucu tarafında: Güvenli SSO tokenlerini sunucunuzda oluşturun, API anahtarınızı istemcilere asla açığa çıkarmayın
- Kullanıcı verilerini kontrol edin: Tüm gerekli alanların (id, email, username) sağlandığından emin olun
- Token süresi dolması: Güvenli SSO tokenleri bir zaman damgası içerir ve süresi dolabilir. Gerektiğinde yeni tokenler oluşturun.
SSL/TLS Hataları
- Uygulamanızın Info.plist dosyasının fastcomments.com için HTTPS bağlantılarına izin verdiğinden emin olun
- Bağlantıyı engelleyebilecek App Transport Security istisnalarını kullanmadığınızdan emin olun
Notlar 
Yayın Kimlikleri
Bazı API çağrılarında broadcastId geçirmeniz gerektiğini göreceksiniz. Olayları aldığınızda bu ID size geri gönderilir, böylece istemcide değişiklikleri optimistçe uygulamayı planlıyorsanız olayı görmezden gelmeniz gerektiğini bilirsiniz (bunu muhtemelen yapmak isteyeceksiniz çünkü en iyi kullanıcı deneyimini sağlar). Buraya bir UUID gönderin. Bu ID, bir oturum içinde iki kez tekrar etmeyecek kadar benzersiz olmalıdır.
let broadcastId = UUID().uuidString
Toplama 
Aggregates documents by grouping them (if groupBy is provided) and applying multiple operations.
Different operations (e.g. sum, countDistinct, avg, etc.) are supported.
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| parentTenantId | string | query | No | |
| includeStats | boolean | query | No |
Yanıt
Döndürür: AggregateResponse
Örnek

Denetim Kayıtlarını Al 
Parametreler
| Ad | Tür | Konum | Gerekiyor | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| limit | number | query | No | |
| skip | number | query | No | |
| order | string | query | No | |
| after | number | query | No | |
| before | number | query | No |
Yanıt
Döndürür: GetAuditLogsResponse
Örnek

Çıkış Yap (Genel) 
Yanıt
Döndürür: APIEmptyResponse
Örnek

Yorumdan Engelle (Genel) 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: BlockSuccess
Örnek

Yorum Engelini Kaldır (Genel) 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: UnblockSuccess
Örnek

Engellenmiş Yorumları Kontrol Et 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentIds | string | query | Evet | Virgülle ayrılmış yorum kimlikleri listesi. |
| sso | string | query | Hayır |
Yanıt
Döndürür: CheckBlockedCommentsResponse
Örnek

Yorumdan Kullanıcıyı Engelle 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| userId | string | query | Hayır | |
| anonUserId | string | query | Hayır |
Yanıt
Döndürür: BlockSuccess
Example

Yorum Oluştur (Genel) 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| broadcastId | string | query | Evet | |
| sessionId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Returns: SaveCommentsResponseWithPresence
Örnek

Yorumu Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| contextUserId | string | query | Hayır | |
| isLive | boolean | query | Hayır |
Yanıt
Returns: DeleteCommentResult
Örnek

Yorumu Sil (Genel) 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | yol | Evet | |
| commentId | string | yol | Evet | |
| broadcastId | string | sorgu | Evet | |
| editKey | string | sorgu | Hayır | |
| sso | string | sorgu | Hayır |
Yanıt
Döndürür: PublicAPIDeleteCommentResponse
Örnek

Yorum Oylamasını Sil 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| voteId | string | path | Evet | |
| urlId | string | query | Evet | |
| broadcastId | string | query | Evet | |
| editKey | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: VoteDeleteResponse
Örnek

Yorumu Bildir 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
Response
Returns: FlagCommentResponse
Example

Yorumu Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIGetCommentResponse
Örnek

Yorumları Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| page | integer | query | Hayır | |
| limit | integer | query | Hayır | |
| skip | integer | query | Hayır | |
| asTree | boolean | query | Hayır | |
| skipChildren | integer | query | Hayır | |
| limitChildren | integer | query | Hayır | |
| maxTreeDepth | integer | query | Hayır | |
| urlId | string | query | Hayır | |
| userId | string | query | Hayır | |
| anonUserId | string | query | Hayır | |
| contextUserId | string | query | Hayır | |
| hashTag | string | query | Hayır | |
| parentId | string | query | Hayır | |
| direction | string | query | Hayır | |
| fromDate | integer | query | Hayır | |
| toDate | integer | query | Hayır |
Yanıt
Döndürür: APIGetCommentsResponse
Örnek

Yorumları Al (Genel) 
İstek tenantId urlId
Parametreler
| Ad | Tip | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| page | integer | query | Hayır | |
| direction | string | query | Hayır | |
| sso | string | query | Hayır | |
| skip | integer | query | Hayır | |
| skipChildren | integer | query | Hayır | |
| limit | integer | query | Hayır | |
| limitChildren | integer | query | Hayır | |
| countChildren | boolean | query | Hayır | |
| fetchPageForCommentId | string | query | Hayır | |
| includeConfig | boolean | query | Hayır | |
| countAll | boolean | query | Hayır | |
| includei10n | boolean | query | Hayır | |
| locale | string | query | Hayır | |
| modules | string | query | Hayır | |
| isCrawler | boolean | query | Hayır | |
| includeNotificationCount | boolean | query | Hayır | |
| asTree | boolean | query | Hayır | |
| maxTreeDepth | integer | query | Hayır | |
| useFullTranslationIds | boolean | query | Hayır | |
| parentId | string | query | Hayır | |
| searchText | string | query | Hayır | |
| hashTags | array | query | Hayır | |
| userId | string | query | Hayır | |
| customConfigStr | string | query | Hayır | |
| afterCommentId | string | query | Hayır | |
| beforeCommentId | string | query | Hayır |
Yanıt
Döndürür: GetCommentsResponseWithPresencePublicComment
Örnek

Yorum Metnini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: PublicAPIGetCommentTextResponse
Örnek

Yorum Oy Veren Kullanıcı Adlarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| dir | integer | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Dönen değer: GetCommentVoteUserNamesSuccessResponse
Örnek

Yorumu Kilitle 
Parametreler
| Ad | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Yorumu Sabitle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: ChangeCommentPinStatusResponse
Örnek

Yorumu Kaydet 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| isLive | boolean | query | No | |
| doSpamCheck | boolean | query | No | |
| sendEmails | boolean | query | No | |
| populateNotifications | boolean | query | No |
Yanıt
Döndürür: APISaveCommentResponse
Örnek

Yorumları Toplu Kaydet 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | sorgu | Evet | |
| isLive | boolean | sorgu | Hayır | |
| doSpamCheck | boolean | sorgu | Hayır | |
| sendEmails | boolean | sorgu | Hayır | |
| populateNotifications | boolean | sorgu | Hayır |
Yanıt
Döndürür: [SaveCommentsBulkResponse]
Örnek

Yorum Metnini Ayarla 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | yol | Evet | |
| commentId | string | yol | Evet | |
| broadcastId | string | sorgu | Evet | |
| editKey | string | sorgu | Hayır | |
| sso | string | sorgu | Hayır |
Yanıt
Döner: PublicAPISetCommentTextResponse
Örnek

Yorumdan Kullanıcı Engelini Kaldır 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| userId | string | query | Hayır | |
| anonUserId | string | query | Hayır |
Yanıt
Returns: UnblockSuccess
Örnek

Yorum Bildirimini Kaldır 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| userId | string | query | Hayır | |
| anonUserId | string | query | Hayır |
Yanıt
Döndürür: FlagCommentResponse
Örnek

Yorum Kilidini Aç 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Yorum Sabitlemesini Kaldır 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: ChangeCommentPinStatusResponse
Örnek

Yorumu Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| contextUserId | string | query | No | |
| doSpamCheck | boolean | query | No | |
| isLive | boolean | query | No |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Yorumu Oyla 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| urlId | string | query | Evet | |
| broadcastId | string | query | Evet | |
| sessionId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: VoteResponse
Örnek

Kullanıcı İçin Yorumları Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| 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 |
Yanıt
Döndürür: GetCommentsForUserResponse
Örnek

Alan Adı Yapılandırması Ekle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: AddDomainConfigResponse
Örnek

Alan Adı Yapılandırmasını Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| domain | string | path | Evet |
Yanıt
Döndürür: DeleteDomainConfigResponse
Örnek

Alan Adı Yapılandırmasını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domain | string | path | Yes |
Yanıt
Döndürür: GetDomainConfigResponse
Örnek

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

Alan Adı Yapılandırmasını Kısmi Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| domainToUpdate | string | path | Evet |
Yanıt
Döndürür: PatchDomainConfigResponse
Örnek

Alan Adı Yapılandırmasını Değiştir 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domainToUpdate | string | path | Yes |
Yanıt
Döndürür: PutDomainConfigResponse
Örnek

E-posta Şablonu Oluştur 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateEmailTemplateResponse
Örnek

E-posta Şablonunu Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

E-posta Şablonu Oluşturma Hatasını Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| errorId | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

E-posta Şablonunu Al 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Response
Dönüş: GetEmailTemplateResponse
Örnek

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

E-posta Şablonu Oluşturma Hatalarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetEmailTemplateRenderErrorsResponse
Örnek

E-posta Şablonlarını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetEmailTemplatesResponse
Örnek

E-posta Şablonunu Oluştur 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| locale | string | query | No |
Yanıt
Döndürür: RenderEmailTemplateResponse
Örnek

E-posta Şablonunu Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | sorgu | Evet | |
| id | string | yol | Evet |
Yanıt
Dönüş değeri: APIEmptyResponse
Örnek

Olay Günlüğünü Al 
req tenantId urlId userIdWS
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| userIdWS | string | query | Evet | |
| startTime | integer | query | Evet | |
| endTime | integer | query | Hayır |
Yanıt
Döndürür: GetEventLogResponse
Örnek

Genel Olay Günlüğünü Al 
req tenantId urlId userIdWS
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| userIdWS | string | query | Evet | |
| startTime | integer | query | Evet | |
| endTime | integer | query | Hayır |
Yanıt
Döndürür: GetEventLogResponse
Örnek

Akış Gönderisi Oluştur 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| broadcastId | string | query | No | |
| isLive | boolean | query | No | |
| doSpamCheck | boolean | query | No | |
| skipDupCheck | boolean | query | No |
Yanıt
Döndürür: CreateFeedPostsResponse
Örnek

Akış Gönderisi Oluştur (Genel) 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
Response
Returns: CreateFeedPostResponse
Example

Akış Gönderisini Sil (Genel) 
Parametreler
| İsim | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| postId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: DeleteFeedPostPublicResponse
Örnek

Akış Gönderilerini Al 
req tenantId afterId
Parametreler
| İsim | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| afterId | string | query | No | |
| limit | integer | query | No | |
| tags | array | query | No |
Yanıt
Döndürür: GetFeedPostsResponse
Örnek

Akış Gönderilerini Al (Genel) 
req tenantId afterId
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| afterId | string | query | No | |
| limit | integer | query | No | |
| tags | array | query | No | |
| sso | string | query | No | |
| isCrawler | boolean | query | No | |
| includeUserInfo | boolean | query | No |
Yanıt
Döndürür: PublicFeedPostsResponse
Örnek

Akış Gönderisi İstatistiklerini Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| postIds | array | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: FeedPostsStatsResponse
Örnek

Kullanıcı Tepkilerini Al (Genel) 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| postIds | array | query | Hayır | |
| sso | string | query | Hayır |
Response
Döndürür: UserReactsResponse
Example

Akış Gönderisine Tepki Ver (Genel) 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| postId | string | path | Evet | |
| isUndo | boolean | query | Hayır | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: ReactFeedPostResponse
Örnek

Akış Gönderisini Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Dönen değer: APIEmptyResponse
Örnek

Akış Gönderisini Güncelle (Genel) 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| postId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: CreateFeedPostResponse
Örnek

Yorumu Bildir (Genel) 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| isFlagged | boolean | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Büyük GIF Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| largeInternalURLSanitized | string | query | Evet |
Yanıt
Döndürür: GifGetLargeResponse
Örnek

GIF Araması Yap 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| search | string | query | Evet | |
| locale | string | query | Hayır | |
| rating | string | query | Hayır | |
| page | number | query | Hayır |
Yanıt
Döndürür: GetGifsSearchResponse
Örnek

Trend Olan GIF'leri Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| locale | string | query | No | |
| rating | string | query | No | |
| page | number | query | No |
Yanıt
Döndürür: GetGifsTrendingResponse
Örnek

Hashtag Ekle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateHashTagResponse
Örnek

Hashtag'leri Toplu Ekle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: BulkCreateHashTagsResponse
Örnek

Hashtag'i Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| tag | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Hashtag'leri Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| page | number | query | Hayır |
Yanıt
Döndürür: GetHashTagsResponse
Örnek

Hashtag'i Kısmi Güncelle 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| tag | string | path | Evet |
Yanıt
Döndürür: UpdateHashTagResponse
Örnek

Moderasyon Oyasını Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| voteId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: VoteDeleteResponse
Örnek

API Yorumlarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| page | number | query | No | |
| count | number | query | No | |
| text-search | string | query | No | |
| byIPFromComment | string | query | No | |
| filters | string | query | No | |
| searchFilters | string | query | No | |
| sorts | string | query | No | |
| demo | boolean | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: ModerationAPIGetCommentsResponse
Örnek

API Dışa Aktarma Durumunu Al 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| batchJobId | string | query | No | |
| sso | string | query | No |
Response
Returns: ModerationExportStatusResponse
Example

API ID'lerini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| 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 |
Yanıt
Döndürür: ModerationAPIGetCommentIdsResponse
Örnek

Yorumdan Yasaklı Kullanıcıları Al 
Parametreler
| Ad | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetBannedUsersFromCommentResponse
Örnek

Yorum Yasak Durumunu Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: GetCommentBanStatusResponse
Örnek

Yorumun Alt Yorumlarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: ModerationAPIChildCommentsResponse
Örnek

Sayımı Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| text-search | string | query | Hayır | |
| byIPFromComment | string | query | Hayır | |
| filter | string | query | Hayır | |
| searchFilters | string | query | Hayır | |
| demo | boolean | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: ModerationAPICountCommentsResponse
Örnek

Sayımları Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetBannedUsersCountResponse
Örnek

Günlükleri Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: ModerationAPIGetLogsResponse
Örnek

Manuel Rozetleri Al 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | sorgu | Evet | |
| sso | string | sorgu | Hayır |
Response
Döndürür: GetTenantManualBadgesResponse
Example

Kullanıcı İçin Manuel Rozetleri Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| badgesUserId | string | query | Hayır | |
| commentId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetUserManualBadgesResponse
Örnek

Moderasyon Yorumu Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| includeEmail | boolean | query | No | |
| includeIP | boolean | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: ModerationAPICommentResponse
Örnek

Moderasyon Yorumu Metnini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetCommentTextResponse
Örnek

Ön Yasak Özetini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| includeByUserIdAndEmail | boolean | query | No | |
| includeByIP | boolean | query | No | |
| includeByEmailDomain | boolean | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: PreBanSummary
Örnek

Arama Yorumları Özetini Al 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| value | string | query | Hayır | |
| filters | string | query | Hayır | |
| searchFilters | string | query | Hayır | |
| sso | string | query | Hayır |
Response
Döndürür: ModerationCommentSearchResponse
Example

Arama Sayfalarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| value | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: ModerationPageSearchResponse
Örnek

Arama Sitelerini Al 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| value | string | query | No | |
| sso | string | query | No |
Response
Returns: ModerationSiteSearchResponse
Example

Arama Önerilerini Al 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| text-search | string | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: ModerationSuggestResponse
Örnek

Kullanıcı Arama Sonuçlarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| value | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: ModerationUserSearchResponse
Örnek

Güven Faktörünü Al 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| sso | string | query | No |
Response
Returns: GetUserTrustFactorResponse
Example

Kullanıcı Yasak Tercihini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: APIModerateGetUserBanPreferencesResponse
Örnek

Kullanıcı İç Profilini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: GetUserInternalProfileResponse
Örnek

Yorum Oylarını Ayarla 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: AdjustVotesResponse
Örnek

API Dışa Aktarma Yap 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| 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 |
Yanıt
Döndürür: ModerationExportResponse
Örnek

Yoruma Göre Kullanıcıyı Yasakla 
Parametreler
| Ad | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| 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 |
Yanıt
Returns: BanUserFromCommentResult
Örnek

Kullanıcı Yasağını Geri Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Toplu Ön Yasak Özeti Gönder 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| includeByUserIdAndEmail | boolean | query | No | |
| includeByIP | boolean | query | No | |
| includeByEmailDomain | boolean | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: BulkPreBanSummary
Örnek

ID'lere Göre Yorumları Getir 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: ModerationAPIChildCommentsResponse
Örnek

Yorumu Bildir 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Response
Döndürür: APIEmptyResponse
Example

Yorumu Kaldır 
Parametreler
| İsim | Tip | Konum | Gereklidir | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: PostRemoveCommentApiResponse
Örnek

Silinmiş Yorumu Geri Yükle 
Parametreler
| İsim | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Yorum Onay Durumunu Ayarla 
Parametreler
| Ad | Tür | Konum | Gereklilik | Açıklama |
|---|---|---|---|---|
| tenantId | string | sorgu | Evet | |
| commentId | string | yol | Evet | |
| approved | boolean | sorgu | Hayır | |
| broadcastId | string | sorgu | Hayır | |
| sso | string | sorgu | Hayır |
Yanıt
Döndürür: SetCommentApprovedResponse
Örnek

Yorum İnceleme Durumunu Ayarla 
Parametreler
| Ad | Tür | Konum | Gerekiyor | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| reviewed | boolean | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Yorum Spam Durumunu Ayarla 
Parametreler
| İsim | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| spam | boolean | query | Hayır | |
| permNotSpam | boolean | query | Hayır | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Yorum Metnini Ayarla 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Response
Döndürür: SetCommentTextResponse
Example

Yorum Bildirimini Kaldır 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Oy Gönder 
Parametreler
| Ad | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | path | Yes | |
| direction | string | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
Yanıt
Döner: VoteResponse
Örnek

Rozet Ver 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| badgeId | string | query | Yes | |
| userId | string | query | No | |
| commentId | string | query | No | |
| broadcastId | string | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: AwardUserBadgeResponse
Örnek

Konuyu Kapat 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes | |
| sso | string | query | No |
Yanıt
Returns: APIEmptyResponse
Örnek

Rozeti Kaldır 
Parameters
| Ad | Tür | Yer | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| badgeId | string | query | Evet | |
| userId | string | query | Hayır | |
| commentId | string | query | Hayır | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Response
Döndürür: RemoveUserBadgeResponse
Örnek

Konuyu Yeniden Aç 
Parametreler
| Ad | Tip | Konum | Gereklilik | Açıklama |
|---|---|---|---|---|
| tenantId | string | sorgu | Evet | |
| urlId | string | sorgu | Evet | |
| sso | string | sorgu | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Güven Faktörünü Ayarla 
Parametreler
| Ad | Tür | Yer | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | query | Hayır | |
| trustFactor | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: SetUserTrustFactorResponse
Örnek

Moderatör Oluştur 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateModeratorResponse
Örnek

Moderatörü Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| sendEmail | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Moderatörü Al 
Parametreler
| Ad | Tip | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: GetModeratorResponse
Örnek

Moderatörleri Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetModeratorsResponse
Örnek

Davet Gönder 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| fromName | string | query | Evet |
Yanıt
Döner: APIEmptyResponse
Örnek

Moderatörü Güncelle 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Bildirim Sayısını Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Dönen değer: APIEmptyResponse
Örnek

Önbelleğe Alınmış Bildirim Sayısını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: GetCachedNotificationCountResponse
Örnek

Bildirim Sayısını Al 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | query | Hayır | |
| urlId | string | query | Hayır | |
| fromCommentId | string | query | Hayır | |
| viewed | boolean | query | Hayır | |
| type | string | query | Hayır |
Response
Döndürür: GetNotificationCountResponse
Example

Bildirimleri Al 
Parametreler
| İsim | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | query | Hayır | |
| urlId | string | query | Hayır | |
| fromCommentId | string | query | Hayır | |
| viewed | boolean | query | Hayır | |
| type | string | query | Hayır | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetNotificationsResponse
Örnek

Bildirimi Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| userId | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

V1 Sayfa Tepkisi Oluştur 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| title | string | query | Hayır |
Yanıt
Döndürür: CreateV1PageReact
Örnek

V2 Sayfa Tepkisi Oluştur 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| id | string | query | Evet | |
| title | string | query | Hayır |
Yanıt
Döndürür: CreateV1PageReact
Örnek

V1 Sayfa Tepkisini Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet |
Yanıt
Döndürür: CreateV1PageReact
Örnek

V2 Sayfa Tepkisini Sil 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| id | string | query | Evet |
Yanıt
Döndürür: CreateV1PageReact
Örnek

V1 Sayfa Beğenilerini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet |
Yanıt
Döndürür: GetV1PageLikes
Örnek

V2 Sayfa Tepkilerini Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet |
Yanıt
Döndürür: GetV2PageReacts
Örnek

V2 Sayfa Tepki Veren Kullanıcıları Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| id | string | query | Evet |
Yanıt
Döndürür: GetV2PageReactUsersResponse
Örnek

Sayfa Ekle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: AddPageAPIResponse
Örnek

Sayfayı Sil 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: DeletePageAPIResponse
Örnek

Çevrimdışı Kullanıcıları Al 
Sayfada daha önce yorum yapmış ancak şu anda çevrimiçi olmayan yorumcular. displayName göre sıralanır.
Bu, /users/online kapsamını tükettikten sonra bir “Members” (Üyeler) bölümü oluşturmak için kullanılır.
commenterName üzerinde imleç sayfalama: sunucu, {tenantId, urlId, commenterName} kısmını afterName'den itibaren $gt ile ilerleyerek yürütür, $skip maliyeti yok.
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | Sayfa URL tanımlayıcısı (sunucu tarafında temizlenmiş). |
| afterName | string | query | No | İmleç: bir önceki yanıttan nextAfterName'i geç. |
| afterUserId | string | query | No | İmleç bağlayıcı: bir önceki yanıttan nextAfterUserId'i geç. afterName ayarlandığında gerekli, böylece isim eşleşmeleri girdileri düşürmez. |
Response
Döndürür: PageUsersOfflineResponse
Örnek

Çevrimiçi Kullanıcıları Al 
Currently-online viewers of a page: people whose websocket session is subscribed to the page right now. Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don't enumerate).
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | Sayfa URL tanımlayıcısı (sunucu tarafında temizlenir). |
| afterName | string | query | No | İmleç: önceki yanıttan nextAfterName'i gönderin. |
| afterUserId | string | query | No | İmleç bağlayıcı: önceki yanıttan nextAfterUserId'i gönderin. afterName ayarlandığında, isim eşleşmeleri nedeniyle girişlerin düşmemesi için gereklidir. |
Response
Returns: PageUsersOnlineResponse
Example

URL ID'sine Göre Sayfayı Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlId | string | query | Evet |
Yanıt
Döndürür: GetPageByURLIdAPIResponse
Örnek

Sayfaları Al 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Response
Döndürür: GetPagesAPIResponse
Örnek

Kullanıcı Bilgilerini Al 
Toplu kullanıcı bilgisi bir kiracı için. Verilen userIds ile User / SSOUser'dan görüntü bilgilerini döndürür. Yorum widget'ı tarafından, presence olayıyla yeni görünen kullanıcıları zenginleştirmek için kullanılır. Sayfa bağlamı yok: gizlilik tutarlı şekilde uygulanır (özel profiller maskelenir).
Parametreler
| Ad | Tip | Location | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| ids | string | query | Yes | Virgülle ayrılmış userIds. |
Yanıt
Döndürür: PageUsersInfoResponse
Örnek

Sayfayı Kısmi Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: PatchPageAPIResponse
Örnek

Bekleyen Webhook Etkinliğini Sil 
Parametreler
| Name | Type | Location | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Bekleyen Webhook Etkinliği Sayısını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | query | No | |
| externalId | string | query | No | |
| eventType | string | query | No | |
| type | string | query | No | |
| domain | string | query | No | |
| attemptCountGT | number | query | No |
Yanıt
Döndürür: GetPendingWebhookEventCountResponse
Örnek

Bekleyen Webhook Etkinliklerini Al 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | query | No | |
| externalId | string | query | No | |
| eventType | string | query | No | |
| type | string | query | No | |
| domain | string | query | No | |
| attemptCountGT | number | query | No | |
| skip | number | query | No |
Yanıt
Döndürür: GetPendingWebhookEventsResponse
Örnek

Soru Yapılandırması Oluştur 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateQuestionConfigResponse
Örnek

Soru Yapılandırmasını Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Soru Yapılandırmasını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Yanıt
Döndürür: GetQuestionConfigResponse
Örnek

Soru Yapılandırmalarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetQuestionConfigsResponse
Örnek

Soru Yapılandırmasını Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Soru Sonucu Oluştur 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateQuestionResultResponse
Örnek

Soru Sonucunu Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Soru Sonucunu Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: GetQuestionResultResponse
Örnek

Soru Sonuçlarını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | No | |
| userId | string | query | No | |
| startDate | string | query | No | |
| questionId | string | query | No | |
| questionIds | string | query | No | |
| skip | number | query | No |
Yanıt
Döndürür: GetQuestionResultsResponse
Örnek

Soru Sonucunu Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Soru Sonuçlarını Topla 
Parametreler
| Ad | Tip | Konum | Gereken | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| questionId | string | query | No | |
| questionIds | array | query | No | |
| urlId | string | query | No | |
| timeBucket | string | query | No | |
| startDate | string | query | No | |
| forceRecalculate | boolean | query | No |
Yanıt
Returns: AggregateQuestionResultsResponse
Örnek

Toplu Soru Sonuçlarını Topla 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| forceRecalculate | boolean | query | No |
Yanıt
Döndürür: BulkAggregateQuestionResultsResponse
Örnek

Yorumları Soru Sonuçlarıyla Birleştir 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| questionId | string | query | No | |
| questionIds | array | query | No | |
| urlId | string | query | No | |
| startDate | string | query | No | |
| forceRecalculate | boolean | query | No | |
| minValue | number | query | No | |
| maxValue | number | query | No | |
| limit | number | query | No |
Yanıt
Döndürür: CombineQuestionResultsWithCommentsResponse
Örnek

SSO Kullanıcısı Ekle 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: AddSSOUserAPIResponse
Örnek

SSO Kullanıcısını Sil 
Parametreler
| İsim | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| deleteComments | boolean | query | No | |
| commentDeleteMode | string | query | No |
Yanıt
Döndürür: DeleteSSOUserAPIResponse
Örnek

E-postaya Göre SSO Kullanıcısını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| string | path | Evet |
Yanıt
Döndürür: GetSSOUserByEmailAPIResponse
Örnek

ID'ye Göre SSO Kullanıcısını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Yanıt
Döndürür: GetSSOUserByIdAPIResponse
Örnek

SSO Kullanıcılarını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| skip | integer | query | Hayır |
Yanıt
Döndürür: GetSSOUsersResponse
Örnek

SSO Kullanıcısını Kısmi Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| updateComments | boolean | query | Hayır |
Yanıt
Döndürür: PatchSSOUserAPIResponse
Örnek

SSO Kullanıcısını Değiştir 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| updateComments | boolean | query | Hayır |
Yanıt
Döndürür: PutSSOUserAPIResponse
Örnek

Abonelik Oluştur 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateSubscriptionAPIResponse
Örnek

Aboneliği Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| userId | string | query | Hayır |
Yanıt
Döndürür: DeleteSubscriptionAPIResponse
Örnek

Abonelikleri Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | query | Hayır |
Response
Döndürür: GetSubscriptionsAPIResponse
Örnek

Aboneliği Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| userId | string | query | Hayır |
Yanıt
Döndürür: UpdateSubscriptionAPIResponse
Örnek

Kiracı Günlük Kullanımlarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| yearNumber | number | query | No | |
| monthNumber | number | query | No | |
| dayNumber | number | query | No | |
| skip | number | query | No |
Yanıt
Döndürür: GetTenantDailyUsagesResponse
Örnek

Kiracı Paketi Oluştur 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | sorgu | Evet |
Yanıt
Döndürür: CreateTenantPackageResponse
Örnek

Kiracı Paketini Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Kiracı Paketini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: GetTenantPackageResponse
Örnek

Kiracı Paketlerini Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| skip | number | query | No |
Yanıt
Döndürür: GetTenantPackagesResponse
Örnek

Kiracı Paketini Değiştir 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Kiracı Paketini Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Kiracı Kullanıcısı Oluştur 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateTenantUserResponse
Örnek

Kiracı Kullanıcısını Sil 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| deleteComments | string | query | Hayır | |
| commentDeleteMode | string | query | Hayır |
Response
Döndürür: APIEmptyResponse
Örnek

Kiracı Kullanıcısını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: GetTenantUserResponse
Örnek

Kiracı Kullanıcılarını Al 
Parametreler
| Name | Type | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetTenantUsersResponse
Örnek

Kiracı Kullanıcısını Değiştir 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| updateComments | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

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

Kiracı Kullanıcısını Güncelle 
Parametreler
| İsim | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| updateComments | string | query | Hayır |
Yanıt
Dönen değer: APIEmptyResponse
Örnek

Kiracı Oluştur 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateTenantResponse
Örnek

Kiracıyı Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| sure | string | query | Hayır |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Kiracı Bilgilerini Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Response
Döndürür: GetTenantResponse
Örnek

Kiracıları Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| meta | string | query | Hayır | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetTenantsResponse
Örnek

Kiracıyı Güncelle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptyResponse
Örnek

Bilet Durumunu Değiştir 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: ChangeTicketStateResponse
Örnek

Bilet Oluştur 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | query | Evet |
Yanıt
Dönüş: CreateTicketResponse
Örnek

Bileti Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| userId | string | query | Hayır |
Yanıt
Döndürür: GetTicketResponse
Örnek

Biletleri Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| state | number | query | No | |
| skip | number | query | No | |
| limit | number | query | No |
Yanıt
Döndürür: GetTicketsResponse
Örnek

Çevirileri Al 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| namespace | string | path | Yes | |
| component | string | path | Yes | |
| locale | string | query | No | |
| useFullTranslationIds | boolean | query | No |
Yanıt
Döndürür: GetTranslationsResponse
Örnek

Resim Yükle 
Bir görüntüyü yükle ve yeniden boyutlandır
Parameters
| Ad | Tür | Yer | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| sizePreset | string | query | No | Boyut ön ayarı: "Default" (1000x1000px) veya "CrossPlatform" (popüler cihazlar için boyutlar oluşturur) |
| urlId | string | query | No | Yüklemenin gerçekleştiği sayfanın kimliği, yapılandırma için |
Response
Döndürür: UploadImageResponse
Örnek

ID'ye Göre Kullanıcı Rozet İlerlemesini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIGetUserBadgeProgressResponse
Örnek

Kullanıcı ID'sine Göre Kullanıcı Rozet İlerlemesini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | path | Evet |
Yanıt
Döndürür: APIGetUserBadgeProgressResponse
Örnek

Kullanıcı Rozet İlerleme Listesini Al 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| userId | string | query | No | |
| limit | number | query | No | |
| skip | number | query | No |
Response
Returns: APIGetUserBadgeProgressListResponse
Example

Kullanıcı Rozeti Oluştur 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: APICreateUserBadgeResponse
Örnek

Kullanıcı Rozetini Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIEmptySuccessResponse
Örnek

Kullanıcı Rozetini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: APIGetUserBadgeResponse
Örnek

Kullanıcı Rozetlerini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | query | Hayır | |
| badgeId | string | query | Hayır | |
| type | number | query | Hayır | |
| displayedOnComments | boolean | query | Hayır | |
| limit | number | query | Hayır | |
| skip | number | query | Hayır |
Yanıt
Döndürür: APIGetUserBadgesResponse
Örnek

Kullanıcı Rozetini Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Yanıt
Döndürür: APIEmptySuccessResponse
Örnek

Kullanıcı Bildirim Sayısını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetUserNotificationCountResponse
Örnek

Kullanıcı Bildirimlerini Al 
Parameters
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlId | string | query | Hayır | Geçerli sayfanın abone olup olmadığını belirlemek için kullanılır. |
| pageSize | integer | query | Hayır | |
| afterId | string | query | Hayır | |
| includeContext | boolean | query | Hayır | |
| afterCreatedAt | integer | query | Hayır | |
| unreadOnly | boolean | query | Hayır | |
| dmOnly | boolean | query | Hayır | |
| noDm | boolean | query | Hayır | |
| includeTranslations | boolean | query | Hayır | |
| includeTenantNotifications | boolean | query | Hayır | |
| sso | string | query | Hayır |
Response
Döndürür: GetMyNotificationsResponse
Örnek

Kullanıcı Bildirim Sayısını Sıfırla 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: ResetUserNotificationsResponse
Örnek

Kullanıcı Bildirimlerini Sıfırla 
Parameters
| İsim | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| afterId | string | query | No | |
| afterCreatedAt | integer | query | No | |
| unreadOnly | boolean | query | No | |
| dmOnly | boolean | query | No | |
| noDm | boolean | query | No | |
| sso | string | query | No |
Yanıt
Döndürür: ResetUserNotificationsResponse
Örnek

Kullanıcı Bildirim Yorum Abonelik Durumunu Güncelle 
Belirli bir yorum için bildirimleri etkinleştirin veya devre dışı bırakın.
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| notificationId | string | path | Yes | |
| optedInOrOut | string | path | Yes | |
| commentId | string | query | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: UpdateUserNotificationCommentSubscriptionStatusResponse
Örnek

Kullanıcı Bildirim Sayfa Abonelik Durumunu Güncelle 
Sayfa için bildirimleri etkinleştirin veya devre dışı bırakın. Kullanıcılar bir sayfaya abone olduklarında, yeni kök yorumlar için bildirimler oluşturulur ve ayrıca
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| urlId | string | query | Yes | |
| url | string | query | Yes | |
| pageTitle | string | query | Yes | |
| subscribedOrUnsubscribed | string | path | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: UpdateUserNotificationPageSubscriptionStatusResponse
Örnek

Kullanıcı Bildirim Durumunu Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| notificationId | string | path | Evet | |
| newStatus | string | path | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: UpdateUserNotificationStatusResponse
Örnek

Kullanıcı Varlık Durumlarını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlIdWS | string | query | Evet | |
| userIds | string | query | Evet |
Yanıt
Returns: GetUserPresenceStatusesResponse
Örnek

Kullanıcıları Ara 
Parameters
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| urlId | string | query | Yes | |
| usernameStartsWith | string | query | No | |
| mentionGroupIds | array | query | No | |
| sso | string | query | No | |
| searchSection | string | query | No |
Response
Döndürür: SearchUsersResult
Example

Kullanıcıyı Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: GetUserResponse
Örnek

Oy Oluştur 
Parametreler
| İsim | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| commentId | string | query | Yes | |
| direction | string | query | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
Yanıt
Döndürür: VoteResponse
Örnek

Oyu Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| editKey | string | query | Hayır |
Yanıt
Döndürür: VoteDeleteResponse
Örnek

Oyları Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlId | string | query | Evet |
Yanıt
Döndürür: GetVotesResponse
Örnek

Kullanıcı İçin Oyları Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlId | string | query | Evet | |
| userId | string | query | Hayır | |
| anonUserId | string | query | Hayır |
Yanıt
Döndürür: GetVotesForUserResponse
Örnek

Yardıma mı ihtiyacınız var?
Swift 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.