
Γλώσσα 🇬🇷 Ελληνικά
Ξεκινώντας
Τεκμηρίωση
Αναφορά API
Συναθροιστικά
Αρχεία καταγραφής
Αποκλεισμός από σχόλιο
Έλεγχος αποκλεισμένων σχολίων
Σχόλια
Ρυθμίσεις τομέα
Πρότυπα email
Αρχείο καταγραφής συμβάντων
Αναρτήσεις ροής
Σηματοδότηση σχολίου
Hashtags
Διαχειριστές
Μετρητής ειδοποιήσεων
Ειδοποιήσεις
Σελίδες
Εκκρεμή webhook συμβάντα
Ρυθμίσεις ερωτήσεων
Αποτελέσματα ερωτήσεων
Συναθροισμός αποτελεσμάτων ερωτήσεων
Χρήστες SSO
Συνδρομές
Ημερήσια χρήση ενοικιαστή
Πακέτα ενοικιαστή
Χρήστες ενοικιαστή
Ενοικιαστές
Ανέβασμα εικόνας
Πρόοδος διακρίσεων χρήστη
Διακρίσεις χρηστών
Ειδοποιήσεις χρήστη
Κατάσταση παρουσίας χρήστη
Αναζήτηση χρηστών
Χρήστες
Ψήφοι
FastComments Swift SDK
Αυτό είναι το επίσημο Swift SDK για το FastComments.
Επίσημο Swift SDK για το API του FastComments
Αποθετήριο
Εγκατάσταση 
Διαχείριση Πακέτων Swift
Προσθέστε τα παρακάτω στο αρχείο Package.swift σας:
dependencies: [
.package(url: "https://github.com/fastcomments/fastcomments-swift.git", from: "0.0.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+
Περιεχόμενα βιβλιοθήκης 
Το 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
Γρήγορη εκκίνηση 
Χρήση του Δημόσιου 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)")
}
Δημόσια vs Ασφαλή API 
Το FastComments SDK παρέχει δύο τύπους τελικών σημείων API:
PublicAPI - Τελικά σημεία ασφαλή για κώδικα πελάτη
Το PublicAPI περιέχει τελικά σημεία που είναι ασφαλή για να κληθούν από κώδικα πλευράς πελάτη (εφαρμογές iOS/macOS). Αυτά τα τελικά σημεία:
- Δεν απαιτούν κλειδί API
- Μπορούν να χρησιμοποιήσουν tokens SSO για την αυθεντικοποίηση
- Υπόκεινται σε περιορισμό ρυθμού ανά χρήστη/συσκευή
- Είναι κατάλληλα για εφαρμογές που απευθύνονται σε τελικούς χρήστες
Παράδειγμα χρήσης: Ανάκτηση και δημιουργία σχολίων στην εφαρμογή iOS σας
DefaultAPI - Τελικά σημεία για την πλευρά του διακομιστή
Το DefaultAPI περιέχει αυθεντικοποιημένα τελικά σημεία που απαιτούν κλειδί API. Αυτά τα τελικά σημεία:
- Απαιτούν το κλειδί API του FastComments
- Πρέπει να καλούνται ΜΟΝΟ από κώδικα που εκτελείται στον διακομιστή
- Παρέχουν πλήρη πρόσβαση στα δεδομένα του FastComments σας
- Υπόκεινται σε περιορισμό ρυθμού ανά tenant
Παράδειγμα χρήσης: Διοικητικές λειτουργίες, μαζική εξαγωγή δεδομένων, εργαλεία εποπτείας/διόρθωσης
ΣΗΜΑΝΤΙΚΟ: Μην αποκαλύπτετε ποτέ το κλειδί API στο κώδικα πλευράς πελάτη. Τα κλειδιά API πρέπει να χρησιμοποιούνται μόνο στην πλευρά του διακομιστή.
Εκτέλεση κλήσεων API 
Το Swift SDK χρησιμοποιεί τη σύγχρονη σύνταξη async/await για όλες τις κλήσεις API:
let response = try await publicApi.getCommentsPublic(
tenantId: "your-tenant-id",
urlId: "page-url-id"
)
Συχνά προβλήματα 
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 που θα μπορούσαν να μπλοκάρουν τη σύνδεση
Σημειώσεις 
Αναγνωριστικά μετάδοσης
Θα δείτε ότι πρέπει να περάσετε ένα broadcastId σε ορισμένες κλήσεις API. Όταν λαμβάνετε γεγονότα, θα λάβετε πίσω αυτό το ID, ώστε να γνωρίζετε να αγνοήσετε το γεγονός αν σκοπεύετε να εφαρμόσετε τις αλλαγές στον πελάτη με αισιόδοξο τρόπο (κάτι που πιθανότατα θα θέλετε να κάνετε καθώς προσφέρει την καλύτερη εμπειρία). Περάστε εδώ ένα UUID. Το ID θα πρέπει να είναι αρκετά μοναδικό ώστε να μην εμφανιστεί δύο φορές σε μια συνεδρία.
let broadcastId = UUID().uuidString
Συναθροισμός 
Συγκεντρώνει έγγραφα ομαδοποιώντας τα (εάν παρέχεται groupBy) και εφαρμόζοντας πολλαπλές λειτουργίες. Υποστηρίζονται διάφορες λειτουργίες (π.χ. sum, countDistinct, avg κ.λπ.).
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| parentTenantId | string | query | Όχι | |
| includeStats | boolean | query | Όχι |
Απόκριση
Επιστρέφει: AggregationResponse
Παράδειγμα

Λήψη αρχείων καταγραφής 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| 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
Παράδειγμα

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

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

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

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

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

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

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

Διαγραφή ψήφου σχολίου 
Παράμετροι
| 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
Παράδειγμα

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

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

Λήψη σχολίων 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| 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
Παράδειγμα

Λήψη σχολίων (δημόσια) 
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
Παράδειγμα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Λήψη σφαλμάτων απόδοσης προτύπων email 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Yes | |
| id | string | path | Yes | |
| skip | number | query | No |
Απόκριση
Επιστρέφει: GetEmailTemplateRenderErrors200Response
Παράδειγμα

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

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

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

Λήψη αρχείου καταγραφής συμβάντων 
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
Παράδειγμα

Λήψη παγκόσμιου αρχείου καταγραφής συμβάντων 
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
Παράδειγμα

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

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

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

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

Λήψη δημόσιων αναρτήσεων ροής 
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
Παράδειγμα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Λήψη σελίδας για URL/ID 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| urlId | string | query | Ναι |
Απόκριση
Επιστρέφει: GetPageByURLIdAPIResponse
Παράδειγμα

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

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

Διαγραφή εκκρεμούς webhook συμβάντος 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| id | string | path | Ναι |
Response
Επιστρέφει: FlagCommentPublic200Response
Παράδειγμα

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

Λήψη εκκρεμών webhook συμβάντων 
Παράμετροι
| 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
Παράδειγμα

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

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

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

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

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

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

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

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

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

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

Συναθροισμός αποτελεσμάτων ερωτήσεων 
Παράμετροι
| 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
Παράδειγμα

Μαζικός συναθροισμός αποτελεσμάτων ερωτήσεων 
Παράμετροι
| Name | Type | Location | Required | Description |
|---|---|---|---|---|
| tenantId | string | query | Ναι | |
| forceRecalculate | boolean | query | Όχι |
Απόκριση
Επιστρέφει: BulkAggregateQuestionResults200Response
Παράδειγμα

Συνδυασμός σχολίων με αποτελέσματα ερωτήσεων 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| 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
Παράδειγμα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Λήψη διακρίσεων χρήστη 
Παράμετροι
| 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
Παράδειγμα

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

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

Λήψη ειδοποιήσεων χρήστη 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| 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
Παράδειγμα

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

Επαναφορά ειδοποιήσεων χρήστη 
Παράμετροι
| 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
Παράδειγμα

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

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

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

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

Αναζήτηση χρηστών 
Παράμετροι
| Όνομα | Τύπος | Τοποθεσία | Απαιτείται | Περιγραφή |
|---|---|---|---|---|
| tenantId | string | path | Ναι | |
| urlId | string | query | Ναι | |
| usernameStartsWith | string | query | Ναι | |
| mentionGroupIds | array | query | Όχι | |
| sso | string | query | Όχι |
Απόκριση
Επιστρέφει: SearchUsers200Response
Παράδειγμα

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

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

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

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

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

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