
Γλώσσα 🇬🇷 Ελληνικά
Ξεκινώντας
Αναφορά API
Τεκμηρίωση
Χρήση
Συγκέντρωση
Αρχεία Ελέγχου
Αποκλεισμός από Σχόλιο
Έλεγχος Αποκλεισμένων Σχολίων
Σχόλια
Σχόλια για Χρήστη
Ρυθμίσεις Τομέα
Πρότυπα Email
Αρχείο Συμβάντων
Αναρτήσεις Ροής
Σήμανση Σχολίου
GIFs
Hashtags
Διαχείριση
Επιτηρητές
Αριθμός Ειδοποιήσεων
Ειδοποιήσεις
Αντιδράσεις Σε Σελίδα
Σελίδες
Εκκρεμή Συμβάντα Webhook
Ρυθμίσεις Ερωτήσεων
Αποτελέσματα Ερωτήσεων
Συγκέντρωση Αποτελεσμάτων Ερωτήσεων
Χρήστες SSO
Συνδρομές
Ημερήσια Χρήση Ενοικιαστή
Πακέτα Ενοικιαστή
Χρήστες Ενοικιαστή
Ενοικιαστές
Εισιτήρια
Μεταφράσεις
Αποστολή Εικόνας
Πρόοδος Σήματος Χρήστη
Σήματα Χρηστών
Ειδοποιήσεις Χρήστη
Καταστάσεις Παρουσίας Χρήστη
Αναζήτηση Χρηστών
Χρήστες
Ψήφοι
FastComments SDK για JavaScript/TypeScript
Αυτό είναι το επίσημο JavaScript/TypeScript SDK για το FastComments.
Διαχειριστείτε σχόλια, χρήστες, SSO και την εποπτεία από το Node.js ή τον browser.
Αποθετήριο
Τεκμηρίωση API 
Πλήρης αναφορά API: docs/api/README.md
Συμβατότητα Προγράμματος Περιήγησης και Διακομιστή 
Αυτό το SDK χρησιμοποιεί διπλά σημεία εισόδου για να εξασφαλίσει βέλτιστη συμβατότητα και να αποτρέψει σφάλματα κατά την εκτέλεση:
fastcomments-sdk/browser- Έκδοση ασφαλής για προγράμματα περιήγησης με εγγενέςfetchfastcomments-sdk/server- Πλήρης έκδοση Node.js με υποστήριξη SSOfastcomments-sdk(προεπιλογή) - Μόνο τύποι, ασφαλές για εισαγωγή οπουδήποτε
Χρήση 
Αυτό το SDK παρέχει ξεχωριστά σημεία εισόδου για περιβάλλοντα προγράμματος περιήγησης και διακομιστή για να εξασφαλίσει βέλτιστη συμβατότητα και ασφάλεια:
Χρήση στο πρόγραμμα περιήγησης (Πλευρά πελάτη)
Για εφαρμογές browser/frontend, χρησιμοποιήστε την έκδοση ασφαλή για browser που εξαιρεί εξαρτήσεις Node.js:
// Ασφαλή εισαγωγή για πρόγραμμα περιήγησης (χωρίς εξαρτήσεις Node.js)
import { createFastCommentsBrowserSDK } from 'fastcomments-sdk/browser';
// Δημιουργία στιγμιότυπου SDK για πρόγραμμα περιήγησης
const sdk = createFastCommentsBrowserSDK({
basePath: 'https://fastcomments.com' // προαιρετικό, προεπιλογή https://fastcomments.com
});
// Χρήση δημόσιων API (δεν απαιτείται API key - ασφαλές για προγράμματα περιήγησης)
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Χρήση στο διακομιστή (Node.js)
Για εφαρμογές server/backend, χρησιμοποιήστε το πλήρες SDK με λειτουργίες SSO και πιστοποίησης:
// Εισαγωγή για διακομιστή (περιλαμβάνει SSO και έχει σχεδιαστεί για να λειτουργεί με NodeJS)
import { createFastCommentsSDK } from 'fastcomments-sdk/server';
// Δημιουργία στιγμιότυπου SDK για διακομιστή
const sdk = createFastCommentsSDK({
apiKey: 'your-api-key', // Διατηρήστε αυτό μυστικό στον διακομιστή!
basePath: 'https://fastcomments.com' // προαιρετικό, προεπιλογή https://fastcomments.com
});
// Χρήση ασφαλών API με το API key σας
const comments = await sdk.defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Εισαγωγή μόνο τύπων
Αν χρειάζεστε μόνο τύπους TypeScript (χωρίς κώδικα χρόνου εκτέλεσης), χρησιμοποιήστε την προεπιλεγμένη εισαγωγή:
// Μόνο τύποι (χωρίς εξαρτήσεις χρόνου εκτέλεσης - ασφαλές παντού)
import type {
PublicComment,
CreateCommentParams,
GetCommentsPublic200Response
} from 'fastcomments-sdk';
Χρήση μεμονωμένων κλάσεων API
Περιβάλλον προγράμματος περιήγησης
import { PublicApi, Configuration } from 'fastcomments-sdk/browser';
const config = new Configuration({
basePath: 'https://fastcomments.com'
});
const publicApi = new PublicApi(config);
Περιβάλλον διακομιστή
import { DefaultApi, PublicApi, Configuration } from 'fastcomments-sdk/server';
const config = new Configuration({
apiKey: 'your-api-key',
basePath: 'https://fastcomments.com'
});
const defaultApi = new DefaultApi(config);
const publicApi = new PublicApi(config);
Δημόσια και Ασφαλή API 
Το SDK παρέχει τις ακόλουθες κλάσεις API:
DefaultApi- Ασφαλή σημεία τερματισμού που απαιτούν το API key σας για αυθεντικοποίηση. Χρησιμοποιήστε αυτά για λειτουργίες από την πλευρά του διακομιστή.PublicApi- Δημόσια σημεία τερματισμού που μπορούν να προσπελαστούν χωρίς κλειδί API. Μπορούν να καλούνται απευθείας από περιηγητές/κινητές συσκευές/κ.λπ.ModerationApi- Σημεία τερματισμού για τον πίνακα διαχείρισης moderator (διαχείριση σχολίων, αποκλεισμοί, διακριτικά, δείκτης εμπιστοσύνης, αναζήτηση). Επαληθεύονται από τη συνεδρία του moderator· περάστε το query paramssoγια moderators που έχουν αυθεντικοποιηθεί μέσω SSO.HiddenApi- Εσωτερικά/διαχειριστικά σημεία τερματισμού για προχωρημένες περιπτώσεις χρήσης.
Παράδειγμα: Χρήση του Public API (ασφαλές για περιηγητή)
import { PublicApi } from 'fastcomments-sdk/browser';
const publicApi = new PublicApi();
// Ανάκτηση σχολίων για μια σελίδα (δεν απαιτείται κλειδί API)
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Παράδειγμα: Χρήση του Default API (μόνο από την πλευρά του διακομιστή)
import { DefaultApi, Configuration } from 'fastcomments-sdk/server';
const config = new Configuration({
apiKey: 'your-api-key' // Κρατήστε αυτό μυστικό!
});
const defaultApi = new DefaultApi(config);
// Λήψη σχολίων με πλήρη πρόσβαση διαχειριστή
const response = await defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
Παράδειγμα: Χρήση του Moderation API
import { createFastCommentsSDK } from 'fastcomments-sdk/server';
const sdk = createFastCommentsSDK({ /* basePath, κ.λπ. */ });
// Κλήσεις αυθεντικοποιημένες ως moderator (cookie συνεδρίας, ή περάστε `sso` για moderator με SSO).
const comments = await sdk.moderationApi.getApiComments({
tenantId: 'your-tenant-id'
});
await sdk.moderationApi.postSetCommentSpamStatus({
commentId: 'comment-id',
spam: true
});
Ενσωμάτωση SSO (Single Sign-On) 
FastComments υποστηρίζει SSO για να ενσωματωθεί με το υπάρχον σύστημα αυθεντικοποίησης χρηστών σας. Η λειτουργία SSO είναι διαθέσιμη μόνο στο server export καθώς απαιτεί δυνατότητες crypto του Node.js.
Simple SSO (Server-Side Only)
Το απλό SSO πρέπει να δημιουργείται στο server και να αποστέλλεται στον client:
// Κώδικας στο server (Node.js/backend)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// Create simple SSO using the built-in helper
const userData = {
username: 'john_doe',
email: 'john@example.com',
displayName: 'John Doe',
avatar: 'https://example.com/avatar.jpg'
};
const sso = FastCommentsSSO.createSimple(userData, {
loginURL: '/login',
logoutURL: '/logout'
});
const ssoToken = sso.createToken();
// Send ssoToken to your client-side code
// Client-side code can then use this token with the browser SDK
Secure SSO (Server-Side, Recommended)
Το Ασφαλές SSO πρέπει να υλοποιηθεί στο server και παρέχει καλύτερη ασφάλεια:
// Κώδικας στο server (Node.js/backend)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// Create secure SSO using the built-in helper
const userData = {
id: 'user-123',
email: 'john@example.com',
username: 'john_doe',
displayName: 'John Doe',
avatar: 'https://example.com/avatar.jpg',
isAdmin: false,
isModerator: false
};
const sso = FastCommentsSSO.createSecure('your-api-key', userData, {
loginURL: '/login',
logoutURL: '/logout'
});
const ssoConfig = sso.prepareToSend();
// Use with API calls on the server
const publicApi = new PublicApi();
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
sso: JSON.stringify(ssoConfig)
});
// Or send ssoConfig to client for browser usage
Using SSO from Browser (with Server-Generated Token)
Χρήση SSO από το πρόγραμμα περιήγησης (με token που δημιουργείται από τον server)
// Κώδικας client-side (πρόγραμμα περιήγησης)
import { PublicApi } from 'fastcomments-sdk/browser';
// Get SSO token from your server endpoint
const ssoToken = await fetch('/api/sso-token').then(r => r.json());
const publicApi = new PublicApi();
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
sso: ssoToken // Χρησιμοποιήστε το SSO token που δημιουργήθηκε από τον server
});
SSO with Comment Creation
SSO με δημιουργία σχολίου
// Server-side: Create SSO and comment
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
const sso = FastCommentsSSO.createSecure('your-api-key', userData);
const ssoConfig = sso.prepareToSend();
const response = await publicApi.createCommentPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
broadcastId: 'unique-broadcast-id',
commentData: {
comment: 'This is my comment',
date: Date.now(),
commenterName: 'John Doe',
url: 'https://example.com/page',
urlId: 'page-url-id'
},
sso: JSON.stringify(ssoConfig)
});
Συνηθισμένες Περιπτώσεις Χρήσης 
Λήψη σχολίων για μια σελίδα
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'article-123'
});
Δημιουργία σχολίου
const newComment = await sdk.publicApi.createCommentPublic({
createCommentParams: {
tenantId: 'your-tenant-id',
urlId: 'article-123',
comment: 'Great article!',
commenterName: 'John Doe',
commenterEmail: 'john@example.com'
}
});
Ψήφος σε σχόλιο
const voteResponse = await sdk.publicApi.voteComment({
voteBodyParams: {
commentId: 'comment-id',
direction: 1 // 1 για ψήφο υπέρ, -1 για ψήφο κατά
}
});
Διαχείριση χρηστών (Requires API Key)
// Αναζήτηση χρηστών (απαιτεί DefaultApi)
const users = await sdk.defaultApi.searchUsers({
tenantId: 'your-tenant-id',
urlId: 'page-id',
usernameStartsWith: 'john'
});
Ζωντανά Γεγονότα (Ενημερώσεις σε Πραγματικό Χρόνο) 
Εγγραφείτε σε ζωντανά γεγονότα για να λαμβάνετε ενημερώσεις σε πραγματικό χρόνο για σχόλια, ψήφους και άλλες δραστηριότητες.
Συμβάντα σε επίπεδο σελίδας
Ακούστε για ζωντανά συμβάντα σε μια συγκεκριμένη σελίδα (σχόλια, ψήφοι κ.λπ.):
import { subscribeToChanges, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const config = {
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
};
// Subscribe to live events for a page
const subscription = subscribeToChanges(
config,
'your-tenant-id', // tenantIdWS
'page-url-id', // urlIdWS
'user-session-id', // userIdWS (get this from getComments response)
(event: LiveEvent) => {
console.log('Live event received:', event);
switch (event.type) {
case LiveEventType.new_comment:
console.log('New comment:', event.comment);
// Update your UI with the new comment
break;
case LiveEventType.new_vote:
console.log('New vote:', event.vote);
// Update vote counts in your UI
break;
case LiveEventType.updated_comment:
console.log('Comment updated:', event.comment);
break;
default:
console.log('Other event type:', event.type);
}
return true; // Return true if event was handled
},
(isConnected: boolean) => {
console.log('Connection status:', isConnected ? 'Connected' : 'Disconnected');
}
);
// Close the subscription when done
subscription.close();
Εγγραφή σε Συμβάντα Χρήστη
Ακούστε για συμβάντα συγκεκριμένα για τον χρήστη (ειδοποιήσεις, αναφορές κ.λπ.):
import { subscribeToUserFeed, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const userConfig = {
userIdWS: 'user-session-id', // Get this from getComments response
};
// Subscribe to user's personal feed
const userSubscription = subscribeToUserFeed(
userConfig,
(event: LiveEvent) => {
console.log('User event received:', event);
switch (event.type) {
case LiveEventType.notification:
console.log('New notification:', event.notification);
// Show notification in your UI
break;
case LiveEventType.notification_update:
console.log('Notification updated:', event.notification);
break;
default:
console.log('Other user event:', event.type);
}
return true;
},
(isConnected: boolean) => {
console.log('User feed connection:', isConnected ? 'Connected' : 'Disconnected');
}
);
// Close when done
userSubscription.close();
Πώς να αποκτήσετε το userIdWS
Η παράμετρος userIdWS απαιτείται για τα ζωντανά συμβάντα και μπορεί να ληφθεί από τις απαντήσεις του API:
const response = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-id'
});
// Extract userIdWS from the response
const userIdWS = response.data?.userSessionInfo?.userIdWS;
if (userIdWS) {
// Now you can subscribe to live events
const subscription = subscribeToChanges(config, tenantIdWS, urlIdWS, userIdWS, handleEvent);
}
Αναγνωριστικά Εκπομπής 
Θα δείτε ότι πρέπει να περάσετε ένα broadcastId σε ορισμένες κλήσεις API. Όταν λαμβάνετε συμβάντα, θα λάβετε πίσω αυτό το ID, ώστε να γνωρίζετε να αγνοήσετε το συμβάν εάν σκοπεύετε να εφαρμόσετε αλλαγές με αισιοδοξία στον πελάτη (κάτι που πιθανόν θα θελήσετε να κάνετε, καθώς προσφέρει την καλύτερη εμπειρία). Περάστε εδώ ένα UUID. Το ID πρέπει να είναι αρκετά μοναδικό ώστε να μην εμφανιστεί δύο φορές σε μια συνεδρία προγράμματος περιήγησης.
import { v4 as uuidv4 } from 'uuid';
const response = await sdk.publicApi.createCommentPublic({
createCommentParams: {
tenantId: 'your-tenant-id',
urlId: 'page-id',
comment: 'My comment',
broadcastId: uuidv4() // Μοναδικό ID (UUID) για αυτήν την ενέργεια
}
});
Διαχείριση Σφαλμάτων 
try {
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-id'
});
} catch (error) {
if (error.response?.status === 404) {
console.log('Page not found');
} else {
console.error('API Error:', error.message);
}
}
aggregate 
Συγκεντρώνει έγγραφα ομαδοποιώντας τα (εάν παρέχεται το groupBy) και εφαρμόζοντας πολλαπλές λειτουργίες. Υποστηρίζονται διαφορετικές λειτουργίες (π.χ. sum, countDistinct, avg κ.λπ.).
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| aggregationRequest | AggregationRequest | Yes | |
| parentTenantId | string | No | |
| includeStats | boolean | No |
Response
Returns: AggregateResponse
Παράδειγμα

getAuditLogs 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| limit | number | Όχι | |
| skip | number | Όχι | |
| order | SORTDIR | Όχι | |
| after | number | Όχι | |
| before | number | Όχι |
Απάντηση
Επιστρέφει: GetAuditLogsResponse1
Παράδειγμα

blockFromCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Ναι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: BlockFromCommentPublicResponse
Παράδειγμα

unBlockCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Ναι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: UnBlockCommentPublicResponse
Παράδειγμα

checkedCommentsForBlocked 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentIds | string | Yes | |
| sso | string | No |
Response
Επιστρέφει: CheckedCommentsForBlockedResponse
Example

blockUserFromComment 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| blockFromCommentParams | BlockFromCommentParams | Ναι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι |
Response
Επιστρέφει: BlockUserFromCommentResponse
Example

createCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| commentData | CommentData | Yes | |
| sessionId | string | No | |
| sso | string | No |
Απάντηση
Returns: CreateCommentPublicResponse
Παράδειγμα

deleteComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| contextUserId | string | No | |
| isLive | boolean | No |
Απόκριση
Επιστρέφει: DeleteCommentResponse
Παράδειγμα

deleteCommentPublic 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
Response
Επιστρέφει: DeleteCommentPublicResponse
Example

deleteCommentVote 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| voteId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: DeleteCommentVoteResponse
Παράδειγμα

flagComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Απάντηση
Επιστρέφει: FlagCommentResponse1
Παράδειγμα

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

getComments 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| page | number | No | |
| limit | number | No | |
| skip | number | No | |
| asTree | boolean | No | |
| skipChildren | number | No | |
| limitChildren | number | No | |
| maxTreeDepth | number | No | |
| urlId | string | No | |
| userId | string | No | |
| anonUserId | string | No | |
| contextUserId | string | No | |
| hashTag | string | No | |
| parentId | string | No | |
| direction | SortDirections | No | |
| fromDate | number | No | |
| toDate | number | No |
Απάντηση
Επιστρέφει: GetCommentsResponse
Παράδειγμα

getCommentsPublic 
req tenantId urlId
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| page | number | No | |
| direction | SortDirections | No | |
| sso | string | No | |
| skip | number | No | |
| skipChildren | number | No | |
| limit | number | No | |
| limitChildren | number | No | |
| countChildren | boolean | No | |
| fetchPageForCommentId | string | No | |
| includeConfig | boolean | No | |
| countAll | boolean | No | |
| includei10n | boolean | No | |
| locale | string | No | |
| modules | string | No | |
| isCrawler | boolean | No | |
| includeNotificationCount | boolean | No | |
| asTree | boolean | No | |
| maxTreeDepth | number | No | |
| useFullTranslationIds | boolean | No | |
| parentId | string | No | |
| searchText | string | No | |
| hashTags | Array | No | |
| userId | string | No | |
| customConfigStr | string | No | |
| afterCommentId | string | No | |
| beforeCommentId | string | No |
Απόκριση
Επιστρέφει: GetCommentsPublicResponse
Παράδειγμα

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

getCommentVoteUserNames 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| dir | number | Yes | |
| sso | string | No |
Απόκριση
Επιστρέφει: GetCommentVoteUserNamesResponse
Παράδειγμα

lockComment 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Response
Επιστρέφει: LockCommentResponse
Example

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

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

saveCommentsBulk 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| createCommentParams | Array | Yes | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| sendEmails | boolean | No | |
| populateNotifications | boolean | No |
Απόκριση
Επιστρέφει: Array<SaveCommentsBulkResponse
Παράδειγμα

setCommentText 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Ναι | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Ναι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Response
Επιστρέφει: SetCommentTextResponse1
Example

unBlockUserFromComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Απόκριση
Επιστρέφει: UnBlockUserFromCommentResponse
Παράδειγμα

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

unLockComment 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| broadcastId | string | Yes | |
| sso | string | No |
Response
Επιστρέφει: UnLockCommentResponse
Example

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

updateComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| updatableCommentParams | UpdatableCommentParams | Ναι | |
| contextUserId | string | Όχι | |
| doSpamCheck | boolean | Όχι | |
| isLive | boolean | Όχι |
Απάντηση
Επιστρέφει: UpdateCommentResponse
Παράδειγμα

voteComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| voteBodyParams | VoteBodyParams | Yes | |
| sessionId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: VoteCommentResponse
Παράδειγμα

getCommentsForUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| userId | string | Όχι | |
| direction | SortDirections | Όχι | |
| repliesToUserId | string | Όχι | |
| page | number | Όχι | |
| includei10n | boolean | Όχι | |
| locale | string | Όχι | |
| isCrawler | boolean | Όχι |
Απάντηση
Επιστρέφει: GetCommentsForUserResponse1
Παράδειγμα

addDomainConfig 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| addDomainConfigParams | AddDomainConfigParams | Yes |
Response
Επιστρέφει: AddDomainConfigResponse
Example

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

getDomainConfig 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| domain | string | Yes |
Response
Επιστρέφει: GetDomainConfigResponse
Example

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

patchDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| domainToUpdate | string | Yes | |
| patchDomainConfigParams | PatchDomainConfigParams | Yes |
Απόκριση
Returns: PatchDomainConfigResponse
Παράδειγμα

putDomainConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| domainToUpdate | string | Ναι | |
| updateDomainConfigParams | UpdateDomainConfigParams | Ναι |
Απόκριση
Επιστρέφει: PutDomainConfigResponse
Παράδειγμα

createEmailTemplate 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| createEmailTemplateBody | CreateEmailTemplateBody | Yes |
Απόκριση
Επιστρέφει: CreateEmailTemplateResponse1
Παράδειγμα

deleteEmailTemplate 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι |
Απάντηση
Επιστρέφει: DeleteEmailTemplateResponse
Παράδειγμα

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

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

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

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

getEmailTemplates 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
Response
Επιστρέφει: GetEmailTemplatesResponse1
Example

renderEmailTemplate 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Yes | |
| locale | string | No |
Απόκριση
Επιστρέφει: RenderEmailTemplateResponse1
Παράδειγμα

updateEmailTemplate 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Yes |
Απόκριση
Επιστρέφει: UpdateEmailTemplateResponse
Παράδειγμα

getEventLog 
req tenantId urlId userIdWS
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| userIdWS | string | Yes | |
| startTime | number | Yes | |
| endTime | number | No |
Απόκριση
Επιστρέφει: GetEventLogResponse1
Παράδειγμα

getGlobalEventLog 
req tenantId urlId userIdWS
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| userIdWS | string | Ναι | |
| startTime | number | Ναι | |
| endTime | number | Όχι |
Απάντηση
Επιστρέφει: GetGlobalEventLogResponse
Παράδειγμα

createFeedPost 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createFeedPostParams | CreateFeedPostParams | Ναι | |
| broadcastId | string | Όχι | |
| isLive | boolean | Όχι | |
| doSpamCheck | boolean | Όχι | |
| skipDupCheck | boolean | Όχι |
Απόκριση
Επιστρέφει: CreateFeedPostResponse1
Παράδειγμα

createFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| createFeedPostParams | CreateFeedPostParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: CreateFeedPostPublicResponse
Παράδειγμα

deleteFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: DeleteFeedPostPublicResponse
Παράδειγμα

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

getFeedPostsPublic 
req tenantId afterId
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| afterId | string | Όχι | |
| limit | number | Όχι | |
| tags | Array | Όχι | |
| sso | string | Όχι | |
| isCrawler | boolean | Όχι | |
| includeUserInfo | boolean | Όχι |
Απόκριση
Returns: GetFeedPostsPublicResponse
Παράδειγμα

getFeedPostsStats 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| postIds | Array | Yes | |
| sso | string | No |
Απάντηση
Επιστρέφει: GetFeedPostsStatsResponse
Παράδειγμα

getUserReactsPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| postIds | Array | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: GetUserReactsPublicResponse
Παράδειγμα

reactFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| reactBodyParams | ReactBodyParams | Yes | |
| isUndo | boolean | No | |
| broadcastId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: ReactFeedPostPublicResponse
Παράδειγμα

updateFeedPost 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| feedPost | FeedPost | Yes |
Απάντηση
Επιστρέφει: UpdateFeedPostResponse
Παράδειγμα

updateFeedPostPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| postId | string | Yes | |
| updateFeedPostParams | UpdateFeedPostParams | Yes | |
| broadcastId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: UpdateFeedPostPublicResponse
Παράδειγμα

flagCommentPublic 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| isFlagged | boolean | Yes | |
| sso | string | No |
Απόκριση
Επιστρέφει: FlagCommentPublicResponse
Παράδειγμα

getGifLarge 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| largeInternalURLSanitized | string | Yes |
Απάντηση
Επιστρέφει: GetGifLargeResponse
Παράδειγμα

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

getGifsTrending 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| locale | string | Όχι | |
| rating | string | Όχι | |
| page | number | Όχι |
Απάντηση
Επιστρέφει: GetGifsTrendingResponse
Παράδειγμα

addHashTag 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Όχι | |
| createHashTagBody | CreateHashTagBody | Όχι |
Response
Επιστρέφει: AddHashTagResponse
Παράδειγμα

addHashTagsBulk 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | No | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | No |
Απάντηση
Επιστρέφει: AddHashTagsBulkResponse
Παράδειγμα

deleteHashTag 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tag | string | Yes | |
| tenantId | string | No | |
| deleteHashTagRequestBody | DeleteHashTagRequestBody | No |
Απάντηση
Επιστρέφει: DeleteHashTagResponse
Παράδειγμα

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

patchHashTag 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tag | string | Ναι | |
| tenantId | string | Όχι | |
| updateHashTagBody | UpdateHashTagBody | Όχι |
Απάντηση
Επιστρέφει: PatchHashTagResponse
Παράδειγμα

deleteModerationVote 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| voteId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: DeleteModerationVoteResponse
Παράδειγμα

getApiComments 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| page | number | No | |
| count | number | No | |
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| sorts | string | No | |
| demo | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: GetApiCommentsResponse
Παράδειγμα

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

getApiIds 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filters | string | No | |
| searchFilters | string | No | |
| afterId | string | No | |
| demo | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: GetApiIdsResponse
Παράδειγμα

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

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

getCommentChildren 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Ναι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: GetCommentChildrenResponse
Παράδειγμα

getCount 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| textSearch | string | No | |
| byIPFromComment | string | No | |
| filter | string | No | |
| searchFilters | string | No | |
| demo | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: GetCountResponse
Παράδειγμα

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

getLogs 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| tenantId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: GetLogsResponse
Παράδειγμα

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

getManualBadgesForUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| badgesUserId | string | No | |
| commentId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Ανταπόκριση
Επιστρέφει: GetManualBadgesForUserResponse
Παράδειγμα

getModerationComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Ναι | |
| includeEmail | boolean | Όχι | |
| includeIP | boolean | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: GetModerationCommentResponse
Παράδειγμα

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

getPreBanSummary 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| includeByUserIdAndEmail | boolean | No | |
| includeByIP | boolean | No | |
| includeByEmailDomain | boolean | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: GetPreBanSummaryResponse
Παράδειγμα

getSearchCommentsSummary 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| value | string | Όχι | |
| filters | string | Όχι | |
| searchFilters | string | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: GetSearchCommentsSummaryResponse
Παράδειγμα

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

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

getSearchSuggest 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| textSearch | string | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Returns: GetSearchSuggestResponse
Παράδειγμα

getSearchUsers 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| value | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: GetSearchUsersResponse
Παράδειγμα

getTrustFactor 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| userId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: GetTrustFactorResponse
Παράδειγμα

getUserBanPreference 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: GetUserBanPreferenceResponse
Παράδειγμα

getUserInternalProfile 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: GetUserInternalProfileResponse1
Παράδειγμα

postAdjustCommentVotes 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| adjustCommentVotesParams | AdjustCommentVotesParams | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: PostAdjustCommentVotesResponse
Παράδειγμα

postApiExport 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| textSearch | string | Όχι | |
| byIPFromComment | string | Όχι | |
| filters | string | Όχι | |
| searchFilters | string | Όχι | |
| sorts | string | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: PostApiExportResponse
Παράδειγμα

postBanUserFromComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| banEmail | boolean | No | |
| banEmailDomain | boolean | No | |
| banIP | boolean | No | |
| deleteAllUsersComments | boolean | No | |
| bannedUntil | string | No | |
| isShadowBan | boolean | No | |
| updateId | string | No | |
| banReason | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: PostBanUserFromCommentResponse
Παράδειγμα

postBanUserUndo 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| banUserUndoParams | BanUserUndoParams | Yes | |
| tenantId | string | No | |
| sso | string | No |
Response
Returns: PostBanUserUndoResponse
Example

postBulkPreBanSummary 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| bulkPreBanParams | BulkPreBanParams | Ναι | |
| includeByUserIdAndEmail | boolean | Όχι | |
| includeByIP | boolean | Όχι | |
| includeByEmailDomain | boolean | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: PostBulkPreBanSummaryResponse
Παράδειγμα

postCommentsByIds 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentsByIdsParams | CommentsByIdsParams | Yes | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: PostCommentsByIdsResponse
Παράδειγμα

postFlagComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: PostFlagCommentResponse
Παράδειγμα

postRemoveComment 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Ναι | |
| broadcastId | string | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Response
Επιστρέφει: PostRemoveCommentResponse
Παράδειγμα

postRestoreDeletedComment 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: PostRestoreDeletedCommentResponse
Παράδειγμα

postSetCommentApprovalStatus 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Ναι | |
| approved | boolean | Όχι | |
| broadcastId | string | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Returns: PostSetCommentApprovalStatusResponse
Παράδειγμα

postSetCommentReviewStatus 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| reviewed | boolean | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: PostSetCommentReviewStatusResponse
Παράδειγμα

postSetCommentSpamStatus 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Ναι | |
| spam | boolean | Όχι | |
| permNotSpam | boolean | Όχι | |
| broadcastId | string | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Response
Επιστρέφει: PostSetCommentSpamStatusResponse
Example

postSetCommentText 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| setCommentTextParams | SetCommentTextParams | Yes | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: PostSetCommentTextResponse
Παράδειγμα

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

postVote 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| commentId | string | Yes | |
| direction | string | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: PostVoteResponse
Παράδειγμα

putAwardBadge 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| badgeId | string | Yes | |
| userId | string | No | |
| commentId | string | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απόκριση
Επιστρέφει: PutAwardBadgeResponse
Παράδειγμα

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

putRemoveBadge 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| badgeId | string | Yes | |
| userId | string | No | |
| commentId | string | No | |
| broadcastId | string | No | |
| tenantId | string | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: PutRemoveBadgeResponse
Παράδειγμα

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

setTrustFactor 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| userId | string | Όχι | |
| trustFactor | string | Όχι | |
| tenantId | string | Όχι | |
| sso | string | Όχι |
Απάντηση
Returns: SetTrustFactorResponse
Παράδειγμα

createModerator 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| createModeratorBody | CreateModeratorBody | Yes |
Response
Returns: CreateModeratorResponse1
Example

deleteModerator 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| sendEmail | string | Όχι |
Απάντηση
Επιστρέφει: DeleteModeratorResponse
Παράδειγμα

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

getModerators 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
Απάντηση
Επιστρέφει: GetModeratorsResponse1
Παράδειγμα

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

updateModerator 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateModeratorBody | UpdateModeratorBody | Yes |
Απάντηση
Επιστρέφει: UpdateModeratorResponse
Παράδειγμα

deleteNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Απάντηση
Επιστρέφει: DeleteNotificationCountResponse
Παράδειγμα

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

getNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| urlId | string | No | |
| fromCommentId | string | No | |
| viewed | boolean | No | |
| type | string | No |
Απάντηση
Επιστρέφει: GetNotificationCountResponse1
Παράδειγμα

getNotifications 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| urlId | string | Όχι | |
| fromCommentId | string | Όχι | |
| viewed | boolean | Όχι | |
| type | string | Όχι | |
| skip | number | Όχι |
Απάντηση
Επιστρέφει: GetNotificationsResponse1
Παράδειγμα

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

createV1PageReact 
Παράμετροι
| Όνομα | Τύπος | Απαιτούμενο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| title | string | No |
Απόκριση
Επιστρέφει: CreateV1PageReactResponse
Παράδειγμα

createV2PageReact 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| id | string | Ναι | |
| title | string | Όχι |
Απόκριση
Επιστρέφει: CreateV2PageReactResponse
Παράδειγμα

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

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

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

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

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

addPage 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| createAPIPageData | CreateAPIPageData | Yes |
Απόκριση
Επιστρέφει: AddPageAPIResponse
Παράδειγμα

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

getOfflineUsers 
Προηγούμενοι σχολιαστές στη σελίδα που ΔΕΝ είναι αυτή τη στιγμή σε σύνδεση. Ταξινομημένα κατά displayName.
Χρησιμοποιήστε το αυτό αφού εξαντλήσετε το /users/online για να αποδώσετε μια ενότητα "Members".
Σελιδοποίηση κέρσορα στο commenterName: ο διακομιστής διασχίζει το μερικό {tenantId, urlId, commenterName} ευρετήριο από το afterName προς τα εμπρός μέσω $gt, χωρίς κόστος $skip.
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
Απάντηση
Επιστρέφει: GetOfflineUsersResponse
Παράδειγμα

getOnlineUsers 
Τρέχοντες online θεατές μιας σελίδας: άτομα των οποίων η συνεδρία websocket είναι εγγεγραμμένη στη σελίδα αυτή τη στιγμή.
Επιστρέφει anonCount + totalCount (συνδρομητές σε ολόκληρο το δωμάτιο, συμπεριλαμβανομένων των ανώνυμων θεατών που δεν απαριθμούμε).
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| afterName | string | Όχι | |
| afterUserId | string | Όχι |
Response
Επιστρέφει: GetOnlineUsersResponse
Example

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

getPages 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes |
Απάντηση
Returns: GetPagesAPIResponse
Παράδειγμα

getPagesPublic 
Λίστα σελίδων για έναν ενοικιαστή. Χρησιμοποιείται από το desktop client του FChat για την πληρότητα της λίστας δωματίων του.
Απαιτεί το enableFChat να είναι true στη διαμορφωμένη προσαρμοσμένη ρύθμιση για κάθε σελίδα.
Οι σελίδες που απαιτούν SSO φιλτράρονται με βάση την πρόσβαση ομάδας του ζητούντος χρήστη.
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| cursor | string | Όχι | |
| limit | number | Όχι | |
| q | string | Όχι | |
| sortBy | PagesSortBy | Όχι | |
| hasComments | boolean | Όχι |
Απόκριση
Επιστρέφει: GetPagesPublicResponse
Παράδειγμα

getUsersInfo 
Πληροφορίες πολλαπλών χρηστών για έναν ενοικιαστή. Δεδομένων των userIds, επιστρέφει πληροφορίες εμφάνισης από User / SSOUser. Χρησιμοποιείται από το widget σχολίων για να εμπλουτίσει χρήστες που εμφανίστηκαν μέσω ενός γεγονότος παρουσίας. Χωρίς συμφραζόμενο σελίδας: η ιδιωτικότητα επιβάλλεται ομοιόμορφα (τα ιδιωτικά προφίλ αποκρύπτονται).
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| ids | string | Yes |
Απάντηση
Επιστρέφει: GetUsersInfoResponse
Παράδειγμα

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

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

getPendingWebhookEventCount 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | number | No |
Απόκριση
Επιστρέφει: GetPendingWebhookEventCountResponse1
Παράδειγμα

getPendingWebhookEvents 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | No | |
| externalId | string | No | |
| eventType | string | No | |
| type | string | No | |
| domain | string | No | |
| attemptCountGT | number | No | |
| skip | number | No |
Απόκριση
Επιστρέφει: GetPendingWebhookEventsResponse1
Παράδειγμα

createQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| createQuestionConfigBody | CreateQuestionConfigBody | Yes |
Απόκριση
Επιστρέφει: CreateQuestionConfigResponse1
Παράδειγμα

deleteQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι |
Απάντηση
Returns: DeleteQuestionConfigResponse
Παράδειγμα

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

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

updateQuestionConfig 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Yes |
Απάντηση
Επιστρέφει: UpdateQuestionConfigResponse
Παράδειγμα

createQuestionResult 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| createQuestionResultBody | CreateQuestionResultBody | Yes |
Απάντηση
Επιστρέφει: CreateQuestionResultResponse1
Παράδειγμα

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

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

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

updateQuestionResult 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateQuestionResultBody | UpdateQuestionResultBody | Yes |
Απάντηση
Επιστρέφει: UpdateQuestionResultResponse
Παράδειγμα

aggregateQuestionResults 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| questionId | string | No | |
| questionIds | Array | No | |
| urlId | string | No | |
| timeBucket | AggregateTimeBucket | No | |
| startDate | Date | No | |
| forceRecalculate | boolean | No |
Απάντηση
Επιστρέφει: AggregateQuestionResultsResponse1
Παράδειγμα

bulkAggregateQuestionResults 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Ναι | |
| forceRecalculate | boolean | Όχι |
Απόκριση
Επιστρέφει: BulkAggregateQuestionResultsResponse1
Παράδειγμα

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

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

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

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

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

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

patchSSOUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPISSOUserData | UpdateAPISSOUserData | Yes | |
| updateComments | boolean | No |
Απόκριση
Επιστρέφει: PatchSSOUserAPIResponse
Παράδειγμα

putSSOUser 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPISSOUserData | UpdateAPISSOUserData | Yes | |
| updateComments | boolean | No |
Response
Επιστρέφει: PutSSOUserAPIResponse
Example

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

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

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

updateSubscription 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | Yes | |
| userId | string | No |
Απόκριση
Επιστρέφει: UpdateSubscriptionAPIResponse
Παράδειγμα

getTenantDailyUsages 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| yearNumber | number | No | |
| monthNumber | number | No | |
| dayNumber | number | No | |
| skip | number | No |
Απόκριση
Επιστρέφει: GetTenantDailyUsagesResponse1
Παράδειγμα

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

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

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

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

replaceTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Yes |
Απάντηση
Επιστρέφει: ReplaceTenantPackageResponse
Παράδειγμα

updateTenantPackage 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| updateTenantPackageBody | UpdateTenantPackageBody | Ναι |
Απάντηση
Επιστρέφει: UpdateTenantPackageResponse
Παράδειγμα

createTenantUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| createTenantUserBody | CreateTenantUserBody | Yes |
Απόκριση
Επιστρέφει: CreateTenantUserResponse1
Παράδειγμα

deleteTenantUser 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| deleteComments | string | No | |
| commentDeleteMode | string | No |
Response
Επιστρέφει: DeleteTenantUserResponse
Παράδειγμα

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

getTenantUsers 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| skip | number | No |
Απόκριση
Επιστρέφει: GetTenantUsersResponse1
Παράδειγμα

replaceTenantUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| replaceTenantUserBody | ReplaceTenantUserBody | Ναι | |
| updateComments | string | Όχι |
Απάντηση
Επιστρέφει: ReplaceTenantUserResponse
Παράδειγμα

sendLoginLink 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| redirectURL | string | No |
Απάντηση
Επιστρέφει: SendLoginLinkResponse
Παράδειγμα

updateTenantUser 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| updateTenantUserBody | UpdateTenantUserBody | Ναι | |
| updateComments | string | Όχι |
Απάντηση
Επιστρέφει: UpdateTenantUserResponse
Παράδειγμα

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

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

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

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

updateTenant 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantBody | UpdateTenantBody | Yes |
Απάντηση
Επιστρέφει: UpdateTenantResponse
Παράδειγμα

changeTicketState 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes | |
| id | string | Yes | |
| changeTicketStateBody | ChangeTicketStateBody | Yes |
Απάντηση
Επιστρέφει: ChangeTicketStateResponse1
Παράδειγμα

createTicket 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Ναι | |
| createTicketBody | CreateTicketBody | Ναι |
Response
Επιστρέφει: CreateTicketResponse1
Example

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

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

getTranslations 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| namespace | string | Yes | |
| component | string | Yes | |
| locale | string | No | |
| useFullTranslationIds | boolean | No |
Απάντηση
Επιστρέφει: GetTranslationsResponse1
Παράδειγμα

uploadImage 
Μεταφόρτωση και αλλαγή μεγέθους εικόνας
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| file | Blob | Yes | |
| sizePreset | SizePreset | No | |
| urlId | string | No |
Απάντηση
Επιστρέφει: UploadImageResponse
Παράδειγμα

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

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

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

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

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

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

getUserBadges 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| badgeId | string | No | |
| type | number | No | |
| displayedOnComments | boolean | No | |
| limit | number | No | |
| skip | number | No |
Απόκριση
Επιστρέφει: GetUserBadgesResponse
Παράδειγμα

updateUserBadge 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateUserBadgeParams | UpdateUserBadgeParams | Yes |
Απάντηση
Επιστρέφει: UpdateUserBadgeResponse
Παράδειγμα

getUserNotificationCount 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| sso | string | No |
Απάντηση
Επιστρέφει: GetUserNotificationCountResponse1
Παράδειγμα

getUserNotifications 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | No | |
| pageSize | number | No | |
| afterId | string | No | |
| includeContext | boolean | No | |
| afterCreatedAt | number | No | |
| unreadOnly | boolean | No | |
| dmOnly | boolean | No | |
| noDm | boolean | No | |
| includeTranslations | boolean | No | |
| includeTenantNotifications | boolean | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: GetUserNotificationsResponse
Παράδειγμα

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

resetUserNotifications 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| afterId | string | No | |
| afterCreatedAt | number | No | |
| unreadOnly | boolean | No | |
| dmOnly | boolean | No | |
| noDm | boolean | No | |
| sso | string | No |
Απάντηση
Επιστρέφει: ResetUserNotificationsResponse1
Παράδειγμα

updateUserNotificationCommentSubscriptionStatus 
Enable or disable notifications for a specific comment.
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| notificationId | string | Ναι | |
| optedInOrOut | UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum | Ναι | |
| commentId | string | Ναι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: UpdateUserNotificationCommentSubscriptionStatusResponse
Παράδειγμα

updateUserNotificationPageSubscriptionStatus 
Ενεργοποίηση ή απενεργοποίηση ειδοποιήσεων για μια σελίδα. Όταν οι χρήστες είναι εγγεγραμμένοι σε μια σελίδα, δημιουργούνται ειδοποιήσεις για νέα κύρια σχόλια, και επίσης
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| url | string | Yes | |
| pageTitle | string | Yes | |
| subscribedOrUnsubscribed | UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum | Yes | |
| sso | string | No |
Απάντηση
Επιστρέφει: UpdateUserNotificationPageSubscriptionStatusResponse
Παράδειγμα

updateUserNotificationStatus 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| newStatus | UpdateUserNotificationStatusNewStatusEnum | Yes | |
| sso | string | No |
Απάντηση
Επιστρέφει: UpdateUserNotificationStatusResponse
Παράδειγμα

getUserPresenceStatuses 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlIdWS | string | Yes | |
| userIds | string | Yes |
Response
Επιστρέφει: GetUserPresenceStatusesResponse1
Example

searchUsers 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| usernameStartsWith | string | No | |
| mentionGroupIds | Array | No | |
| sso | string | No | |
| searchSection | SearchUsersSearchSectionEnum | No |
Απόκριση
Επιστρέφει: SearchUsersResponse1
Παράδειγμα

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

createVote 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| direction | CreateVoteDirectionEnum | Yes | |
| userId | string | No | |
| anonUserId | string | No |
Απόκριση
Επιστρέφει: CreateVoteResponse
Παράδειγμα

deleteVote 
Parameters
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| editKey | string | No |
Response
Επιστρέφει: DeleteVoteResponse
Παράδειγμα

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

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

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