
Dil 🇹🇷 Türkçe
Başlarken
Dokümantasyon
API Referansı
Toplama
Denetim Günlükleri
Yorumdan Engelleme
Engellenmiş Yorumları Kontrol Etme
Yorumlar
Alan Adı Yapılandırmaları
E-posta Şablonları
Olay Günlüğü
Akış Gönderileri
Yorumu Bildir
Hashtag'ler
Moderatörler
Bildirim Sayısı
Bildirimler
Sayfalar
Bekleyen Webhook Olayları
Soru Yapılandırmaları
Soru Sonuçları
Soru Sonuçları Toplama
SSO Kullanıcıları
Abonelikler
Kiracı Günlük Kullanımı
Kiracı Paketleri
Kiracı Kullanıcıları
Kiracılar
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: "0.0.1")
]
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 
The FastComments Swift SDK birkaç modülden oluşur:
Client Modülü - FastComments REST API'leri için otomatik oluşturulmuş API istemcisi
- Tüm API modelleri için eksiksiz tip tanımları
- Hem kimlik doğrulamalı (
DefaultAPI) hem de genel (PublicAPI) uç noktalar - Tam async/await desteği
- Ayrıntılı API dokümantasyonu için bkz. client/README.md
SSO Modülü - Sunucu tarafı Single Sign-On (SSO) araçları
- Kullanıcı kimlik doğrulaması için güvenli token oluşturma
- Hem basit hem de güvenli SSO modlarını destekler
- CryptoKit kullanılarak HMAC-SHA256 tabanlı token imzalama
Hızlı Başlangıç 
Herkese Açık API'yi Kullanma
import FastCommentsSwift
// API istemcisi oluştur
let publicApi = PublicAPI()
// 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
// API anahtarı ile yapılandırma oluştur
let defaultApi = DefaultAPI()
defaultApi.apiKey = "your-api-key"
// Kimlik doğrulamalı API kullanarak yorumları al
do {
let response = try await defaultApi.getComments(
tenantId: "your-tenant-id",
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)")
}
Kimlik Doğrulama için SSO Kullanımı
Güvenli SSO (Prodüksiyon için önerilir)
import FastCommentsSwift
let apiKey = "your-api-key"
// Güvenli SSO kullanıcı verisi oluştur (sadece sunucu tarafında!)
let userData = SecureSSOUserData(
id: "user-123", // Kullanıcı ID'si
email: "user@example.com", // E-posta
username: "johndoe", // Kullanıcı adı
avatar: "https://example.com/avatar.jpg" // Avatar URL'si
)
// SSO belirteci (token) oluştur
do {
let sso = try FastCommentsSSO.createSecure(apiKey: apiKey, secureSSOUserData: userData)
let token = try sso.createToken()
print("SSO Token: \(token ?? "")")
// Bu belirteci kimlik doğrulama için ön uca iletin
} catch {
print("Error creating SSO token: \(error)")
}
Basit SSO (Geliştirme/Test için)
import FastCommentsSwift
// Basit SSO kullanıcı verisi oluştur (API anahtarı gerekmez)
let userData = SimpleSSOUserData(
username: "johndoe",
email: "user@example.com",
avatar: "https://example.com/avatar.jpg"
)
// Basit SSO belirteci 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)")
}
Genel ve Güvenli API'ler 
FastComments SDK, iki tür API uç noktası sağlar:
PublicAPI - İstemci tarafı için güvenli uç noktalar
The PublicAPI contains endpoints that are safe to call from client-side code (iOS/macOS apps). These endpoints:
- Bir API key gerektirmez
- Kimlik doğrulama için SSO tokens kullanabilir
- Her kullanıcı/cihaz için istek sınırlaması vardır
- Son kullanıcıya yönelik uygulamalar için uygundur
Örnek kullanım: iOS uygulamanızda yorumları getirme ve oluşturma
DefaultAPI - Sunucu tarafı uç noktalar
The DefaultAPI contains authenticated endpoints that require an API key. These endpoints:
- FastComments API key'inizi gerektirir
- SADECE sunucu tarafı kodundan çağrılmalıdır
- FastComments verilerinize tam erişim sağlar
- tenant başına istek sınırlaması uygulanır
Örnek kullanım: Yönetimsel işlemler, toplu veri dışa aktarma, moderasyon araçları
ÖNEMLİ: API key'inizi istemci tarafı kodunda asla açığa çıkarmayın. API key'ler 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
Kimlik doğrulamalı API'yi kullanırken 401 hataları alıyorsanız:
- API anahtarınızı kontrol edin: FastComments kontrol panelinizden doğru API anahtarını kullandığınızdan emin olun
- Tenant ID'sini doğrulayın: Tenant ID'nin hesabınızla eşleştiğinden emin olun
- API anahtarı formatı: API anahtarı API istemcisinde ayarlanmış olmalıdır:
let defaultApi = DefaultAPI()
defaultApi.apiKey = "YOUR_API_KEY"
- Yanlış API'yi mı kullanıyorsunuz: Kimlik doğrulamalı çağrılar için
DefaultAPI(notPublicAPI) kullandığınızdan emin olun
SSO Jeton Sorunları
SSO jetonları çalışmıyorsa:
- Üretimde güvenli modu kullanın: Üretimde her zaman API anahtarınızla birlikte
FastCommentsSSO.createSecure()kullanın - Sadece sunucu tarafında: Güvenli SSO jetonlarını sunucunuzda oluşturun, API anahtarınızı istemcilere asla açığa çıkarmayın
- Kullanıcı verilerini kontrol edin: Gerekli tüm alanların (id, email, username) sağlandığından emin olun
- Jeton süresi: Güvenli SSO jetonları bir zaman damgası içerir ve süresi dolabilir. Gerektiğinde yeni jetonlar oluşturun.
SSL/TLS Hataları
SSL/TLS hatalarıyla karşılaşırsanız:
- Uygulamanızın Info.plist dosyasının fastcomments.com'a 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 
Belgeleri gruplayarak (groupBy sağlanmışsa) ve birden çok işlem uygulayarak toplar. Farklı işlemler (ör. sum, countDistinct, avg vb.) desteklenir.
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| parentTenantId | string | query | Hayır | |
| includeStats | boolean | query | Hayır |
Response
Döndürür: AggregationResponse
Örnek

Denetim Günlüklerini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | 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: GetAuditLogs200Response
Ö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: BlockFromCommentPublic200Response
Örnek

Yorum Engellemesini Kaldır (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: UnBlockCommentPublic200Response
Ö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: CheckedCommentsForBlocked200Response
Örnek

Yorumdan Kullanıcıyı Engelle 
Parametreler
| 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: BlockFromCommentPublic200Response
Örnek

Yorum Oluştur (Genel) 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | 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: CreateCommentPublic200Response
Ö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
Döndürür: DeleteComment200Response
Örnek

Yorumu Sil (Genel) 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Evet | |
| editKey | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: DeleteCommentPublic200Response
Örnek

Yorum Oyasını Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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: DeleteCommentVote200Response
Örnek

Yorumu Bildir 
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: FlagComment200Response
Örnek

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

Yorumları Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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 |
Yanıt
Döndürür: GetComments200Response
Örnek

Yorumları Al (Genel) 
req tenantId urlId
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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: GetCommentsPublic200Response
Örnek

Yorum Metnini Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| editKey | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetCommentText200Response
Ö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öndürür: GetCommentVoteUserNames200Response
Örnek

Yorumu Kilitle 
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: LockComment200Response
Örnek

Yorumu Sabitle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: PinComment200Response
Örnek

Yorumu Kaydet 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| isLive | boolean | query | Hayır | |
| doSpamCheck | boolean | query | Hayır | |
| sendEmails | boolean | query | Hayır | |
| populateNotifications | boolean | query | Hayır |
Yanıt
Döndürür: SaveComment200Response
Örnek

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

Yorum Metnini Ayarla 
Parametreler
| Ad | Tür | Yer | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Evet | |
| editKey | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: SetCommentText200Response
Örnek

Yorumdan Kullanıcı Engellemesini Kaldır 
Parametreler
| Ad | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| userId | string | query | No | |
| anonUserId | string | query | No |
Yanıt
Döndürür: UnBlockCommentPublic200Response
Örnek

Yorumu Bildirmeyi Kaldır 
Parametreler
| 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: FlagComment200Response
Örnek

Yorumun Kilidini Aç 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| broadcastId | string | query | Yes | |
| sso | string | query | No |
Yanıt
Döndürür: LockComment200Response
Örnek

Yorumu Sabitlemeyi Kaldır 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| commentId | string | path | Evet | |
| broadcastId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: PinComment200Response
Örnek

Yorumu Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| contextUserId | string | query | Hayır | |
| doSpamCheck | boolean | query | Hayır | |
| isLive | boolean | query | Hayır |
Yanıt
Döndürür: FlagCommentPublic200Response
Örnek

Yoruma Oy Ver 
Parametreler
| 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: VoteComment200Response
Örnek

Alan Adı Yapılandırması Ekle 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Dönen değer: AddDomainConfig200Response
Örnek

Alan Adı Yapılandırmasını Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| domain | string | path | Evet |
Yanıt
Dönen: DeleteDomainConfig200Response
Örnek

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

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

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

Alan Adı Yapılandırmasını Değiştir 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| domainToUpdate | string | path | Evet |
Yanıt
Döndürür: GetDomainConfig200Response
Örnek

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

E-posta Şablonunu Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: FlagCommentPublic200Response
Örnek

E-posta Şablonu Render Hatasını Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| errorId | string | path | Evet |
Yanıt
Döndürür: FlagCommentPublic200Response
Örnek

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

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

E-posta Şablonu Render Hatalarını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetEmailTemplateRenderErrors200Response
Örnek

E-posta Şablonları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: GetEmailTemplates200Response
Örnek

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

E-posta Şablonunu Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Yanıt
Döndürür: FlagCommentPublic200Response
Ö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 | Evet |
Yanıt
Döndürür: GetEventLog200Response
Örnek

Genel 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 | Evet |
Yanıt
Döndürür: GetEventLog200Response
Örnek

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

Akış Gönderisi Oluştur (Genel) 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| broadcastId | string | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: CreateFeedPostPublic200Response
Örnek

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

Akış Gönderilerini Al 
req tenantId afterId
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| afterId | string | query | Hayır | |
| limit | integer | query | Hayır | |
| tags | array | query | Hayır |
Yanıt
Döndürür: GetFeedPosts200Response
Örnek

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

Akış Gönderileri İstatistiklerini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| postIds | array | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetFeedPostsStats200Response
Örnek

Kullanıcı Tepkilerini Al (Genel) 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| postIds | array | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetUserReactsPublic200Response
Örnek

Akış Gönderisine Tepki Ver (Genel) 
Parametreler
| Ad | Tür | Konum | Zorunlu | 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: ReactFeedPostPublic200Response
Örnek

Akış Gönderisini Güncelle 
Parametreler
| Ad | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: FlagCommentPublic200Response
Ö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: CreateFeedPostPublic200Response
Ö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: FlagCommentPublic200Response
Örnek

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

Hashtag'leri Toplu Ekle 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Hayır |
Yanıt
Dönen değer: AddHashTagsBulk200Response
Örnek

Hashtag Sil 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tag | string | path | Evet | |
| tenantId | string | query | Hayır |
Yanıt
Döndürür: FlagCommentPublic200Response
Ö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: GetHashTags200Response
Örnek

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

Moderatör Oluştur 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateModerator200Response
Ö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: FlagCommentPublic200Response
Örnek

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

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

Davet Gönder 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| fromName | string | query | Evet |
Yanıt
Döndürür: FlagCommentPublic200Response
Örnek

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

Bildirim Sayısını Sil 
Parametreler
| Ad | Tip | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: FlagCommentPublic200Response
Ö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: GetCachedNotificationCount200Response
Örnek

Bildirim Sayısını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| 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 |
Yanıt
Döndürür: GetNotificationCount200Response
Örnek

Bildirimleri Al 
Parametreler
| 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 | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetNotifications200Response
Ö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: FlagCommentPublic200Response
Ö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

URL Kimliğine 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

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 Olayını Sil 
Parametreler
| İsim | Tür | Location | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: FlagCommentPublic200Response
Örnek

Bekleyen Webhook Olay Sayısını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | 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 |
Yanıt
Döndürür: GetPendingWebhookEventCount200Response
Örnek

Bekleyen Webhook Olaylarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | query | Hayır | |
| externalId | string | query | Hayır | |
| eventType | string | query | Hayır | |
| type | string | query | Hayır | |
| domain | string | query | Hayır | |
| attemptCountGT | number | query | Hayır | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetPendingWebhookEvents200Response
Örnek

Soru Yapılandırması Oluştur 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Yes |
Yanıt
Döndürür: CreateQuestionConfig200Response
Ö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: FlagCommentPublic200Response
Örnek

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

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

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

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

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

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

Soru Sonuçlarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlId | string | query | Hayır | |
| userId | string | query | Hayır | |
| startDate | string | query | Hayır | |
| questionId | string | query | Hayır | |
| questionIds | string | query | Hayır | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetQuestionResults200Response
Örnek

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

Soru Sonuçlarını Topla 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| questionId | string | query | Hayır | |
| questionIds | array | query | Hayır | |
| urlId | string | query | Hayır | |
| timeBucket | string | query | Hayır | |
| startDate | string | query | Hayır | |
| forceRecalculate | boolean | query | Hayır |
Yanıt
Döndürür: AggregateQuestionResults200Response
Örnek

Soru Sonuçlarını Toplu Topla 
Parameters
| Name | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| forceRecalculate | boolean | query | Hayır |
Yanıt
Döndürür: BulkAggregateQuestionResults200Response
Örnek

Yorumları Soru Sonuçlarıyla Birleştir 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| questionId | string | query | Hayır | |
| questionIds | array | query | Hayır | |
| urlId | string | query | Hayır | |
| startDate | string | query | Hayır | |
| forceRecalculate | boolean | query | Hayır | |
| minValue | number | query | Hayır | |
| maxValue | number | query | Hayır | |
| limit | number | query | Hayır |
Yanıt
Döndürür: CombineCommentsWithQuestionResults200Response
Ö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
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| deleteComments | boolean | query | Hayır | |
| commentDeleteMode | string | query | Hayır |
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: GetSSOUsers200Response
Ö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
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| 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

Kiracı Günlük Kullanımlarını Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| yearNumber | number | query | Hayır | |
| monthNumber | number | query | Hayır | |
| dayNumber | number | query | Hayır | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetTenantDailyUsages200Response
Örnek

Kiracı Paketi Oluştur 
Parametreler
| Ad | Tür | Konum | Zorunlu | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateTenantPackage200Response
Ö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: FlagCommentPublic200Response
Örnek

Kiracı Paketini Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Yanıt
Döndürür: GetTenantPackage200Response
Örnek

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

Kiracı Paketini Değiştir 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: FlagCommentPublic200Response
Örnek

Kiracı Paketini Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: FlagCommentPublic200Response
Örnek

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

Kiracı Kullanıcısını Sil 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet | |
| deleteComments | string | query | Hayır | |
| commentDeleteMode | string | query | Hayır |
Yanıt
Döndürür: FlagCommentPublic200Response
Ö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: GetTenantUser200Response
Örnek

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

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

Giriş Bağlantısı Gönder 
Parameters
| 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: FlagCommentPublic200Response
Örnek

Kiracı Kullanıcısını Güncelle 
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: FlagCommentPublic200Response
Örnek

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

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

Kiracıyı Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Döndürür: GetTenant200Response
Ö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: GetTenants200Response
Örnek

Kiracıyı Güncelle 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Dönüş: FlagCommentPublic200Response
Örnek

Resim Yükle 
Resim yükleme ve yeniden boyutlandırma
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| sizePreset | string | query | Hayır | Boyut ön ayarı: "Default" (1000x1000px) veya "CrossPlatform" (popüler cihazlar için boyutlar oluşturur) |
| urlId | string | query | Hayır | Yüklemenin gerçekleştiği sayfanın kimliği, yapılandırma için |
Yanıt
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: GetUserBadgeProgressById200Response
Örnek

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

Kullanıcı Rozet İlerleme Listesini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| userId | string | query | Hayır | |
| limit | number | query | Hayır | |
| skip | number | query | Hayır |
Yanıt
Döndürür: GetUserBadgeProgressList200Response
Örnek

Kullanıcı Rozeti Oluştur 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet |
Yanıt
Döndürür: CreateUserBadge200Response
Ö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: UpdateUserBadge200Response
Örnek

Kullanıcı Rozetini Al 
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| id | string | path | Evet |
Yanıt
Dönen değer: GetUserBadge200Response
Ö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: GetUserBadges200Response
Örnek

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

Kullanıcı Bildirim Sayısını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| sso | string | query | Hayır |
Döndürür
Returns: GetUserNotificationCount200Response
Örnek

Kullanıcı Bildirimlerini Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| 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 | |
| sso | string | query | Hayır |
Yanıt
Döndürür: GetUserNotifications200Response
Örnek

Kullanıcı Bildirim Sayısını Sıfırla 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Dönüş: ResetUserNotifications200Response
Örnek

Kullanıcı Bildirimlerini Sıfırla 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| afterId | string | query | Hayır | |
| afterCreatedAt | integer | query | Hayır | |
| unreadOnly | boolean | query | Hayır | |
| dmOnly | boolean | query | Hayır | |
| noDm | boolean | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: ResetUserNotifications200Response
Ö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 | Evet | |
| notificationId | string | path | Evet | |
| optedInOrOut | string | path | Evet | |
| commentId | string | query | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: UpdateUserNotificationStatus200Response
Örnek

Kullanıcı Bildirim Sayfa Abonelik Durumunu Güncelle 
Bir sayfa için bildirimleri etkinleştirin veya devre dışı bırakın. Kullanıcılar bir sayfaya abone olduklarında, bildirimler oluşturulur yeni kök yorumlar için ve ayrıca
Parametreler
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlId | string | query | Evet | |
| url | string | query | Evet | |
| pageTitle | string | query | Evet | |
| subscribedOrUnsubscribed | string | path | Evet | |
| sso | string | query | Hayır |
Yanıt
Döndürür: UpdateUserNotificationStatus200Response
Örnek

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

Kullanıcı Varlık Durumlarını Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlIdWS | string | query | Evet | |
| userIds | string | query | Evet |
Yanıt
Döndürür: GetUserPresenceStatuses200Response
Örnek

Kullanıcıları Ara 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | |
| urlId | string | query | Evet | |
| usernameStartsWith | string | query | Evet | |
| mentionGroupIds | array | query | Hayır | |
| sso | string | query | Hayır |
Yanıt
Döndürür: SearchUsers200Response
Örnek

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: GetUser200Response
Örnek

Oy Oluştur 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| commentId | string | query | Evet | |
| direction | string | query | Evet | |
| userId | string | query | Hayır | |
| anonUserId | string | query | Hayır |
Yanıt
Döndürür: VoteComment200Response
Ö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: DeleteCommentVote200Response
Örnek

Oyları Al 
Parametreler
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | query | Evet | |
| urlId | string | query | Evet |
Yanıt
Döndürür: GetVotes200Response
Ö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: GetVotesForUser200Response
Ö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.