
Γλώσσα 🇨🇾 Ελληνικά (Κύπρος)
Τεκμηρίωση
Ξεκινώντας
Αναφορά API
Χρήση
Συγκέντρωση
Καταγραφές Ελέγχου
Αποκλεισμός από Σχόλιο
Έλεγχος Αποκλεισμένων Σχολίων
Σχόλια
Ρυθμίσεις Τομέα
Πρότυπα Email
Καταγραφή Συμβάντων
Αναρτήσεις Ροής
Σήμανση Σχολίου
Ετικέτες (hashtags)
Συντονιστές
Πλήθος Ειδοποιήσεων
Ειδοποιήσεις
Σελίδες
Εκκρεμή Γεγονότα Webhook
Ρυθμίσεις Ερωτήσεων
Αποτελέσματα Ερωτήσεων
Συνάθροιση Αποτελεσμάτων Ερωτήσεων
Χρήστες SSO
Συνδρομές
Ημερήσια Χρήση Ενοικιαστή
Πακέτα Ενοικιαστή
Χρήστες Ενοικιαστή
Ενοικιαστές
Εισιτήρια
Μεταφόρτωση Εικόνας
Πρόοδος Σήματος Χρήστη
Σήματα Χρήστη
Ειδοποιήσεις Χρήστη
Καταστάσεις Παρουσίας Χρήστη
Αναζήτηση Χρηστών
Χρήστες
Ψηφοφορίες
FastComments C++ SDK
Αυτό είναι το επίσημο SDK C++ για το FastComments.
Επίσημο SDK C++ για το API του FastComments
Αποθετήριο
Απαιτήσεις 
- C++17 ή μεταγενέστερη
- CMake 3.14 ή μεταγενέστερη
- OpenSSL
- C++ REST SDK (cpprestsdk)
- Boost
- Google Test (θα ληφθεί αυτόματα για τις δοκιμές)
Εγκατάσταση 
Εγκατάσταση Εξαρτήσεων
sudo apt install libcpprest-dev libboost-all-dev
Κατασκευή από Πηγαίο Κώδικα
mkdir build
cd build
cmake ..
make
Εγκατάσταση
sudo make install
Περιεχόμενα Βιβλιοθήκης
Αυτή η βιβλιοθήκη περιέχει τον παραγόμενο πελάτη API και τα βοηθητικά προγράμματα SSO για να διευκολύνουν τη δουλειά με το API.
Δημόσια vs Προστατευμένα API
Για τον πελάτη API, υπάρχουν δύο κλάσεις, DefaultAPI και PublicAPI. Η DefaultAPI περιέχει μεθόδους που απαιτούν το κλειδί API σας, και PublicAPI περιέχει api calls
that can be made directly from a browser/mobile device/etc without authentication.
Γρήγορη Εκκίνηση 
Χρήση Επαληθευμένων API (DefaultAPI)
Σημαντικό:
- Πρέπει να ορίσετε τη βασική διεύθυνση URL (cpp-restsdk generator doesn't read it from the OpenAPI spec)
- Πρέπει να ορίσετε το κλειδί API σας στο ApiClient πριν κάνετε αιτήματα που απαιτούν έλεγχο ταυτότητας. Εάν δεν το κάνετε, τα αιτήματα θα αποτύχουν με σφάλμα 401.
#include <iostream>
#include "FastCommentsClient/api/DefaultApi.h"
#include "FastCommentsClient/ApiClient.h"
#include "FastCommentsClient/ApiConfiguration.h"
int main() {
auto config = std::make_shared<org::openapitools::client::api::ApiConfiguration>();
// ΑΠΑΡΑΙΤΗΤΟ: Ορίστε τη βασική διεύθυνση URL (επιλέξτε την περιοχή σας)
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com")); // US
// Ή: config->setBaseUrl(utility::conversions::to_string_t("https://eu.fastcomments.com")); // ΕΕ
// ΑΠΑΡΑΙΤΗΤΟ: Ορίστε το κλειδί API σας
config->setApiKey(utility::conversions::to_string_t("api_key"), utility::conversions::to_string_t("YOUR_API_KEY_HERE"));
auto apiClient = std::make_shared<org::openapitools::client::api::ApiClient>(config);
org::openapitools::client::api::DefaultApi api(apiClient);
// Τώρα κάντε επαληθευμένες κλήσεις API
return 0;
}
Χρήση Δημόσιων API (PublicAPI)
Τα δημόσια endpoints δεν απαιτούν έλεγχο ταυτότητας:
#include <iostream>
#include "FastCommentsClient/api/PublicApi.h"
#include "FastCommentsClient/ApiClient.h"
#include "FastCommentsClient/ApiConfiguration.h"
int main() {
auto config = std::make_shared<org::openapitools::client::api::ApiConfiguration>();
// ΑΠΑΡΑΙΤΗΤΟ: Ορίστε τη βασική διεύθυνση URL
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"));
auto apiClient = std::make_shared<org::openapitools::client::api::ApiClient>(config);
org::openapitools::client::api::PublicApi publicApi(apiClient);
// Κάντε δημόσιες κλήσεις API
return 0;
}
Συνηθισμένα Προβλήματα
- "URI must contain a hostname" error: Βεβαιωθείτε ότι καλείτε
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"))πριν δημιουργήσετε το ApiClient. Ο cpp-restsdk generator δεν διαβάζει αυτόματα τη διεύθυνση του server από το OpenAPI spec. - 401 "missing-api-key" error: Βεβαιωθείτε ότι καλείτε
config->setApiKey(utility::conversions::to_string_t("api_key"), utility::conversions::to_string_t("YOUR_KEY"))πριν δημιουργήσετε το instance του DefaultAPI. - Wrong API class: Χρησιμοποιήστε
DefaultAPIγια server-side αιτήματα που απαιτούν έλεγχο ταυτότητας,PublicAPIγια client-side/δημόσια αιτήματα.
Κλήσεις API: Συγχρονικές vs Ασύγχρονες 
All API methods in this SDK return pplx::task<std::shared_ptr<ResponseType>> from the C++ REST SDK. Αυτό σας δίνει ευελιξία στον τρόπο που χειρίζεστε τις απαντήσεις του API.
Συγχρονικές κλήσεις με .get()
Χρησιμοποιήστε .get() για να μπλοκάρετε το νήμα που καλεί μέχρι να ολοκληρωθεί το αίτημα και να λάβετε το αποτέλεσμα συγχρονικά:
auto config = std::make_shared<org::openapitools::client::api::ApiConfiguration>();
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"));
config->setApiKey(utility::conversions::to_string_t("api_key"),
utility::conversions::to_string_t("YOUR_API_KEY"));
auto apiClient = std::make_shared<org::openapitools::client::api::ApiClient>(config);
org::openapitools::client::api::DefaultApi api(apiClient);
// Call .get() to block and get the result synchronously
auto response = api.getComments(
utility::conversions::to_string_t("your-tenant-id"),
boost::none, // page
boost::none, // limit
boost::none, // skip
boost::none, // asTree
boost::none, // skipChildren
boost::none, // limitChildren
boost::none, // maxTreeDepth
utility::conversions::to_string_t("your-url-id"), // urlId
boost::none, // userId
boost::none, // anonUserId
boost::none, // contextUserId
boost::none, // hashTag
boost::none, // parentId
boost::none // direction
).get(); // Blocks until the HTTP request completes
if (response && response->comments) {
std::cout << "Found " << response->comments->size() << " comments" << std::endl;
}
Ασύγχρονες κλήσεις με .then()
Χρησιμοποιήστε .then() για μη αποκλειστική ασύγχρονη εκτέλεση με callbacks:
auto config = std::make_shared<org::openapitools::client::api::ApiConfiguration>();
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"));
config->setApiKey(utility::conversions::to_string_t("api_key"),
utility::conversions::to_string_t("YOUR_API_KEY"));
auto apiClient = std::make_shared<org::openapitools::client::api::ApiClient>(config);
org::openapitools::client::api::DefaultApi api(apiClient);
// Use .then() for asynchronous callback-based execution
api.getComments(
utility::conversions::to_string_t("your-tenant-id"),
boost::none, boost::none, boost::none, boost::none, boost::none,
boost::none, boost::none,
utility::conversions::to_string_t("your-url-id"),
boost::none, boost::none, boost::none, boost::none, boost::none, boost::none
).then([](std::shared_ptr<GetComments_200_response> response) {
// This runs asynchronously when the request completes
if (response && response->comments) {
std::cout << "Found " << response->comments->size() << " comments" << std::endl;
}
});
// Execution continues immediately without blocking
std::cout << "Request sent, continuing..." << std::endl;
Επιλογή μεταξύ Συγχρονικής και Ασύγχρονης
Η επιλογή εξαρτάται από το περιβάλλον εκτέλεσης και την αρχιτεκτονική της εφαρμογής σας:
.get() (Συγχρονικό — μπλοκάρισμα)
- Μπλοκάρει το νήμα που καλεί μέχρι να ολοκληρωθεί το HTTP αίτημα
- Απλούστερη ροή κώδικα, ευκολότερη στην κατανόηση
- Κατάλληλο για αφιερωμένα νήματα εργασίας, επεξεργασία παρτίδων ή εργαλεία γραμμής εντολών
- Μη κατάλληλο για βρόχους συμβάντων, νήματα GUI ή μονονηματικούς διακομιστές
.then() (Ασύγχρονο — μη αποκλειστικό)
- Επιστρέφει αμέσως, η callback εκτελείται όταν ολοκληρωθεί το αίτημα
- Δεν μπλοκάρει το νήμα που καλεί
- Απαραίτητο για αρχιτεκτονικές καθοδηγούμενες από συμβάντα, εφαρμογές GUI ή μονονηματικούς βρόχους συμβάντων
- Επιτρέπει την αλυσιδωτή εκτέλεση πολλαπλών λειτουργιών
- Πιο πολύπλοκη ροή ελέγχου
Το σύνολο δοκιμών του SDK χρησιμοποιεί αποκλειστικά .get(), αλλά αυτό είναι κατάλληλο για το περιβάλλον δοκιμών όπου το μπλοκάρισμα είναι αποδεκτό.
Σημειώσεις 
Αναγνωριστικά Broadcast
Θα δείτε ότι πρέπει να περάσετε ένα broadcastId σε κάποιες κλήσεις API. Όταν λάβετε συμβάντα, θα λάβετε πίσω αυτό το ID, οπότε θα ξέρετε να αγνοήσετε το συμβάν αν σκοπεύετε να εφαρμόσετε αλλαγές στον πελάτη με αισιοδοξία (κάτι που πιθανότατα θα θέλετε να κάνετε αφού προσφέρει την καλύτερη εμπειρία). Περνάτε εδώ ένα UUID. Το ID θα πρέπει να είναι αρκετά μοναδικό ώστε να μην εμφανιστεί δύο φορές σε μια συνεδρία προγράμματος περιήγησης.
SSO (Ενιαία Σύνδεση)
Για παραδείγματα SSO, δείτε παρακάτω.
Χρήση SSO 
Απλό SSO
#include <fastcomments/sso/fastcomments_sso.hpp>
#include <iostream>
using namespace fastcomments::sso;
int main() {
SimpleSSOUserData user("user-123", "user@example.com", "https://example.com/avatar.jpg");
FastCommentsSSO sso = FastCommentsSSO::newSimple(user);
std::string token = sso.createToken();
std::cout << "SSO Token: " << token << std::endl;
return 0;
}
Ασφαλές SSO
#include <fastcomments/sso/fastcomments_sso.hpp>
#include <iostream>
using namespace fastcomments::sso;
int main() {
SecureSSOUserData user("user-123", "user@example.com", "johndoe", "https://example.com/avatar.jpg");
std::string apiKey = "your-api-key";
FastCommentsSSO sso = FastCommentsSSO::newSecure(apiKey, user);
std::string token = sso.createToken();
std::cout << "Secure SSO Token: " << token << std::endl;
return 0;
}
Τεκμηρίωση για το fastcomments 
Τεκμηρίωση για τα API Endpoints
Όλα τα URIs είναι σχετικά με το https://fastcomments.com
| Κλάση | Μέθοδος | HTTP αίτημα | Περιγραφή |
|---|---|---|---|
| DefaultApi | addDomainConfig | POST /api/v1/domain-configs | |
| DefaultApi | addHashTag | POST /api/v1/hash-tags | |
| DefaultApi | addHashTagsBulk | POST /api/v1/hash-tags/bulk | |
| DefaultApi | addPage | POST /api/v1/pages | |
| DefaultApi | addSSOUser | POST /api/v1/sso-users | |
| DefaultApi | aggregate | POST /api/v1/aggregate | Συγκεντρώνει έγγραφα ομαδοποιώντας τα (εάν παρέχεται το groupBy) και εφαρμόζοντας πολλαπλές λειτουργίες. Υποστηρίζονται διάφορες λειτουργίες (όπως άθροιση, countDistinct, avg, κτλ.). |
| DefaultApi | aggregateQuestionResults | GET /api/v1/question-results-aggregation | |
| DefaultApi | blockUserFromComment | POST /api/v1/comments/{id}/block | |
| DefaultApi | bulkAggregateQuestionResults | POST /api/v1/question-results-aggregation/bulk | |
| DefaultApi | changeTicketState | PATCH /api/v1/tickets/{id}/state | |
| DefaultApi | combineCommentsWithQuestionResults | GET /api/v1/question-results-aggregation/combine/comments | |
| DefaultApi | createEmailTemplate | POST /api/v1/email-templates | |
| DefaultApi | createFeedPost | POST /api/v1/feed-posts | |
| DefaultApi | createModerator | POST /api/v1/moderators | |
| DefaultApi | createQuestionConfig | POST /api/v1/question-configs | |
| DefaultApi | createQuestionResult | POST /api/v1/question-results | |
| DefaultApi | createSubscription | POST /api/v1/subscriptions | |
| DefaultApi | createTenant | POST /api/v1/tenants | |
| DefaultApi | createTenantPackage | POST /api/v1/tenant-packages | |
| DefaultApi | createTenantUser | POST /api/v1/tenant-users | |
| DefaultApi | createTicket | POST /api/v1/tickets | |
| DefaultApi | createUserBadge | POST /api/v1/user-badges | |
| DefaultApi | createVote | POST /api/v1/votes | |
| DefaultApi | deleteComment | DELETE /api/v1/comments/{id} | |
| DefaultApi | deleteDomainConfig | DELETE /api/v1/domain-configs/{domain} | |
| DefaultApi | deleteEmailTemplate | DELETE /api/v1/email-templates/{id} | |
| DefaultApi | deleteEmailTemplateRenderError | DELETE /api/v1/email-templates/{id}/render-errors/{errorId} | |
| DefaultApi | deleteHashTag | DELETE /api/v1/hash-tags/{tag} | |
| DefaultApi | deleteModerator | DELETE /api/v1/moderators/{id} | |
| DefaultApi | deleteNotificationCount | DELETE /api/v1/notification-count/{id} | |
| DefaultApi | deletePage | DELETE /api/v1/pages/{id} | |
| DefaultApi | deletePendingWebhookEvent | DELETE /api/v1/pending-webhook-events/{id} | |
| DefaultApi | deleteQuestionConfig | DELETE /api/v1/question-configs/{id} | |
| DefaultApi | deleteQuestionResult | DELETE /api/v1/question-results/{id} | |
| DefaultApi | deleteSSOUser | DELETE /api/v1/sso-users/{id} | |
| DefaultApi | deleteSubscription | DELETE /api/v1/subscriptions/{id} | |
| DefaultApi | deleteTenant | DELETE /api/v1/tenants/{id} | |
| DefaultApi | deleteTenantPackage | DELETE /api/v1/tenant-packages/{id} | |
| DefaultApi | deleteTenantUser | DELETE /api/v1/tenant-users/{id} | |
| DefaultApi | deleteUserBadge | DELETE /api/v1/user-badges/{id} | |
| DefaultApi | deleteVote | DELETE /api/v1/votes/{id} | |
| DefaultApi | flagComment | POST /api/v1/comments/{id}/flag | |
| DefaultApi | getAuditLogs | GET /api/v1/audit-logs | |
| DefaultApi | getCachedNotificationCount | GET /api/v1/notification-count/{id} | |
| DefaultApi | getComment | GET /api/v1/comments/{id} | |
| DefaultApi | getComments | GET /api/v1/comments | |
| DefaultApi | getDomainConfig | GET /api/v1/domain-configs/{domain} | |
| DefaultApi | getDomainConfigs | GET /api/v1/domain-configs | |
| DefaultApi | getEmailTemplate | GET /api/v1/email-templates/{id} | |
| DefaultApi | getEmailTemplateDefinitions | GET /api/v1/email-templates/definitions | |
| DefaultApi | getEmailTemplateRenderErrors | GET /api/v1/email-templates/{id}/render-errors | |
| DefaultApi | getEmailTemplates | GET /api/v1/email-templates | |
| DefaultApi | getFeedPosts | GET /api/v1/feed-posts | απαιτεί tenantId afterId |
| DefaultApi | getHashTags | GET /api/v1/hash-tags | |
| DefaultApi | getModerator | GET /api/v1/moderators/{id} | |
| DefaultApi | getModerators | GET /api/v1/moderators | |
| DefaultApi | getNotificationCount | GET /api/v1/notifications/count | |
| DefaultApi | getNotifications | GET /api/v1/notifications | |
| DefaultApi | getPageByURLId | GET /api/v1/pages/by-url-id | |
| DefaultApi | getPages | GET /api/v1/pages | |
| DefaultApi | getPendingWebhookEventCount | GET /api/v1/pending-webhook-events/count | |
| DefaultApi | getPendingWebhookEvents | GET /api/v1/pending-webhook-events | |
| DefaultApi | getQuestionConfig | GET /api/v1/question-configs/{id} | |
| DefaultApi | getQuestionConfigs | GET /api/v1/question-configs | |
| DefaultApi | getQuestionResult | GET /api/v1/question-results/{id} | |
| DefaultApi | getQuestionResults | GET /api/v1/question-results | |
| DefaultApi | getSSOUserByEmail | GET /api/v1/sso-users/by-email/{email} | |
| DefaultApi | getSSOUserById | GET /api/v1/sso-users/by-id/{id} | |
| DefaultApi | getSSOUsers | GET /api/v1/sso-users | |
| DefaultApi | getSubscriptions | GET /api/v1/subscriptions | |
| DefaultApi | getTenant | GET /api/v1/tenants/{id} | |
| DefaultApi | getTenantDailyUsages | GET /api/v1/tenant-daily-usage | |
| DefaultApi | getTenantPackage | GET /api/v1/tenant-packages/{id} | |
| DefaultApi | getTenantPackages | GET /api/v1/tenant-packages | |
| DefaultApi | getTenantUser | GET /api/v1/tenant-users/{id} | |
| DefaultApi | getTenantUsers | GET /api/v1/tenant-users | |
| DefaultApi | getTenants | GET /api/v1/tenants | |
| DefaultApi | getTicket | GET /api/v1/tickets/{id} | |
| DefaultApi | getTickets | GET /api/v1/tickets | |
| DefaultApi | getUser | GET /api/v1/users/{id} | |
| DefaultApi | getUserBadge | GET /api/v1/user-badges/{id} | |
| DefaultApi | getUserBadgeProgressById | GET /api/v1/user-badge-progress/{id} | |
| DefaultApi | getUserBadgeProgressByUserId | GET /api/v1/user-badge-progress/user/{userId} | |
| DefaultApi | getUserBadgeProgressList | GET /api/v1/user-badge-progress | |
| DefaultApi | getUserBadges | GET /api/v1/user-badges | |
| DefaultApi | getVotes | GET /api/v1/votes | |
| DefaultApi | getVotesForUser | GET /api/v1/votes/for-user | |
| DefaultApi | patchDomainConfig | PATCH /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | patchHashTag | PATCH /api/v1/hash-tags/{tag} | |
| DefaultApi | patchPage | PATCH /api/v1/pages/{id} | |
| DefaultApi | patchSSOUser | PATCH /api/v1/sso-users/{id} | |
| DefaultApi | putDomainConfig | PUT /api/v1/domain-configs/{domainToUpdate} | |
| DefaultApi | putSSOUser | PUT /api/v1/sso-users/{id} | |
| DefaultApi | renderEmailTemplate | POST /api/v1/email-templates/render | |
| DefaultApi | replaceTenantPackage | PUT /api/v1/tenant-packages/{id} | |
| DefaultApi | replaceTenantUser | PUT /api/v1/tenant-users/{id} | |
| DefaultApi | saveComment | POST /api/v1/comments | |
| DefaultApi | saveCommentsBulk | POST /api/v1/comments/bulk | |
| DefaultApi | sendInvite | POST /api/v1/moderators/{id}/send-invite | |
| DefaultApi | sendLoginLink | POST /api/v1/tenant-users/{id}/send-login-link | |
| DefaultApi | unBlockUserFromComment | POST /api/v1/comments/{id}/un-block | |
| DefaultApi | unFlagComment | POST /api/v1/comments/{id}/un-flag | |
| DefaultApi | updateComment | PATCH /api/v1/comments/{id} | |
| DefaultApi | updateEmailTemplate | PATCH /api/v1/email-templates/{id} | |
| DefaultApi | updateFeedPost | PATCH /api/v1/feed-posts/{id} | |
| DefaultApi | updateModerator | PATCH /api/v1/moderators/{id} | |
| DefaultApi | updateNotification | PATCH /api/v1/notifications/{id} | |
| DefaultApi | updateQuestionConfig | PATCH /api/v1/question-configs/{id} | |
| DefaultApi | updateQuestionResult | PATCH /api/v1/question-results/{id} | |
| DefaultApi | updateSubscription | PATCH /api/v1/subscriptions/{id} | |
| DefaultApi | updateTenant | PATCH /api/v1/tenants/{id} | |
| DefaultApi | updateTenantPackage | PATCH /api/v1/tenant-packages/{id} | |
| DefaultApi | updateTenantUser | PATCH /api/v1/tenant-users/{id} | |
| DefaultApi | updateUserBadge | PUT /api/v1/user-badges/{id} | |
| PublicApi | blockFromCommentPublic | POST /block-from-comment/{commentId} | |
| PublicApi | checkedCommentsForBlocked | GET /check-blocked-comments | |
| PublicApi | createCommentPublic | POST /comments/{tenantId} | |
| PublicApi | createFeedPostPublic | POST /feed-posts/{tenantId} | |
| PublicApi | deleteCommentPublic | DELETE /comments/{tenantId}/{commentId} | |
| PublicApi | deleteCommentVote | DELETE /comments/{tenantId}/{commentId}/vote/{voteId} | |
| PublicApi | deleteFeedPostPublic | DELETE /feed-posts/{tenantId}/{postId} | |
| PublicApi | flagCommentPublic | POST /flag-comment/{commentId} | |
| PublicApi | getCommentText | GET /comments/{tenantId}/{commentId}/text | |
| PublicApi | getCommentVoteUserNames | GET /comments/{tenantId}/{commentId}/votes | |
| PublicApi | getCommentsPublic | GET /comments/{tenantId} | απαιτεί tenantId urlId |
| PublicApi | getEventLog | GET /event-log/{tenantId} | απαιτεί tenantId urlId userIdWS |
| PublicApi | getFeedPostsPublic | GET /feed-posts/{tenantId} | απαιτεί tenantId afterId |
| PublicApi | getFeedPostsStats | GET /feed-posts/{tenantId}/stats | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | απαιτεί tenantId urlId userIdWS |
| PublicApi | getUserNotificationCount | GET /user-notifications/get-count | |
| PublicApi | getUserNotifications | GET /user-notifications | |
| PublicApi | getUserPresenceStatuses | GET /user-presence-status | |
| PublicApi | getUserReactsPublic | GET /feed-posts/{tenantId}/user-reacts | |
| PublicApi | lockComment | POST /comments/{tenantId}/{commentId}/lock | |
| PublicApi | pinComment | POST /comments/{tenantId}/{commentId}/pin | |
| PublicApi | reactFeedPostPublic | POST /feed-posts/{tenantId}/react/{postId} | |
| PublicApi | resetUserNotificationCount | POST /user-notifications/reset-count | |
| PublicApi | resetUserNotifications | POST /user-notifications/reset | |
| PublicApi | searchUsers | GET /user-search/{tenantId} | |
| PublicApi | setCommentText | POST /comments/{tenantId}/{commentId}/update-text | |
| PublicApi | unBlockCommentPublic | DELETE /block-from-comment/{commentId} | |
| PublicApi | unLockComment | POST /comments/{tenantId}/{commentId}/unlock | |
| PublicApi | unPinComment | POST /comments/{tenantId}/{commentId}/unpin | |
| PublicApi | updateFeedPostPublic | PUT /feed-posts/{tenantId}/{postId} | |
| PublicApi | updateUserNotificationCommentSubscriptionStatus | POST /user-notifications/{notificationId}/mark-opted/{optedInOrOut} | Ενεργοποίηση ή απενεργοποίηση ειδοποιήσεων για ένα συγκεκριμένο σχόλιο. |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | Ενεργοποίηση ή απενεργοποίηση ειδοποιήσεων για μία σελίδα. Όταν οι χρήστες είναι εγγεγραμμένοι σε μια σελίδα, δημιουργούνται ειδοποιήσεις για νέα root σχόλια, και επίσης |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Μεταφόρτωση και αλλαγή μεγέθους εικόνας |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Τεκμηρίωση για τα Μοντέλα
- APIAuditLog
- APIComment
- APICommentBase
- APICommentBase_meta
- APICreateUserBadgeResponse
- APIDomainConfiguration
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIPage
- APISSOUser
- APIStatus
- APITenant
- APITenantDailyUsage
- APITicket
- APITicketDetail
- APITicketFile
- APIUserSubscription
- AddDomainConfigParams
- AddDomainConfig_200_response
- AddDomainConfig_200_response_anyOf
- AddHashTag_200_response
- AddHashTagsBulk_200_response
- AddPageAPIResponse
- AddSSOUserAPIResponse
- AggregateQuestionResultsResponse
- AggregateQuestionResults_200_response
- AggregateTimeBucket
- AggregationItem
- AggregationOpType
- AggregationOperation
- AggregationRequest
- AggregationRequest_sort
- AggregationResponse
- AggregationResponse_stats
- AggregationValue
- BillingInfo
- BlockFromCommentParams
- BlockFromCommentPublic_200_response
- BlockSuccess
- BulkAggregateQuestionItem
- BulkAggregateQuestionResultsRequest
- BulkAggregateQuestionResultsResponse
- BulkAggregateQuestionResults_200_response
- BulkCreateHashTagsBody
- BulkCreateHashTagsBody_tags_inner
- BulkCreateHashTagsResponse
- ChangeCommentPinStatusResponse
- ChangeTicketStateBody
- ChangeTicketStateResponse
- ChangeTicketState_200_response
- CheckBlockedCommentsResponse
- CheckedCommentsForBlocked_200_response
- CombineCommentsWithQuestionResults_200_response
- CombineQuestionResultsWithCommentsResponse
- CommentData
- CommentHTMLRenderingMode
- CommentLogData
- CommentLogEntry
- CommentLogType
- CommentQuestionResultsRenderingType
- CommentQuestionsRequired
- CommentTextUpdateRequest
- CommentThreadDeletionMode
- CommentUserBadgeInfo
- CommentUserHashTagInfo
- CommentUserMentionInfo
- CommenterNameFormats
- CreateAPIPageData
- CreateAPISSOUserData
- CreateAPIUserSubscriptionData
- CreateCommentParams
- CreateCommentPublic_200_response
- CreateEmailTemplateBody
- CreateEmailTemplateResponse
- CreateEmailTemplate_200_response
- CreateFeedPostParams
- CreateFeedPostPublic_200_response
- CreateFeedPostResponse
- CreateFeedPost_200_response
- CreateFeedPostsResponse
- CreateHashTagBody
- CreateHashTagResponse
- CreateModeratorBody
- CreateModeratorResponse
- CreateModerator_200_response
- CreateQuestionConfigBody
- CreateQuestionConfigResponse
- CreateQuestionConfig_200_response
- CreateQuestionResultBody
- CreateQuestionResultResponse
- CreateQuestionResult_200_response
- CreateSubscriptionAPIResponse
- CreateTenantBody
- CreateTenantPackageBody
- CreateTenantPackageResponse
- CreateTenantPackage_200_response
- CreateTenantResponse
- CreateTenantUserBody
- CreateTenantUserResponse
- CreateTenantUser_200_response
- CreateTenant_200_response
- CreateTicketBody
- CreateTicketResponse
- CreateTicket_200_response
- CreateUserBadgeParams
- CreateUserBadge_200_response
- CustomConfigParameters
- CustomEmailTemplate
- DeleteCommentAction
- DeleteCommentPublic_200_response
- DeleteCommentResult
- DeleteCommentVote_200_response
- DeleteComment_200_response
- DeleteDomainConfig_200_response
- DeleteFeedPostPublic_200_response
- DeleteFeedPostPublic_200_response_anyOf
- DeleteHashTag_request
- DeletePageAPIResponse
- DeleteSSOUserAPIResponse
- DeleteSubscriptionAPIResponse
- DeletedCommentResultComment
- DigestEmailFrequency
- EmailTemplateDefinition
- EmailTemplateRenderErrorResponse
- EventLogEntry
- FComment
- FComment_meta
- FeedPost
- FeedPostLink
- FeedPostMediaItem
- FeedPostMediaItemAsset
- FeedPostStats
- FeedPostsStatsResponse
- FindCommentsByRangeItem
- FindCommentsByRangeResponse
- FlagCommentPublic_200_response
- FlagCommentResponse
- FlagComment_200_response
- GetAuditLogsResponse
- GetAuditLogs_200_response
- GetCachedNotificationCountResponse
- GetCachedNotificationCount_200_response
- GetCommentText_200_response
- GetCommentVoteUserNamesSuccessResponse
- GetCommentVoteUserNames_200_response
- GetComment_200_response
- GetCommentsPublic_200_response
- GetCommentsResponseWithPresence_PublicComment_
- GetCommentsResponse_PublicComment_
- GetComments_200_response
- GetDomainConfig_200_response
- GetDomainConfigs_200_response
- GetDomainConfigs_200_response_anyOf
- GetDomainConfigs_200_response_anyOf_1
- GetEmailTemplateDefinitionsResponse
- GetEmailTemplateDefinitions_200_response
- GetEmailTemplateRenderErrorsResponse
- GetEmailTemplateRenderErrors_200_response
- GetEmailTemplateResponse
- GetEmailTemplate_200_response
- GetEmailTemplatesResponse
- GetEmailTemplates_200_response
- GetEventLogResponse
- GetEventLog_200_response
- GetFeedPostsPublic_200_response
- GetFeedPostsResponse
- GetFeedPostsStats_200_response
- GetFeedPosts_200_response
- GetHashTagsResponse
- GetHashTags_200_response
- GetModeratorResponse
- GetModerator_200_response
- GetModeratorsResponse
- GetModerators_200_response
- GetMyNotificationsResponse
- GetNotificationCountResponse
- GetNotificationCount_200_response
- GetNotificationsResponse
- GetNotifications_200_response
- GetPageByURLIdAPIResponse
- GetPagesAPIResponse
- GetPendingWebhookEventCountResponse
- GetPendingWebhookEventCount_200_response
- GetPendingWebhookEventsResponse
- GetPendingWebhookEvents_200_response
- GetPublicFeedPostsResponse
- GetQuestionConfigResponse
- GetQuestionConfig_200_response
- GetQuestionConfigsResponse
- GetQuestionConfigs_200_response
- GetQuestionResultResponse
- GetQuestionResult_200_response
- GetQuestionResultsResponse
- GetQuestionResults_200_response
- GetSSOUserByEmailAPIResponse
- GetSSOUserByIdAPIResponse
- GetSSOUsers_200_response
- GetSubscriptionsAPIResponse
- GetTenantDailyUsagesResponse
- GetTenantDailyUsages_200_response
- GetTenantPackageResponse
- GetTenantPackage_200_response
- GetTenantPackagesResponse
- GetTenantPackages_200_response
- GetTenantResponse
- GetTenantUserResponse
- GetTenantUser_200_response
- GetTenantUsersResponse
- GetTenantUsers_200_response
- GetTenant_200_response
- GetTenantsResponse
- GetTenants_200_response
- GetTicketResponse
- GetTicket_200_response
- GetTicketsResponse
- GetTickets_200_response
- GetUserBadgeProgressById_200_response
- GetUserBadgeProgressList_200_response
- GetUserBadge_200_response
- GetUserBadges_200_response
- GetUserNotificationCountResponse
- GetUserNotificationCount_200_response
- GetUserNotifications_200_response
- GetUserPresenceStatusesResponse
- GetUserPresenceStatuses_200_response
- GetUserReactsPublic_200_response
- GetUserResponse
- GetUser_200_response
- GetVotesForUserResponse
- GetVotesForUser_200_response
- GetVotesResponse
- GetVotes_200_response
- GifRating
- HeaderAccountNotification
- HeaderState
- IgnoredResponse
Συνάθροιση 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| aggregationRequest | AggregationRequest | Ναι | |
| parentTenantId | string | Όχι | |
| includeStats | bool | Όχι |
Απόκριση
Επιστρέφει: AggregationResponse
Παράδειγμα

Λήψη Καταγραφών Ελέγχου 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| limit | double | Όχι | |
| skip | double | Όχι | |
| order | SORT_DIR | Όχι | |
| after | double | Όχι | |
| before | double | Όχι |
Απόκριση
Επιστρέφει: GetAuditLogs_200_response
Παράδειγμα

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

Άρση Αποκλεισμού Δημόσιου Σχολίου 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Ναι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: UnBlockCommentPublic_200_response
Παράδειγμα

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

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

Δημιουργία Δημόσιου Σχολίου 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| broadcastId | string | Ναι | |
| commentData | CommentData | Ναι | |
| sessionId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: CreateCommentPublic_200_response
Παράδειγμα

Διαγραφή Σχολίου 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| contextUserId | string | Όχι | |
| isLive | bool | Όχι |
Απόκριση
Επιστρέφει: DeleteComment_200_response
Παράδειγμα

Διαγραφή Δημόσιου Σχολίου 
Παράμετροι
| Όνομα | Type | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Ναι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: DeleteCommentPublic_200_response
Παράδειγμα

Διαγραφή Ψηφοφορίας Σχολίου 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| voteId | string | Ναι | |
| urlId | string | Ναι | |
| broadcastId | string | Ναι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: DeleteCommentVote_200_response
Παράδειγμα

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

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

Λήψη Σχολίων 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| page | int32_t | Όχι | |
| limit | int32_t | Όχι | |
| skip | int32_t | Όχι | |
| asTree | bool | Όχι | |
| skipChildren | int32_t | Όχι | |
| limitChildren | int32_t | Όχι | |
| maxTreeDepth | int32_t | Όχι | |
| urlId | string | Όχι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι | |
| contextUserId | string | Όχι | |
| hashTag | string | Όχι | |
| parentId | string | Όχι | |
| direction | SortDirections | Όχι |
Απόκριση
Επιστρέφει: GetComments_200_response
Παράδειγμα

Λήψη Δημόσιων Σχολίων 
req tenantId urlId
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| page | int32_t | Όχι | |
| direction | SortDirections | Όχι | |
| sso | string | Όχι | |
| skip | int32_t | Όχι | |
| skipChildren | int32_t | Όχι | |
| limit | int32_t | Όχι | |
| limitChildren | int32_t | Όχι | |
| countChildren | bool | Όχι | |
| fetchPageForCommentId | string | Όχι | |
| includeConfig | bool | Όχι | |
| countAll | bool | Όχι | |
| includei10n | bool | Όχι | |
| locale | string | Όχι | |
| modules | string | Όχι | |
| isCrawler | bool | Όχι | |
| includeNotificationCount | bool | Όχι | |
| asTree | bool | Όχι | |
| maxTreeDepth | int32_t | Όχι | |
| useFullTranslationIds | bool | Όχι | |
| parentId | string | Όχι | |
| searchText | string | Όχι | |
| hashTags | vector<string | Όχι | |
| userId | string | Όχι | |
| customConfigStr | string | Όχι | |
| afterCommentId | string | Όχι | |
| beforeCommentId | string | Όχι |
Απόκριση
Επιστρέφει: GetCommentsPublic_200_response
Παράδειγμα

Λήψη Κειμένου Σχολίου 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: GetCommentText_200_response
Παράδειγμα

Λήψη Ονομάτων Χρηστών Ψήφων Σχολίου 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| dir | int32_t | Ναι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: GetCommentVoteUserNames_200_response
Παράδειγμα

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

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

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

Ορισμός Κειμένου Σχολίου 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| broadcastId | string | Ναι | |
| commentTextUpdateRequest | CommentTextUpdateRequest | Ναι | |
| editKey | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: SetCommentText_200_response
Παράδειγμα

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

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

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

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

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

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

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

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

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

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

Μερική Ενημέρωση Ρύθμισης Τομέα 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| domainToUpdate | string | Ναι | |
| patchDomainConfigParams | PatchDomainConfigParams | Ναι |
Απόκριση
Επιστρέφει: GetDomainConfig_200_response
Παράδειγμα

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

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

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

Διαγραφή Σφάλματος Απόδοσης Προτύπου Email 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| errorId | string | Ναι |
Απάντηση
Επιστρέφει: FlagCommentPublic_200_response
Παράδειγμα

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

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

Λήψη Σφαλμάτων Απόδοσης Προτύπων Email 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| skip | double | Όχι |
Απόκριση
Επιστρέφει: GetEmailTemplateRenderErrors_200_response
Παράδειγμα

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

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

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

Λήψη Καταγραφής Συμβάντων 
req tenantId urlId userIdWS
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| userIdWS | string | Ναι | |
| startTime | int64_t | Ναι | |
| endTime | int64_t | Ναι |
Απόκριση
Επιστρέφει: GetEventLog_200_response
Παράδειγμα

Λήψη Παγκόσμιας Καταγραφής Συμβάντων 
req tenantId urlId userIdWS
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| userIdWS | string | Ναι | |
| startTime | int64_t | Ναι | |
| endTime | int64_t | Ναι |
Απόκριση
Επιστρέφει: GetEventLog_200_response
Παράδειγμα

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

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

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

Λήψη Αναρτήσεων Ροής 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| afterId | string | Όχι | |
| limit | int32_t | Όχι | |
| tags | vector<string | Όχι |
Απόκριση
Επιστρέφει: GetFeedPosts_200_response
Παράδειγμα

Λήψη Δημόσιων Αναρτήσεων Ροής 
req tenantId afterId
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| afterId | string | Όχι | |
| limit | int32_t | Όχι | |
| tags | vector<string | Όχι | |
| sso | string | Όχι | |
| isCrawler | bool | Όχι | |
| includeUserInfo | bool | Όχι |
Απόκριση
Επιστρέφει: GetFeedPostsPublic_200_response
Παράδειγμα

Λήψη Στατιστικών Αναρτήσεων Ροής 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| postIds | vector<string | Ναι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: GetFeedPostsStats_200_response
Παράδειγμα

Λήψη Δημόσιων Αντιδράσεων Χρηστών 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| postIds | vector<string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: GetUserReactsPublic_200_response
Παράδειγμα

Αντίδραση σε Δημόσια Ανάρτηση Ροής 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| postId | string | Ναι | |
| reactBodyParams | ReactBodyParams | Ναι | |
| isUndo | bool | Όχι | |
| broadcastId | string | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: ReactFeedPostPublic_200_response
Παράδειγμα

Ενημέρωση Ανάρτησης Ροής 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| feedPost | FeedPost | Ναι |
Απόκριση
Επιστρέφει: FlagCommentPublic_200_response
Παράδειγμα

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

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

Προσθήκη Ετικέτας (hashtag) 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Όχι | |
| createHashTagBody | CreateHashTagBody | Όχι |
Απόκριση
Επιστρέφει: AddHashTag_200_response
Παράδειγμα

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

Διαγραφή Ετικέτας (hashtag) 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tag | string | Ναι | |
| tenantId | string | Όχι | |
| deleteHashTagRequest | DeleteHashTag_request | Όχι |
Απόκριση
Επιστρέφει: FlagCommentPublic_200_response
Παράδειγμα

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

Μερική Ενημέρωση Ετικέτας (hashtag) 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tag | string | Ναι | |
| tenantId | string | Όχι | |
| updateHashTagBody | UpdateHashTagBody | Όχι |
Απόκριση
Επιστρέφει: PatchHashTag_200_response
Παράδειγμα

Δημιουργία Συντονιστή 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| createModeratorBody | CreateModeratorBody | Ναι |
Απάντηση
Επιστρέφει: CreateModerator_200_response
Παράδειγμα

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

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

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

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

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

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

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

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

Λήψη Ειδοποιήσεων 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| urlId | string | Όχι | |
| fromCommentId | string | Όχι | |
| viewed | bool | Όχι | |
| type | string | Όχι | |
| skip | double | Όχι |
Απάντηση
Επιστρέφει: GetNotifications_200_response
Παράδειγμα

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

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

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

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

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

Μερική Ενημέρωση Σελίδας 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| updateAPIPageData | UpdateAPIPageData | Ναι |
Απόκριση
Επιστρέφει: PatchPageAPIResponse
Παράδειγμα

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

Λήψη Πλήθους Εκκρεμών Γεγονότων Webhook 
Παράμετροι
| Όνομα | Τύπος | Υποχρεωτικό | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Όχι | |
| externalId | string | Όχι | |
| eventType | string | Όχι | |
| type | string | Όχι | |
| domain | string | Όχι | |
| attemptCountGT | double | Όχι |
Απόκριση
Επιστρέφει: GetPendingWebhookEventCount_200_response
Παράδειγμα

Λήψη Εκκρεμών Γεγονότων Webhook 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Όχι | |
| externalId | string | Όχι | |
| eventType | string | Όχι | |
| type | string | Όχι | |
| domain | string | Όχι | |
| attemptCountGT | double | Όχι | |
| skip | double | Όχι |
Απόκριση
Επιστρέφει: GetPendingWebhookEvents_200_response
Παράδειγμα

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

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

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

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

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

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

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

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

Λήψη Αποτελεσμάτων Ερωτήσεων 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Όχι | |
| userId | string | Όχι | |
| startDate | string | Όχι | |
| questionId | string | Όχι | |
| questionIds | string | Όχι | |
| skip | double | Όχι |
Απάντηση
Επιστρέφει: GetQuestionResults_200_response
Παράδειγμα

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

Συνάθροιση Αποτελεσμάτων Ερωτήσεων 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| questionId | string | Όχι | |
| questionIds | vector<string | Όχι | |
| urlId | string | Όχι | |
| timeBucket | AggregateTimeBucket | Όχι | |
| startDate | datetime | Όχι | |
| forceRecalculate | bool | Όχι |
Απόκριση
Επιστρέφει: AggregateQuestionResults_200_response
Παράδειγμα

Μαζική Συνάθροιση Αποτελεσμάτων Ερωτήσεων 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Ναι | |
| forceRecalculate | bool | Όχι |
Απόκριση
Επιστρέφει: BulkAggregateQuestionResults_200_response
Παράδειγμα

Συνδυασμός Σχολίων με Αποτελέσματα Ερωτήσεων 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| questionId | string | Όχι | |
| questionIds | vector<string | Όχι | |
| urlId | string | Όχι | |
| startDate | datetime | Όχι | |
| forceRecalculate | bool | Όχι | |
| minValue | double | Όχι | |
| maxValue | double | Όχι | |
| limit | double | Όχι |
Απόκριση
Επιστρέφει: CombineCommentsWithQuestionResults_200_response
Παράδειγμα

Προσθήκη Χρήστη SSO 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| createAPISSOUserData | CreateAPISSOUserData | Ναι |
Απόκριση
Επιστρέφει: AddSSOUserAPIResponse
Παράδειγμα

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

Λήψη Χρήστη SSO κατά Email 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| string | Ναι |
Απόκριση
Επιστρέφει: GetSSOUserByEmailAPIResponse
Παράδειγμα

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

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

Μερική Ενημέρωση Χρήστη SSO 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| updateAPISSOUserData | UpdateAPISSOUserData | Ναι | |
| updateComments | bool | Όχι |
Απόκριση
Επιστρέφει: PatchSSOUserAPIResponse
Παράδειγμα

Αντικατάσταση Χρήστη SSO 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| updateAPISSOUserData | UpdateAPISSOUserData | Ναι | |
| updateComments | bool | Όχι |
Απόκριση
Επιστρέφει: PutSSOUserAPIResponse
Παράδειγμα

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

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

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

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

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

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

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

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

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

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

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

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

Διαγραφή Χρήστη Ενοικιαστή 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| deleteComments | string | Όχι | |
| commentDeleteMode | string | Όχι |
Απόκριση
Επιστρέφει: FlagCommentPublic_200_response
Παράδειγμα

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

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

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

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

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

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

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

Λήψη Ενοικιαστή 
Παράμετροι
| Όνομα | Type | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι |
Απάντηση
Επιστρέφει: GetTenant_200_response
Παράδειγμα

Λήψη Ενοικιαστών 
Παράμετροι
| Όνομα | Type | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| meta | string | Όχι | |
| skip | double | Όχι |
Απάντηση
Επιστρέφει: GetTenants_200_response
Παράδειγμα

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

Αλλαγή Κατάστασης Εισιτηρίου 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Ναι | |
| id | string | Ναι | |
| changeTicketStateBody | ChangeTicketStateBody | Ναι |
Απόκριση
Επιστρέφει: ChangeTicketState_200_response
Παράδειγμα

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

Λήψη Εισιτηρίου 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι | |
| userId | string | Όχι |
Απάντηση
Επιστρέφει: GetTicket_200_response
Παράδειγμα

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

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

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

Λήψη Προόδου Σήματος Χρήστη κατά Id Χρήστη 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Ναι |
Απόκριση
Επιστρέφει: GetUserBadgeProgressById_200_response
Παράδειγμα

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

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

Διαγραφή Σήματος Χρήστη 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| id | string | Ναι |
Απόκριση
Επιστρέφει: UpdateUserBadge_200_response
Παράδειγμα

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

Λήψη Σημάτων Χρήστη 
Παράμετροι
| Όνομα | Type | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| userId | string | Όχι | |
| badgeId | string | Όχι | |
| type | double | Όχι | |
| displayedOnComments | bool | Όχι | |
| limit | double | Όχι | |
| skip | double | Όχι |
Απόκριση
Επιστρέφει: GetUserBadges_200_response
Παράδειγμα

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

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

Λήψη Ειδοποιήσεων Χρήστη 
Παράμετροι
| Όνομα | Τύπος | Απαραίτητο | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| pageSize | int32_t | Όχι | |
| afterId | string | Όχι | |
| includeContext | bool | Όχι | |
| afterCreatedAt | int64_t | Όχι | |
| unreadOnly | bool | Όχι | |
| dmOnly | bool | Όχι | |
| noDm | bool | Όχι | |
| includeTranslations | bool | Όχι | |
| sso | string | Όχι |
Απόκριση
Επιστρέφει: GetUserNotifications_200_response
Παράδειγμα

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

Επαναφορά Ειδοποιήσεων Χρήστη 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| afterId | string | Όχι | |
| afterCreatedAt | int64_t | Όχι | |
| unreadOnly | bool | Όχι | |
| dmOnly | bool | Όχι | |
| noDm | bool | Όχι | |
| sso | string | Όχι |
Απάντηση
Επιστρέφει: ResetUserNotifications_200_response
Παράδειγμα

Ενημέρωση Κατάστασης Συνδρομής Σχολίων Ειδοποίησης Χρήστη 
Ενεργοποίηση ή απενεργοποίηση ειδοποιήσεων για ένα συγκεκριμένο σχόλιο.
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| notificationId | string | Yes | |
| optedInOrOut | string | Yes | |
| commentId | string | Yes | |
| sso | string | No |
Απόκριση
Επιστρέφει: UpdateUserNotificationStatus_200_response
Παράδειγμα

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

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

Λήψη Καταστάσεων Παρουσίας Χρήστη 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlIdWS | string | Ναι | |
| userIds | string | Ναι |
Απάντηση
Επιστρέφει: GetUserPresenceStatuses_200_response
Παράδειγμα

Αναζήτηση Χρηστών 
Παράμετροι
| Όνομα | Τύπος | Απαιτείται | Περιγραφή |
|---|---|---|---|
| tenantId | string | Ναι | |
| urlId | string | Ναι | |
| usernameStartsWith | string | Όχι | |
| mentionGroupIds | vector<string | Όχι | |
| sso | string | Όχι | |
| searchSection | string | Όχι |
Απάντηση
Επιστρέφει: SearchUsers_200_response
Παράδειγμα

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

Δημιουργία Ψηφοφορίας 
Παράμετροι
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Ναι | |
| commentId | string | Ναι | |
| direction | string | Ναι | |
| userId | string | Όχι | |
| anonUserId | string | Όχι |
Απάντηση
Επιστρέφει: VoteComment_200_response
Παράδειγμα

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

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

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

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