
Γλώσσα 🇬🇷 Ελληνικά
Ξεκινώντας
Τεκμηρίωση
Αναφορά API
Συγκέντρωση
Αρχεία Ελέγχου
Αποκλεισμός από Σχόλιο
Έλεγχος Αποκλεισμένων Σχολίων
Σχόλια
Ρυθμίσεις Τομέα
Πρότυπα Email
Καταγραφή Συμβάντων
Αναρτήσεις Ροής
Σήμανση Σχολίου
Hashtags
Διαχειριστές
Αριθμός Ειδοποιήσεων
Ειδοποιήσεις
Σελίδες
Εκκρεμή Γεγονότα Webhook
Εκκρεχή Γεγονότα Webhook
Ρυθμίσεις Ερωτήσεων
Αποτελέσματα Ερωτήσεων
Συγκέντρωση Αποτελεσμάτων Ερωτήσεων
Χρήστες SSO
Συνδρομές
Ημερήσια Χρήση Ενοικιαστή
Πακέτα Ενοικιαστή
Χρήστες Ενοικιαστή
Ενοικιαστές
Εισιτήρια
Ανέβασμα Εικόνας
Πρόοδος Σήματος Χρήστη
Σήματα Χρήστη
Ειδοποιήσεις Χρήστη
Καταστάσεις Παρουσίας Χρήστη
Αναζήτηση Χρηστών
Χρήστες
Ψηφοφορίες
FastComments Swift SDK
Αυτό είναι το επίσημο Swift SDK για το FastComments.
Επίσημο Swift SDK για το API του FastComments
Αποθετήριο
Installation 
Διαχείριση Πακέτων Swift
Προσθέστε τα ακόλουθα στο αρχείο σας Package.swift:
dependencies: [
.package(url: "https://github.com/fastcomments/fastcomments-swift.git", from: "1.2.1")
]
Ή στο Xcode:
- Αρχείο > Προσθήκη Πακέτων...
- Εισαγάγετε το URL αποθετηρίου:
https://github.com/fastcomments/fastcomments-swift.git - Επιλέξτε την έκδοση που θέλετε να χρησιμοποιήσετε
Απαιτήσεις
- Swift 5.9+
- iOS 13.0+ / macOS 10.15+ / tvOS 13.0+ / watchOS 6.0+
Library Contents 
Το FastComments Swift SDK αποτελείται από αρκετές μονάδες:
Client Module - Αυτο-γεννημένος πελάτης API για τα FastComments REST APIs
- Πλήρεις ορισμοί τύπων για όλα τα μοντέλα API
- Και τα αυθεντικοποιημένα (
DefaultAPI) και τα δημόσια (PublicAPI) endpoints - Πλήρης υποστήριξη για async/await
- Δείτε client/README.md για λεπτομερή τεκμηρίωση API
SSO Module - Βοηθητικά εργαλεία Single Sign-On στην πλευρά του διακομιστή
- Ασφαλής δημιουργία token για αυθεντικοποίηση χρηστών
- Υποστήριξη τόσο απλών όσο και ασφαλών τρόπων λειτουργίας SSO
- Υπογραφή token βασισμένη σε HMAC-SHA256 χρησιμοποιώντας CryptoKit
Quick Start 
Χρήση του Δημόσιου API
import FastCommentsSwift
// Δημιουργία πελάτη API
let publicApi = PublicAPI()
// Ανάκτηση σχολίων για μια σελίδα
do {
let response = try await publicApi.getCommentsPublic(
tenantId: "your-tenant-id",
urlId: "page-url-id"
)
print("Found \(response.comments?.count ?? 0) comments")
for comment in response.comments ?? [] {
print("Comment: \(comment.comment ?? "")")
}
} catch {
print("Error fetching comments: \(error)")
}
Χρήση του Αυθεντικοποιημένου API
import FastCommentsSwift
// Δημιουργία διαμόρφωσης με κλειδί API
let defaultApi = DefaultAPI()
defaultApi.apiKey = "your-api-key"
// Ανάκτηση σχολίων χρησιμοποιώντας το αυθεντικοποιημένο API
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)")
}
Χρήση SSO για αυθεντικοποίηση
Ασφαλές SSO (Συνιστάται για Παραγωγή)
import FastCommentsSwift
let apiKey = "your-api-key"
// Δημιουργία ασφαλών δεδομένων χρήστη SSO (μόνο από τον διακομιστή!)
let userData = SecureSSOUserData(
id: "user-123", // ID χρήστη
email: "user@example.com", // Email
username: "johndoe", // Όνομα χρήστη
avatar: "https://example.com/avatar.jpg" // URL εικόνας προφίλ
)
// Δημιουργία token SSO
do {
let sso = try FastCommentsSSO.createSecure(apiKey: apiKey, secureSSOUserData: userData)
let token = try sso.createToken()
print("SSO Token: \(token ?? "")")
// Περάστε αυτό το token στο frontend σας για αυθεντικοποίηση
} catch {
print("Error creating SSO token: \(error)")
}
Απλό SSO (Για ανάπτυξη/δοκιμές)
import FastCommentsSwift
// Δημιουργία απλών δεδομένων χρήστη SSO (δεν απαιτείται κλειδί API)
let userData = SimpleSSOUserData(
username: "johndoe",
email: "user@example.com",
avatar: "https://example.com/avatar.jpg"
)
// Δημιουργία απλού token SSO
let sso = FastCommentsSSO.createSimple(simpleSSOUserData: userData)
do {
let token = try sso.createToken()
print("Simple SSO Token: \(token ?? "")")
} catch {
print("Error creating SSO token: \(error)")
}
Public vs Secured APIs 
Το FastComments SDK παρέχει δύο τύπους τελικών σημείων API:
PublicAPI - Τελικά σημεία ασφαλή για κώδικα πελάτη
Το PublicAPI περιέχει τελικά σημεία που είναι ασφαλή για να κληθούν από κώδικα πλευράς πελάτη (εφαρμογές iOS/macOS). Αυτά τα τελικά σημεία:
- Δεν απαιτούν κλειδί API
- Μπορούν να χρησιμοποιήσουν tokens SSO για την αυθεντικοποίηση
- Υπόκεινται σε περιορισμό ρυθμού ανά χρήστη/συσκευή
- Είναι κατάλληλα για εφαρμογές που απευθύνονται σε τελικούς χρήστες
Παράδειγμα χρήσης: Ανάκτηση και δημιουργία σχολίων στην εφαρμογή iOS σας
DefaultAPI - Τελικά σημεία για την πλευρά του διακομιστή
Το DefaultAPI περιέχει αυθεντικοποιημένα τελικά σημεία που απαιτούν κλειδί API. Αυτά τα τελικά σημεία:
- Απαιτούν το κλειδί API του FastComments
- Πρέπει να καλούνται ΜΟΝΟ από κώδικα που εκτελείται στον διακομιστή
- Παρέχουν πλήρη πρόσβαση στα δεδομένα του FastComments σας
- Υπόκεινται σε περιορισμό ρυθμού ανά tenant
Παράδειγμα χρήσης: Διοικητικές λειτουργίες, μαζική εξαγωγή δεδομένων, εργαλεία εποπτείας/διόρθωσης
ΣΗΜΑΝΤΙΚΟ: Μην αποκαλύπτετε ποτέ το κλειδί API στο κώδικα πλευράς πελάτη. Τα κλειδιά API πρέπει να χρησιμοποιούνται μόνο στην πλευρά του διακομιστή.
Making API Calls 
Το Swift SDK χρησιμοποιεί τη σύγχρονη σύνταξη async/await για όλες τις κλήσεις API:
let response = try await publicApi.getCommentsPublic(
tenantId: "your-tenant-id",
urlId: "page-url-id"
)
Common Issues 
401 Σφάλματα μη εξουσιοδότησης
Αν λαμβάνετε σφάλματα 401 όταν χρησιμοποιείτε το αυθεντικοποιημένο API:
- Ελέγξτε το κλειδί API σας: Βεβαιωθείτε ότι χρησιμοποιείτε το σωστό κλειδί API από τον πίνακα ελέγχου (dashboard) του FastComments
- Επαληθεύστε το tenant ID: Βεβαιωθείτε ότι το tenant ID ταιριάζει με τον λογαριασμό σας
- Μορφή κλειδιού API: Το κλειδί API πρέπει να οριστεί στον API client:
let defaultApi = DefaultAPI()
defaultApi.apiKey = "YOUR_API_KEY"
- Χρήση λάθους API: Βεβαιωθείτε ότι χρησιμοποιείτε
DefaultAPI(όχιPublicAPI) για τις αυθεντικοποιημένες κλήσεις
Προβλήματα με τα SSO tokens
Αν τα SSO tokens δεν λειτουργούν:
- Χρησιμοποιήστε ασφαλή λειτουργία στην παραγωγή: Χρησιμοποιείτε πάντα
FastCommentsSSO.createSecure()με το κλειδί API σας για παραγωγή - Μόνο από τον διακομιστή (server-side): Δημιουργείτε ασφαλή SSO tokens στον διακομιστή σας, μην εκθέτετε ποτέ το κλειδί API στους clients
- Ελέγξτε τα δεδομένα χρήστη: Βεβαιωθείτε ότι όλα τα απαιτούμενα πεδία (id, email, username) έχουν συμπληρωθεί
- Λήξη token: Τα ασφαλή SSO tokens περιλαμβάνουν χρονική σήμανση (timestamp) και μπορεί να λήξουν. Δημιουργήστε νέα tokens όταν χρειάζεται.
Σφάλματα SSL/TLS
Αν αντιμετωπίσετε σφάλματα SSL/TLS:
- Βεβαιωθείτε ότι το Info.plist της εφαρμογής σας επιτρέπει συνδέσεις HTTPS προς fastcomments.com
- Ελέγξτε ότι δεν χρησιμοποιείτε εξαιρέσεις App Transport Security που θα μπορούσαν να μπλοκάρουν τη σύνδεση
Notes 
Αναγνωριστικά μετάδοσης
Θα δείτε ότι πρέπει να περάσετε ένα broadcastId σε ορισμένες κλήσεις API. Όταν λαμβάνετε γεγονότα, θα λάβετε πίσω αυτό το ID, ώστε να γνωρίζετε να αγνοήσετε το γεγονός αν σκοπεύετε να εφαρμόσετε τις αλλαγές στον πελάτη με αισιόδοξο τρόπο (κάτι που πιθανότατα θα θέλετε να κάνετε καθώς προσφέρει την καλύτερη εμπειρία). Περάστε εδώ ένα UUID. Το ID θα πρέπει να είναι αρκετά μοναδικό ώστε να μην εμφανιστεί δύο φορές σε μια συνεδρία.
let broadcastId = UUID().uuidString
aggregate 
Συγκεντρώνει έγγραφα ομαδοποιώντας τα (εάν παρέχεται groupBy) και εφαρμόζοντας πολλαπλές λειτουργίες. Υποστηρίζονται διάφορες λειτουργίες (π.χ. sum, countDistinct, avg κ.λπ.).
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| parentTenantId | string | query | Όχι | |
| includeStats | boolean | query | Όχι |
Απόκριση
Επιστρέφει: AggregationResponse
Παράδειγμα

getAuditLogs 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| limit | number | query | No | |
| skip | number | query | No | |
| order | string | query | No | |
| after | number | query | No | |
| before | number | query | No |
Απόκριση
Επιστρέφει: GetAuditLogs200Response
Παράδειγμα

blockFromCommentPublic 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| commentId | string | path | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: BlockFromCommentPublic200Response
Παράδειγμα

unBlockCommentPublic 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| commentId | string | path | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: UnBlockCommentPublic200Response
Παράδειγμα

checkedCommentsForBlocked 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| commentIds | string | query | Ναι | Λίστα από αναγνωριστικά σχολίων, διαχωρισμένα με κόμμα. |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: CheckedCommentsForBlocked200Response
Παράδειγμα

blockUserFromComment 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| userId | string | query | Όχι | |
| anonUserId | string | query | Όχι |
Απάντηση
Επιστρέφει: BlockFromCommentPublic200Response
Παράδειγμα

createCommentPublic 
Parameters
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| urlId | string | query | Ναι | |
| broadcastId | string | query | Ναι | |
| sessionId | string | query | Όχι | |
| sso | string | query | Όχι |
Response
Επιστρέφει: CreateCommentPublic200Response
Example

deleteComment 
Parameters
| Όνομα | Τύπος | Τοποθεσία | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| contextUserId | string | query | Όχι | |
| isLive | boolean | query | Όχι |
Απάντηση
Επιστρέφει: DeleteComment200Response
Παράδειγμα

deleteCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| broadcastId | string | query | Ναι | |
| editKey | string | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: DeleteCommentPublic200Response
Παράδειγμα

deleteCommentVote 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Yes | |
| commentId | string | path | Yes | |
| voteId | string | path | Yes | |
| urlId | string | query | Yes | |
| broadcastId | string | query | Yes | |
| editKey | string | query | No | |
| sso | string | query | No |
Απόκριση
Επιστρέφει: DeleteCommentVote200Response
Παράδειγμα

flagComment 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| userId | string | query | Όχι | |
| anonUserId | string | query | Όχι |
Απόκριση
Επιστρέφει: FlagComment200Response
Παράδειγμα

getComment 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetComment200Response
Παράδειγμα

getComments 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| page | integer | query | Όχι | |
| limit | integer | query | Όχι | |
| skip | integer | query | Όχι | |
| asTree | boolean | query | Όχι | |
| skipChildren | integer | query | Όχι | |
| limitChildren | integer | query | Όχι | |
| maxTreeDepth | integer | query | Όχι | |
| urlId | string | query | Όχι | |
| userId | string | query | Όχι | |
| anonUserId | string | query | Όχι | |
| contextUserId | string | query | Όχι | |
| hashTag | string | query | Όχι | |
| parentId | string | query | Όχι | |
| direction | string | query | Όχι |
Απόκριση
Επιστρέφει: GetComments200Response
Παράδειγμα

getCommentsPublic 
req tenantId urlId
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| urlId | string | query | Ναι | |
| page | integer | query | Όχι | |
| direction | string | query | Όχι | |
| sso | string | query | Όχι | |
| skip | integer | query | Όχι | |
| skipChildren | integer | query | Όχι | |
| limit | integer | query | Όχι | |
| limitChildren | integer | query | Όχι | |
| countChildren | boolean | query | Όχι | |
| fetchPageForCommentId | string | query | Όχι | |
| includeConfig | boolean | query | Όχι | |
| countAll | boolean | query | Όχι | |
| includei10n | boolean | query | Όχι | |
| locale | string | query | Όχι | |
| modules | string | query | Όχι | |
| isCrawler | boolean | query | Όχι | |
| includeNotificationCount | boolean | query | Όχι | |
| asTree | boolean | query | Όχι | |
| maxTreeDepth | integer | query | Όχι | |
| useFullTranslationIds | boolean | query | Όχι | |
| parentId | string | query | Όχι | |
| searchText | string | query | Όχι | |
| hashTags | array | query | Όχι | |
| userId | string | query | Όχι | |
| customConfigStr | string | query | Όχι | |
| afterCommentId | string | query | Όχι | |
| beforeCommentId | string | query | Όχι |
Απόκριση
Επιστρέφει: GetCommentsPublic200Response
Παράδειγμα

getCommentText 
Παράμετροι
| Όνομα | Τύπος | Θέση | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| editKey | string | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: GetCommentText200Response
Παράδειγμα

getCommentVoteUserNames 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| dir | integer | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: GetCommentVoteUserNames200Response
Παράδειγμα

lockComment 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| broadcastId | string | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: LockComment200Response
Παράδειγμα

pinComment 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| broadcastId | string | query | Ναι | |
| sso | string | query | Όχι |
Απάντηση
Επιστρέφει: PinComment200Response
Παράδειγμα

saveComment 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| isLive | boolean | query | Όχι | |
| doSpamCheck | boolean | query | Όχι | |
| sendEmails | boolean | query | Όχι | |
| populateNotifications | boolean | query | Όχι |
Απόκριση
Επιστρέφει: SaveComment200Response
Παράδειγμα

saveCommentsBulk 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαραίτητο | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| isLive | boolean | query | Όχι | |
| doSpamCheck | boolean | query | Όχι | |
| sendEmails | boolean | query | Όχι | |
| populateNotifications | boolean | query | Όχι |
Απόκριση
Επιστρέφει: [SaveComment200Response]
Παράδειγμα

setCommentText 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| broadcastId | string | query | Ναι | |
| editKey | string | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: SetCommentText200Response
Παράδειγμα

unBlockUserFromComment 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| userId | string | query | Όχι | |
| anonUserId | string | query | Όχι |
Απόκριση
Επιστρέφει: UnBlockCommentPublic200Response
Παράδειγμα

unFlagComment 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| userId | string | query | Όχι | |
| anonUserId | string | query | Όχι |
Απόκριση
Επιστρέφει: FlagComment200Response
Παράδειγμα

unLockComment 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| broadcastId | string | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: LockComment200Response
Παράδειγμα

unPinComment 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| broadcastId | string | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: PinComment200Response
Παράδειγμα

updateComment 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| contextUserId | string | query | Όχι | |
| doSpamCheck | boolean | query | Όχι | |
| isLive | boolean | query | Όχι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

voteComment 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| commentId | string | path | Ναι | |
| urlId | string | query | Ναι | |
| broadcastId | string | query | Ναι | |
| sessionId | string | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: VoteComment200Response
Παράδειγμα

addDomainConfig 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: AddDomainConfig200Response
Παράδειγμα

deleteDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| domain | string | path | Ναι |
Απόκριση
Επιστρέφει: DeleteDomainConfig200Response
Παράδειγμα

getDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| domain | string | path | Ναι |
Απάντηση
Επιστρέφει: GetDomainConfig200Response
Παράδειγμα

getDomainConfigs 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απάντηση
Επιστρέφει: GetDomainConfigs200Response
Παράδειγμα

patchDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domainToUpdate | string | path | Yes |
Απόκριση
Επιστρέφει: GetDomainConfig200Response
Παράδειγμα

putDomainConfig 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| domainToUpdate | string | path | Yes |
Απόκριση
Επιστρέφει: GetDomainConfig200Response
Παράδειγμα

createEmailTemplate 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateEmailTemplate200Response
Παράδειγμα

deleteEmailTemplate 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαραίτητο | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

deleteEmailTemplateRenderError 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| errorId | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getEmailTemplate 
Παραμέτροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetEmailTemplate200Response
Παράδειγμα

getEmailTemplateDefinitions 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: GetEmailTemplateDefinitions200Response
Παράδειγμα

getEmailTemplateRenderErrors 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| skip | number | query | No |
Απόκριση
Επιστρέφει: GetEmailTemplateRenderErrors200Response
Παράδειγμα

getEmailTemplates 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetEmailTemplates200Response
Παράδειγμα

renderEmailTemplate 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| locale | string | query | Όχι |
Απόκριση
Επιστρέφει: RenderEmailTemplate200Response
Παράδειγμα

updateEmailTemplate 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getEventLog 
req tenantId urlId userIdWS
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| urlId | string | query | Ναι | |
| userIdWS | string | query | Ναι | |
| startTime | integer | query | Ναι | |
| endTime | integer | query | Ναι |
Απόκριση
Επιστρέφει: GetEventLog200Response
Παράδειγμα

getGlobalEventLog 
req tenantId urlId userIdWS
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| urlId | string | query | Ναι | |
| userIdWS | string | query | Ναι | |
| startTime | integer | query | Ναι | |
| endTime | integer | query | Ναι |
Απόκριση
Επιστρέφει: GetEventLog200Response
Παράδειγμα

createFeedPost 
Παράμετροι
| Όνομα | Type | Location | Απαραίτητο | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| broadcastId | string | query | Όχι | |
| isLive | boolean | query | Όχι | |
| doSpamCheck | boolean | query | Όχι | |
| skipDupCheck | boolean | query | Όχι |
Απόκριση
Επιστρέφει: CreateFeedPost200Response
Παράδειγμα

createFeedPostPublic 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| broadcastId | string | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: CreateFeedPostPublic200Response
Παράδειγμα

deleteFeedPostPublic 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| postId | string | path | Ναι | |
| broadcastId | string | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: DeleteFeedPostPublic200Response
Παράδειγμα

getFeedPosts 
req tenantId afterId
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| afterId | string | query | Όχι | |
| limit | integer | query | Όχι | |
| tags | array | query | Όχι |
Απόκριση
Επιστρέφει: GetFeedPosts200Response
Παράδειγμα

getFeedPostsPublic 
req tenantId afterId
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| afterId | string | query | Όχι | |
| limit | integer | query | Όχι | |
| tags | array | query | Όχι | |
| sso | string | query | Όχι | |
| isCrawler | boolean | query | Όχι | |
| includeUserInfo | boolean | query | Όχι |
Απόκριση
Επιστρέφει: GetFeedPostsPublic200Response
Παράδειγμα

getFeedPostsStats 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| postIds | array | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: GetFeedPostsStats200Response
Παράδειγμα

getUserReactsPublic 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| postIds | array | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: GetUserReactsPublic200Response
Παράδειγμα

reactFeedPostPublic 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| postId | string | path | Ναι | |
| isUndo | boolean | query | Όχι | |
| broadcastId | string | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: ReactFeedPostPublic200Response
Παράδειγμα

updateFeedPost 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απάντηση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

updateFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| postId | string | path | Ναι | |
| broadcastId | string | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: CreateFeedPostPublic200Response
Παράδειγμα

flagCommentPublic 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| commentId | string | path | Ναι | |
| isFlagged | boolean | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

addHashTag 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | No |
Απόκριση
Επιστρέφει: AddHashTag200Response
Παράδειγμα

addHashTagsBulk 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Όχι |
Απόκριση
Επιστρέφει: AddHashTagsBulk200Response
Παράδειγμα

deleteHashTag 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tag | string | path | Ναι | |
| tenantId | string | query | Όχι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getHashTags 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| page | number | query | Όχι |
Απόκριση
Επιστρέφει: GetHashTags200Response
Παράδειγμα

patchHashTag 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαραίτητο | Περιγραφή |
|---|---|---|---|---|
| tag | string | path | Ναι | |
| tenantId | string | query | Όχι |
Απάντηση
Επιστρέφει: PatchHashTag200Response
Παράδειγμα

createModerator 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateModerator200Response
Παράδειγμα

deleteModerator 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| sendEmail | string | query | Όχι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getModerator 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetModerator200Response
Παράδειγμα

getModerators 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetModerators200Response
Παράδειγμα

sendInvite 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| fromName | string | query | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

updateModerator 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

deleteNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getCachedNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetCachedNotificationCount200Response
Παράδειγμα

getNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | query | Όχι | |
| urlId | string | query | Όχι | |
| fromCommentId | string | query | Όχι | |
| viewed | boolean | query | Όχι | |
| type | string | query | Όχι |
Απόκριση
Επιστρέφει: GetNotificationCount200Response
Παράδειγμα

getNotifications 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | query | Όχι | |
| urlId | string | query | Όχι | |
| fromCommentId | string | query | Όχι | |
| viewed | boolean | query | Όχι | |
| type | string | query | Όχι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetNotifications200Response
Παράδειγμα

updateNotification 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| userId | string | query | Όχι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

addPage 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: AddPageAPIResponse
Παράδειγμα

deletePage 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απάντηση
Επιστρέφει: DeletePageAPIResponse
Παράδειγμα

getPageByURLId 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| urlId | string | query | Ναι |
Απόκριση
Επιστρέφει: GetPageByURLIdAPIResponse
Παράδειγμα

getPages 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: GetPagesAPIResponse
Παράδειγμα

patchPage 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: PatchPageAPIResponse
Παράδειγμα

deletePendingWebhookEvent 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Response
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getPendingWebhookEventCount 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| commentId | string | query | Όχι | |
| externalId | string | query | Όχι | |
| eventType | string | query | Όχι | |
| type | string | query | Όχι | |
| domain | string | query | Όχι | |
| attemptCountGT | number | query | Όχι |
Απόκριση
Επιστρέφει: GetPendingWebhookEventCount200Response
Παράδειγμα

getPendingWebhookEvents 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| commentId | string | query | Όχι | |
| externalId | string | query | Όχι | |
| eventType | string | query | Όχι | |
| type | string | query | Όχι | |
| domain | string | query | Όχι | |
| attemptCountGT | number | query | Όχι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetPendingWebhookEvents200Response
Παράδειγμα

createQuestionConfig 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateQuestionConfig200Response
Παράδειγμα

deleteQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getQuestionConfig 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetQuestionConfig200Response
Παράδειγμα

getQuestionConfigs 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetQuestionConfigs200Response
Παράδειγμα

updateQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Location | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

createQuestionResult 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateQuestionResult200Response
Παράδειγμα

deleteQuestionResult 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getQuestionResult 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαραίτητο | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetQuestionResult200Response
Παράδειγμα

getQuestionResults 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| urlId | string | query | Όχι | |
| userId | string | query | Όχι | |
| startDate | string | query | Όχι | |
| questionId | string | query | Όχι | |
| questionIds | string | query | Όχι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetQuestionResults200Response
Παράδειγμα

updateQuestionResult 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απάντηση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

aggregateQuestionResults 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| questionId | string | query | Όχι | |
| questionIds | array | query | Όχι | |
| urlId | string | query | Όχι | |
| timeBucket | string | query | Όχι | |
| startDate | string | query | Όχι | |
| forceRecalculate | boolean | query | Όχι |
Απόκριση
Επιστρέφει: AggregateQuestionResults200Response
Παράδειγμα

bulkAggregateQuestionResults 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| forceRecalculate | boolean | query | Όχι |
Απόκριση
Επιστρέφει: BulkAggregateQuestionResults200Response
Παράδειγμα

combineCommentsWithQuestionResults 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| questionId | string | query | Όχι | |
| questionIds | array | query | Όχι | |
| urlId | string | query | Όχι | |
| startDate | string | query | Όχι | |
| forceRecalculate | boolean | query | Όχι | |
| minValue | number | query | Όχι | |
| maxValue | number | query | Όχι | |
| limit | number | query | Όχι |
Απόκριση
Επιστρέφει: CombineCommentsWithQuestionResults200Response
Παράδειγμα

addSSOUser 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: AddSSOUserAPIResponse
Παράδειγμα

deleteSSOUser 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| deleteComments | boolean | query | Όχι | |
| commentDeleteMode | string | query | Όχι |
Απόκριση
Επιστρέφει: DeleteSSOUserAPIResponse
Παράδειγμα

getSSOUserByEmail 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| string | path | Ναι |
Απάντηση
Επιστρέφει: GetSSOUserByEmailAPIResponse
Παράδειγμα

getSSOUserById 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetSSOUserByIdAPIResponse
Παράδειγμα

getSSOUsers 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| skip | integer | query | Όχι |
Απόκριση
Επιστρέφει: GetSSOUsers200Response
Παράδειγμα

patchSSOUser 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| updateComments | boolean | query | Όχι |
Απόκριση
Επιστρέφει: PatchSSOUserAPIResponse
Παράδειγμα

putSSOUser 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| updateComments | boolean | query | Όχι |
Απάντηση
Επιστρέφει: PutSSOUserAPIResponse
Παράδειγμα

createSubscription 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateSubscriptionAPIResponse
Παράδειγμα

deleteSubscription 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| userId | string | query | Όχι |
Απόκριση
Επιστρέφει: DeleteSubscriptionAPIResponse
Παράδειγμα

getSubscriptions 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | query | Όχι |
Απάντηση
Επιστρέφει: GetSubscriptionsAPIResponse
Παράδειγμα

updateSubscription 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| userId | string | query | Όχι |
Απόκριση
Επιστρέφει: UpdateSubscriptionAPIResponse
Παράδειγμα

getTenantDailyUsages 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| yearNumber | number | query | Όχι | |
| monthNumber | number | query | Όχι | |
| dayNumber | number | query | Όχι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetTenantDailyUsages200Response
Παράδειγμα

createTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateTenantPackage200Response
Παράδειγμα

deleteTenantPackage 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαραίτητο | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetTenantPackage200Response
Παράδειγμα

getTenantPackages 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetTenantPackages200Response
Παράδειγμα

replaceTenantPackage 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

updateTenantPackage 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

createTenantUser 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateTenantUser200Response
Παράδειγμα

deleteTenantUser 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| deleteComments | string | query | Όχι | |
| commentDeleteMode | string | query | Όχι |
Απάντηση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getTenantUser 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetTenantUser200Response
Παράδειγμα

getTenantUsers 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| skip | number | query | No |
Απόκριση
Επιστρέφει: GetTenantUsers200Response
Παράδειγμα

replaceTenantUser 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| updateComments | string | query | Όχι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

sendLoginLink 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| redirectURL | string | query | Όχι |
Απάντηση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

updateTenantUser 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαραίτητο | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| updateComments | string | query | No |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

createTenant 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateTenant200Response
Παράδειγμα

deleteTenant 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| sure | string | query | No |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

getTenant 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetTenant200Response
Παράδειγμα

getTenants 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| meta | string | query | Όχι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetTenants200Response
Παράδειγμα

updateTenant 
Παράμετροι
| Όνομα | Τύπος | Θέση | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

changeTicketState 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: ChangeTicketState200Response
Παράδειγμα

createTicket 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateTicket200Response
Παράδειγμα

getTicket 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| userId | string | query | Όχι |
Απόκριση
Επιστρέφει: GetTicket200Response
Παράδειγμα

getTickets 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | query | Όχι | |
| state | number | query | Όχι | |
| skip | number | query | Όχι | |
| limit | number | query | Όχι |
Απάντηση
Επιστρέφει: GetTickets200Response
Παράδειγμα

uploadImage 
Ανέβασμα και αλλαγή μεγέθους εικόνας
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| sizePreset | string | query | Όχι | Προεπιλογή μεγέθους: "Default" (1000x1000px) ή "CrossPlatform" (δημιουργεί μεγέθη για δημοφιλείς συσκευές) |
| urlId | string | query | Όχι | Αναγνωριστικό σελίδας από όπου γίνεται το ανέβασμα, για ρύθμιση |
Απόκριση
Επιστρέφει: UploadImageResponse
Παράδειγμα

getUserBadgeProgressById 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απάντηση
Επιστρέφει: GetUserBadgeProgressById200Response
Παράδειγμα

getUserBadgeProgressByUserId 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | path | Ναι |
Απόκριση
Επιστρέφει: GetUserBadgeProgressById200Response
Παράδειγμα

getUserBadgeProgressList 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | query | Όχι | |
| limit | number | query | Όχι | |
| skip | number | query | Όχι |
Απόκριση
Επιστρέφει: GetUserBadgeProgressList200Response
Παράδειγμα

createUserBadge 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι |
Απόκριση
Επιστρέφει: CreateUserBadge200Response
Παράδειγμα

deleteUserBadge 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes |
Απόκριση
Επιστρέφει: UpdateUserBadge200Response
Παράδειγμα

getUserBadge 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetUserBadge200Response
Παράδειγμα

getUserBadges 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| userId | string | query | Όχι | |
| badgeId | string | query | Όχι | |
| type | number | query | Όχι | |
| displayedOnComments | boolean | query | Όχι | |
| limit | number | query | Όχι | |
| skip | number | query | Όχι |
Απάντηση
Επιστρέφει: GetUserBadges200Response
Παράδειγμα

updateUserBadge 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: UpdateUserBadge200Response
Παράδειγμα

getUserNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: GetUserNotificationCount200Response
Παράδειγμα

getUserNotifications 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| pageSize | integer | query | Όχι | |
| afterId | string | query | Όχι | |
| includeContext | boolean | query | Όχι | |
| afterCreatedAt | integer | query | Όχι | |
| unreadOnly | boolean | query | Όχι | |
| dmOnly | boolean | query | Όχι | |
| noDm | boolean | query | Όχι | |
| includeTranslations | boolean | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: GetUserNotifications200Response
Παράδειγμα

resetUserNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: ResetUserNotifications200Response
Παράδειγμα

resetUserNotifications 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| afterId | string | query | Όχι | |
| afterCreatedAt | integer | query | Όχι | |
| unreadOnly | boolean | query | Όχι | |
| dmOnly | boolean | query | Όχι | |
| noDm | boolean | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: ResetUserNotifications200Response
Παράδειγμα

updateUserNotificationCommentSubscriptionStatus 
Ενεργοποίηση ή απενεργοποίηση ειδοποιήσεων για ένα συγκεκριμένο σχόλιο.
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| notificationId | string | path | Ναι | |
| optedInOrOut | string | path | Ναι | |
| commentId | string | query | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: UpdateUserNotificationStatus200Response
Παράδειγμα

updateUserNotificationPageSubscriptionStatus 
Ενεργοποιήστε ή απενεργοποιήστε τις ειδοποιήσεις για μια σελίδα. Όταν οι χρήστες έχουν εγγραφεί σε μια σελίδα, δημιουργούνται ειδοποιήσεις για νέα ριζικά σχόλια, και επίσης
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| urlId | string | query | Ναι | |
| url | string | query | Ναι | |
| pageTitle | string | query | Ναι | |
| subscribedOrUnsubscribed | string | path | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: UpdateUserNotificationStatus200Response
Παράδειγμα

updateUserNotificationStatus 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| notificationId | string | path | Ναι | |
| newStatus | string | path | Ναι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: UpdateUserNotificationStatus200Response
Παράδειγμα

getUserPresenceStatuses 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| urlIdWS | string | query | Ναι | |
| userIds | string | query | Ναι |
Απόκριση
Επιστρέφει: GetUserPresenceStatuses200Response
Παράδειγμα

searchUsers 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| urlId | string | query | Ναι | |
| usernameStartsWith | string | query | Όχι | |
| mentionGroupIds | array | query | Όχι | |
| sso | string | query | Όχι | |
| searchSection | string | query | Όχι |
Απόκριση
Επιστρέφει: SearchUsers200Response
Παράδειγμα

getUser 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Απόκριση
Επιστρέφει: GetUser200Response
Παράδειγμα

createVote 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| commentId | string | query | Ναι | |
| direction | string | query | Ναι | |
| userId | string | query | Όχι | |
| anonUserId | string | query | Όχι |
Απόκριση
Επιστρέφει: VoteComment200Response
Παράδειγμα

deleteVote 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι | |
| editKey | string | query | Όχι |
Απόκριση
Επιστρέφει: DeleteCommentVote200Response
Παράδειγμα

getVotes 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| urlId | string | query | Ναι |
Απόκριση
Επιστρέφει: GetVotes200Response
Παράδειγμα

getVotesForUser 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| urlId | string | query | Ναι | |
| userId | string | query | Όχι | |
| anonUserId | string | query | Όχι |
Απόκριση
Επιστρέφει: GetVotesForUser200Response
Παράδειγμα

Χρειάζεστε βοήθεια?
Αν συναντήσετε οποιαδήποτε προβλήματα ή έχετε ερωτήσεις σχετικά με το Swift SDK, παρακαλούμε:
Συνεισφορά
Οι συνεισφορές είναι ευπρόσδεκτες! Παρακαλούμε επισκεφθείτε το αποθετήριο GitHub για οδηγίες συνεισφοράς.