
Dil 🇹🇷 Türkçe
Dokümantasyon
Başlarken
API Referansı
Kullanım
Toplama
Denetim Günlükleri
Yorumdan Engelleme
Engellenmiş Yorumları Kontrol Et
Yorumlar
Alan Adı Yapılandırmaları
E-posta Şablonları
Olay Günlüğü
Akış Gönderileri
Yorumu İşaretle
Hashtag'ler
Moderatörler
Bildirim Sayısı
Bildirimler
Sayfalar
Bekleyen Webhook Olayları
Soru Yapılandırmaları
Soru Sonuçları
Soru Sonuçları Toplama
SSO Kullanıcıları
Abonelikler
Kiracı Günlük Kullanımı
Kiracı Paketleri
Kiracı Kullanıcıları
Kiracılar
Resim Yükle
Kullanıcı Rozet İlerlemesi
Kullanıcı Rozetleri
Kullanıcı Bildirimleri
Kullanıcı Varlık Durumu
Kullanıcı Arama
Kullanıcılar
Oylar
FastComments C++ SDK
Bu, FastComments için resmi C++ SDK'sıdır.
FastComments API'si için resmi C++ SDK
Depo
Gereksinimler 
- C++17 veya daha yeni
- CMake 3.14 veya daha yeni
- OpenSSL
- C++ REST SDK (cpprestsdk)
- Boost
- Google Test (test için otomatik olarak indirilecek)
Kurulum 
Bağımlılıkları Yükleme
sudo apt install libcpprest-dev libboost-all-dev
Kaynak Koddan Derleme
mkdir build
cd build
cmake ..
make
Yükleme
sudo make install
Kütüphane İçeriği
Bu kütüphane, oluşturulmuş API istemcisini ve API ile çalışmayı kolaylaştırmak için SSO yardımcı programlarını içerir.
Genel ve Güvenli API'ler
API istemcisi için iki sınıf vardır, DefaultAPI ve PublicAPI. DefaultAPI, API anahtarınızı gerektiren yöntemleri içerir, ve PublicAPI API çağrıları içerir
ki bunlar kimlik doğrulama olmadan doğrudan bir tarayıcı/taşınabilir cihaz/vb. üzerinden yapılabilir.
Hızlı Başlangıç 
Kimlik Doğrulamalı API'leri Kullanma (DefaultAPI)
Önemli:
- Temel URL'i ayarlamalısınız (cpp-restsdk jeneratörü bunu OpenAPI spesifikasyonundan okumaz)
- Kimlik doğrulamalı istekler yapmadan önce ApiClient üzerinde API anahtarınızı ayarlamalısınız. Ayarlamazsanız, istekler 401 hatası ile başarısız olur.
#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>();
// GEREKLİ: Temel URL'i ayarlayın (bölgenizi seçin)
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com")); // US
// VEYA: config->setBaseUrl(utility::conversions::to_string_t("https://eu.fastcomments.com")); // EU
// GEREKLİ: API anahtarınızı ayarlayın
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);
// Artık kimlik doğrulamalı API çağrıları yapın
return 0;
}
Herkese Açık API'leri Kullanma (PublicAPI)
Herkese açık uç noktalar kimlik doğrulama gerektirmez:
#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>();
// GEREKLİ: Temel URL'i ayarlayın
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);
// Genel API çağrıları yapın
return 0;
}
Yaygın Sorunlar
- "URI must contain a hostname" hatası: ApiClient oluşturulmadan önce
config->setBaseUrl(utility::conversions::to_string_t("https://fastcomments.com"))çağrısını yaptığınızdan emin olun. cpp-restsdk jeneratörü sunucu URL'sini OpenAPI spesifikasyonundan otomatik olarak okumaz. - 401 "missing-api-key" hatası: DefaultAPI örneği oluşturulmadan önce
config->setApiKey(utility::conversions::to_string_t("api_key"), utility::conversions::to_string_t("YOUR_KEY"))çağrısını yaptığınızdan emin olun. - Yanlış API sınıfı: Sunucu tarafı kimlik doğrulamalı istekler için
DefaultAPI, istemci tarafı/genel istekler içinPublicAPIkullanın.
API Çağrıları Yapma: Senkron vs Asenkron 
Bu SDK'daki tüm API yöntemleri C++ REST SDK'dan pplx::task<std::shared_ptr<ResponseType>> döndürür. Bu, API yanıtlarını nasıl ele alacağınıza ilişkin esneklik sağlar.
Eşzamanlı Çağrılar .get() ile
İstek tamamlanana kadar çağıran iş parçacığını engellemek ve sonucu eşzamanlı olarak almak için .get() kullanın:
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);
// İsteğin tamamlanmasına kadar engellemek ve sonucu eşzamanlı almak için .get() çağırın
auto response = api.getComments(
utility::conversions::to_string_t("your-tenant-id"),
boost::none, // sayfa
boost::none, // limit
boost::none, // atla
boost::none, // ağaç olarak
boost::none, // çocukları atla
boost::none, // çocuk limiti
boost::none, // maksimum ağaç derinliği
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(); // HTTP isteği tamamlanana kadar engeller
if (response && response->comments) {
std::cout << "Found " << response->comments->size() << " comments" << std::endl;
}
Asenkron Çağrılar .then() ile
Geri arama tabanlı, bloklamayan asenkron yürütme için .then() kullanın:
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);
// Geri arama tabanlı asenkron yürütme için .then() kullanın
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) {
// İstek tamamlandığında bu asenkron olarak çalışır
if (response && response->comments) {
std::cout << "Found " << response->comments->size() << " comments" << std::endl;
}
});
// Bloklamadan yürütme hemen devam eder
std::cout << "Request sent, continuing..." << std::endl;
Eşzamanlı ile Asenkron Arasında Seçim Yapma
Seçim, çalışma zamanı ortamınıza ve uygulama mimarinize bağlıdır:
.get() (Eşzamanlı bloklama)
- HTTP isteği tamamlanana kadar çağıran iş parçacığını engeller
- Daha basit kod akışı, anlaşılması daha kolay
- Özel işçi iş parçacıkları, toplu işleme veya komut satırı araçları için uygundur
- Olay döngüleri, GUI iş parçacıkları veya tek iş parçacıklı sunucular için uygun değildir
.then() (Asenkron bloklamayan)
- Hemen döner, istek tamamlandığında geri arama yürütülür
- Çağıran iş parçacığını engellemez
- Olay tabanlı mimariler, GUI uygulamaları veya tek iş parçacıklı olay döngüleri için gereklidir
- Birden çok işlemi zincirleme olanağı sağlar
- Kontrol akışı daha karmaşıktır
SDK'nın test paketi yalnızca .get() kullanır, ancak bu, bloklamanın kabul edilebilir olduğu test ortamı için uygundur.
Notlar 
Yayın Kimlikleri
Bazı API çağrılarında broadcastId göndermeniz gerektiğini göreceksiniz. Olayları aldığınızda bu ID'yi geri alırsınız, böylece istemci üzerinde değişiklikleri iyimserce uygulamayı planlıyorsanız olayı yok saymanız gerektiğini bilirsiniz (muhtemelen en iyi deneyimi sunduğu için bunu yapmak istersiniz). Buraya bir UUID gönderin. ID, bir tarayıcı oturumunda iki kez oluşmayacak kadar benzersiz olmalıdır.
SSO (Tek Oturum Açma)
SSO örnekleri için aşağıya bakın.
SSO Kullanımı 
Basit 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;
}
Güvenli 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 için Dokümantasyon 
API Uç Noktaları için Dokümantasyon
Tüm URI'ler https://fastcomments.com adresine göre görecelidir
| Sınıf | Metot | HTTP isteği | Açıklama |
|---|---|---|---|
| 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 | Belgeleri, grubuna göre (groupBy belirtilirse) gruplayarak toplar ve birden çok işlemi uygular. Farklı işlemler (ör. sum, countDistinct, avg, vb.) desteklenmektedir. |
| 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 | 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 | 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 | zorunlu 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 | 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 | 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} | zorunlu tenantId urlId |
| PublicApi | getEventLog | GET /event-log/{tenantId} | zorunlu tenantId urlId userIdWS |
| PublicApi | getFeedPostsPublic | GET /feed-posts/{tenantId} | zorunlu tenantId afterId |
| PublicApi | getFeedPostsStats | GET /feed-posts/{tenantId}/stats | |
| PublicApi | getGlobalEventLog | GET /event-log/global/{tenantId} | zorunlu 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} | Belirli bir yorum için bildirimleri etkinleştir veya devre dışı bırak. |
| PublicApi | updateUserNotificationPageSubscriptionStatus | POST /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} | Bir sayfa için bildirimleri etkinleştir veya devre dışı bırak. Kullanıcılar bir sayfaya abone olduğunda, yeni kök yorumlar için bildirimler oluşturulur ve aynı zamanda |
| PublicApi | updateUserNotificationStatus | POST /user-notifications/{notificationId}/mark/{newStatus} | |
| PublicApi | uploadImage | POST /upload-image/{tenantId} | Bir görseli yükle ve yeniden boyutlandır |
| PublicApi | voteComment | POST /comments/{tenantId}/{commentId}/vote |
Modeller için Dokümantasyon
- APIAuditLog
- APIComment
- APICommentBase
- APICreateUserBadgeResponse
- APIDomainConfiguration
- APIEmptyResponse
- APIEmptySuccessResponse
- APIError
- APIGetCommentResponse
- APIGetCommentsResponse
- APIGetUserBadgeProgressListResponse
- APIGetUserBadgeProgressResponse
- APIGetUserBadgeResponse
- APIGetUserBadgesResponse
- APIPage
- APISSOUser
- APIStatus
- APITenant
- APITenantDailyUsage
- 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
- 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
- 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
- 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
- HeaderState
- IgnoredResponse
- ImageContentProfanityLevel
- ImportedSiteType
- LiveEvent
- LiveEventType
- LiveEvent_extraInfo
- LockComment_200_response
- MediaAsset
- MetaItem
- Moderator
- NotificationAndCount
- NotificationObjectType
- NotificationType
- PatchDomainConfigParams
- PatchHashTag_200_response
- PatchPageAPIResponse
- PatchSSOUserAPIResponse
- PendingCommentToSyncOutbound
- PinComment_200_response
- PubSubComment
- PubSubCommentBase
- PubSubVote
- PublicAPIDeleteCommentResponse
- PublicAPIGetCommentTextResponse
- PublicAPISetCommentTextResponse
- [
Toplama 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| aggregationRequest | AggregationRequest | Evet | |
| parentTenantId | string | Hayır | |
| includeStats | bool | Hayır |
Yanıt
Döndürür: AggregationResponse
Örnek

Denetim Günlüklerini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| limit | double | No | |
| skip | double | No | |
| order | SORT_DIR | No | |
| after | double | No | |
| before | double | No |
Yanıt
Döndürür: GetAuditLogs_200_response
Örnek

Yorumdan Engelle (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: BlockFromCommentPublic_200_response
Örnek

Yorum Engelini Kaldır (Genel) 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: UnBlockCommentPublic_200_response
Örnek

Engellenmiş Yorumları Kontrol Et 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentIds | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: CheckedCommentsForBlocked_200_response
Örnek

Kullanıcıyı Yorumdan Engelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| blockFromCommentParams | BlockFromCommentParams | Evet | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: BlockFromCommentPublic_200_response
Örnek

Yorum Oluştur (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| broadcastId | string | Evet | |
| commentData | CommentData | Evet | |
| sessionId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Dönen değer: CreateCommentPublic_200_response
Örnek

Yorumu Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| contextUserId | string | Hayır | |
| isLive | bool | Hayır |
Yanıt
Döndürür: DeleteComment_200_response
Örnek

Yorumu Sil (Genel) 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Evet | |
| editKey | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: DeleteCommentPublic_200_response
Örnek

Yorum Oyasını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| voteId | string | Evet | |
| urlId | string | Evet | |
| broadcastId | string | Evet | |
| editKey | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: DeleteCommentVote_200_response
Örnek

Yorumu İşaretle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: FlagComment_200_response
Örnek

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

Yorumları Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| page | int32_t | Hayır | |
| limit | int32_t | Hayır | |
| skip | int32_t | Hayır | |
| asTree | bool | Hayır | |
| skipChildren | int32_t | Hayır | |
| limitChildren | int32_t | Hayır | |
| maxTreeDepth | int32_t | Hayır | |
| urlId | string | Hayır | |
| userId | string | Hayır | |
| anonUserId | string | Hayır | |
| contextUserId | string | Hayır | |
| hashTag | string | Hayır | |
| parentId | string | Hayır | |
| direction | SortDirections | Hayır |
Yanıt
Döndürür: GetComments_200_response
Örnek

Yorumları Al (Genel) 
req tenantId urlId
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| page | int32_t | Hayır | |
| direction | SortDirections | Hayır | |
| sso | string | Hayır | |
| skip | int32_t | Hayır | |
| skipChildren | int32_t | Hayır | |
| limit | int32_t | Hayır | |
| limitChildren | int32_t | Hayır | |
| countChildren | bool | Hayır | |
| fetchPageForCommentId | string | Hayır | |
| includeConfig | bool | Hayır | |
| countAll | bool | Hayır | |
| includei10n | bool | Hayır | |
| locale | string | Hayır | |
| modules | string | Hayır | |
| isCrawler | bool | Hayır | |
| includeNotificationCount | bool | Hayır | |
| asTree | bool | Hayır | |
| maxTreeDepth | int32_t | Hayır | |
| useFullTranslationIds | bool | Hayır | |
| parentId | string | Hayır | |
| searchText | string | Hayır | |
| hashTags | vector<string | Hayır | |
| userId | string | Hayır | |
| customConfigStr | string | Hayır | |
| afterCommentId | string | Hayır | |
| beforeCommentId | string | Hayır |
Yanıt
Döndürür: GetCommentsPublic_200_response
Örnek

Yorum Metnini Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| editKey | string | No | |
| sso | string | No |
Yanıt
Döndürür: GetCommentText_200_response
Örnek

Yorum Oy Veren Kullanıcı Adlarını Al 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| dir | int32_t | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: GetCommentVoteUserNames_200_response
Örnek

Yorumu Kilitle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: LockComment_200_response
Örnek

Yorumu Sabitle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Evet | |
| sso | string | Hayır |
Yanıt
Dönen değer: PinComment_200_response
Örnek

Yorumu Kaydet 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| createCommentParams | CreateCommentParams | Evet | |
| isLive | bool | Hayır | |
| doSpamCheck | bool | Hayır | |
| sendEmails | bool | Hayır | |
| populateNotifications | bool | Hayır |
Yanıt
Döndürür: SaveComment_200_response
Örnek

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

Kullanıcının Yorum Engelini Kaldır 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| unBlockFromCommentParams | UnBlockFromCommentParams | Evet | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: UnBlockCommentPublic_200_response
Örnek

Yorum İşaretini Kaldır 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: FlagComment_200_response
Örnek

Yorum Kilidini Aç 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: LockComment_200_response
Örnek

Yorumu Sabitlemeyi Kaldır 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| broadcastId | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: PinComment_200_response
Örnek

Yorumu Güncelle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updatableCommentParams | UpdatableCommentParams | Evet | |
| contextUserId | string | Hayır | |
| doSpamCheck | bool | Hayır | |
| isLive | bool | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Yoruma Oy Ver 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| commentId | string | Yes | |
| urlId | string | Yes | |
| broadcastId | string | Yes | |
| voteBodyParams | VoteBodyParams | Yes | |
| sessionId | string | No | |
| sso | string | No |
Yanıt
Döndürür: VoteComment_200_response
Örnek

Alan Adı Yapılandırması Ekle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| addDomainConfigParams | AddDomainConfigParams | Evet |
Yanıt
Döndürür: AddDomainConfig_200_response
Örnek

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

Alan Yapılandırmasını Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| domain | string | Evet |
Yanıt
Döndürür: GetDomainConfig_200_response
Örnek

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

Alan Yapılandırmasını Kısmi Güncelle 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| domainToUpdate | string | Evet | |
| patchDomainConfigParams | PatchDomainConfigParams | Evet |
Yanıt
Döndürür: GetDomainConfig_200_response
Örnek

Alan Yapılandırmasını Değiştir 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| domainToUpdate | string | Evet | |
| updateDomainConfigParams | UpdateDomainConfigParams | Evet |
Yanıt
Döndürür: GetDomainConfig_200_response
Örnek

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

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

E-posta Şablonu Render Hatasını Sil 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| errorId | string | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

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

E-posta Şablonu Tanımlarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet |
Yanıt
Dönen Değer: GetEmailTemplateDefinitions_200_response
Örnek

E-posta Şablonu Render Hatalarını Al 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| skip | double | Hayır |
Yanıt
Döndürür: GetEmailTemplateRenderErrors_200_response
Örnek

E-posta Şablonlarını Al 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | double | Hayır |
Yanıt
Döndürür: GetEmailTemplates_200_response
Örnek

E-posta Şablonunu Render Et 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| renderEmailTemplateBody | RenderEmailTemplateBody | Evet | |
| locale | string | Hayır |
Yanıt
Döndürür: RenderEmailTemplate_200_response
Örnek

E-posta Şablonunu Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Olay Günlüğünü Al 
req tenantId urlId userIdWS
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| userIdWS | string | Evet | |
| startTime | int64_t | Evet | |
| endTime | int64_t | Evet |
Yanıt
Döndürür: GetEventLog_200_response
Örnek

Genel Olay Günlüğünü Al 
req tenantId urlId userIdWS
Parametreler
| Ad | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| userIdWS | string | Evet | |
| startTime | int64_t | Evet | |
| endTime | int64_t | Evet |
Yanıt
Döndürür: GetEventLog_200_response
Örnek

Akış Gönderisi Oluştur 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| createFeedPostParams | CreateFeedPostParams | Evet | |
| broadcastId | string | Hayır | |
| isLive | bool | Hayır | |
| doSpamCheck | bool | Hayır | |
| skipDupCheck | bool | Hayır |
Response
Döndürür: CreateFeedPost_200_response
Örnek

Akış Gönderisi Oluştur (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createFeedPostParams | CreateFeedPostParams | Evet | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: CreateFeedPostPublic_200_response
Örnek

Akış Gönderisini Sil (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| postId | string | Evet | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: DeleteFeedPostPublic_200_response
Örnek

Akış Gönderilerini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| afterId | string | Hayır | |
| limit | int32_t | Hayır | |
| tags | vector<string | Hayır |
Yanıt
Döndürür: GetFeedPosts_200_response
Örnek

Akış Gönderilerini Al (Genel) 
req tenantId afterId
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| afterId | string | No | |
| limit | int32_t | No | |
| tags | vector<string | No | |
| sso | string | No | |
| isCrawler | bool | No | |
| includeUserInfo | bool | No |
Yanıt
Döndürür: GetFeedPostsPublic_200_response
Örnek

Akış Gönderisi İstatistiklerini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| postIds | vector<string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: GetFeedPostsStats_200_response
Örnek

Kullanıcı Tepkilerini Al (Genel) 
Parametreler
| Name | Type | Required | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| postIds | vector<string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: GetUserReactsPublic_200_response
Örnek

Akış Gönderisine Tepki Ver (Genel) 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| postId | string | Evet | |
| reactBodyParams | ReactBodyParams | Evet | |
| isUndo | bool | Hayır | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: ReactFeedPostPublic_200_response
Örnek

Akış Gönderisini Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| feedPost | FeedPost | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Akış Gönderisini Güncelle (Genel) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| postId | string | Evet | |
| updateFeedPostParams | UpdateFeedPostParams | Evet | |
| broadcastId | string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: CreateFeedPostPublic_200_response
Örnek

Yorumu İşaretle (Genel) 
Parametreler
| Ad | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| isFlagged | bool | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

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

Toplu Hashtag Ekle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Hayır | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | Hayır |
Yanıt
Döndürür: AddHashTagsBulk_200_response
Örnek

Hashtag Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tag | string | Yes | |
| tenantId | string | No | |
| deleteHashTagRequest | DeleteHashTag_request | No |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Hashtag'leri Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| page | double | Hayır |
Yanıt
Döndürür: GetHashTags_200_response
Örnek

Hashtag'i Kısmi Güncelle 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tag | string | Yes | |
| tenantId | string | No | |
| updateHashTagBody | UpdateHashTagBody | No |
Yanıt
Döndürür: PatchHashTag_200_response
Örnek

Moderatör Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createModeratorBody | CreateModeratorBody | Evet |
Yanıt
Döndürür: CreateModerator_200_response
Örnek

Moderatörü Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| sendEmail | string | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Moderatörü Al 
Parametreler
| İsim | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: GetModerator_200_response
Örnek

Moderatörleri Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | double | Hayır |
Yanıt
Döndürür: GetModerators_200_response
Örnek

Davet Gönder 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| fromName | string | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Moderatörü Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateModeratorBody | UpdateModeratorBody | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Bildirim Sayısını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Önbelleğe Alınmış Bildirim Sayısını Al 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Response
Döndürür: GetCachedNotificationCount_200_response
Example

Bildirim Sayısını Al 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır | |
| urlId | string | Hayır | |
| fromCommentId | string | Hayır | |
| viewed | bool | Hayır | |
| type | string | Hayır |
Yanıt
Döndürür: GetNotificationCount_200_response
Örnek

Bildirimleri Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır | |
| urlId | string | Hayır | |
| fromCommentId | string | Hayır | |
| viewed | bool | Hayır | |
| type | string | Hayır | |
| skip | double | Hayır |
Yanıt
Döndürür: GetNotifications_200_response
Örnek

Bildirimi Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateNotificationBody | UpdateNotificationBody | Evet | |
| userId | string | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Sayfa Ekle 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createAPIPageData | CreateAPIPageData | Evet |
Yanıt
Döndürür: AddPageAPIResponse
Örnek

Sayfayı Sil 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: DeletePageAPIResponse
Örnek

URL ID ile Sayfayı Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet |
Yanıt
Döndürür: GetPageByURLIdAPIResponse
Örnek

Sayfaları Al 
Parametreler
| Ad | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet |
Yanıt
Döndürür: GetPagesAPIResponse
Örnek

Sayfayı Kısmi Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateAPIPageData | UpdateAPIPageData | Evet |
Yanıt
Döndürür: PatchPageAPIResponse
Örnek

Bekleyen Webhook Olayını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Bekleyen Webhook Olay Sayısını Al 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Hayır | |
| externalId | string | Hayır | |
| eventType | string | Hayır | |
| type | string | Hayır | |
| domain | string | Hayır | |
| attemptCountGT | double | Hayır |
Yanıt
Döndürür: GetPendingWebhookEventCount_200_response
Örnek

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

Soru Yapılandırması Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createQuestionConfigBody | CreateQuestionConfigBody | Evet |
Yanıt
Döndürür: CreateQuestionConfig_200_response
Örnek

Soru Yapılandırmasını Sil 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

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

Soru Yapılandırmalarını Al 
Parameters
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | double | Hayır |
Yanıt
Dönen değer: GetQuestionConfigs_200_response
Örnek

Soru Yapılandırmasını Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateQuestionConfigBody | UpdateQuestionConfigBody | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Soru Sonucu Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createQuestionResultBody | CreateQuestionResultBody | Evet |
Yanıt
Döndürür: CreateQuestionResult_200_response
Örnek

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

Soru Sonucunu Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: GetQuestionResult_200_response
Örnek

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

Soru Sonucunu Güncelle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateQuestionResultBody | UpdateQuestionResultBody | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Soru Sonuçlarını Topla 
Parametreler
| Name | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| questionId | string | Hayır | |
| questionIds | vector<string | Hayır | |
| urlId | string | Hayır | |
| timeBucket | AggregateTimeBucket | Hayır | |
| startDate | datetime | Hayır | |
| forceRecalculate | bool | Hayır |
Yanıt
Döndürür: AggregateQuestionResults_200_response
Örnek

Toplu Soru Sonuçlarını Topla 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | Evet | |
| forceRecalculate | bool | Hayır |
Yanıt
Döndürür: BulkAggregateQuestionResults_200_response
Örnek

Yorumları Soru Sonuçlarıyla Birleştir 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| questionId | string | Hayır | |
| questionIds | vector<string | Hayır | |
| urlId | string | Hayır | |
| startDate | datetime | Hayır | |
| forceRecalculate | bool | Hayır | |
| minValue | double | Hayır | |
| maxValue | double | Hayır | |
| limit | double | Hayır |
Yanıt
Döndürür: CombineCommentsWithQuestionResults_200_response
Örnek

SSO Kullanıcısı Ekle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createAPISSOUserData | CreateAPISSOUserData | Evet |
Yanıt
Döndürür: AddSSOUserAPIResponse
Örnek

SSO Kullanıcısını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| deleteComments | bool | Hayır | |
| commentDeleteMode | string | Hayır |
Yanıt
Döndürür: DeleteSSOUserAPIResponse
Örnek

E-posta ile SSO Kullanıcısını Al 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| string | Evet |
Yanıt
Döndürür: GetSSOUserByEmailAPIResponse
Örnek

ID ile SSO Kullanıcısını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: GetSSOUserByIdAPIResponse
Örnek

SSO Kullanıcılarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | int32_t | Hayır |
Yanıt
Döndürür: GetSSOUsers_200_response
Örnek

SSO Kullanıcısını Kısmi Güncelle 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateAPISSOUserData | UpdateAPISSOUserData | Evet | |
| updateComments | bool | Hayır |
Yanıt
Döndürür: PatchSSOUserAPIResponse
Örnek

SSO Kullanıcısını Güncelle (PUT) 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateAPISSOUserData | UpdateAPISSOUserData | Evet | |
| updateComments | bool | Hayır |
Yanıt
Döndürür: PutSSOUserAPIResponse
Örnek

Abonelik Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | Evet |
Yanıt
Dönen değer: CreateSubscriptionAPIResponse
Örnek

Aboneliği Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| userId | string | Hayır |
Yanıt
Döndürür: DeleteSubscriptionAPIResponse
Örnek

Abonelikleri Al 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır |
Yanıt
Döndürür: GetSubscriptionsAPIResponse
Örnek

Kiracı Günlük Kullanımlarını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| yearNumber | double | Hayır | |
| monthNumber | double | Hayır | |
| dayNumber | double | Hayır | |
| skip | double | Hayır |
Yanıt
Döndürür: GetTenantDailyUsages_200_response
Örnek

Kiracı Paketi Oluştur 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| createTenantPackageBody | CreateTenantPackageBody | Evet |
Yanıt
Döndürür: CreateTenantPackage_200_response
Örnek

Kiracı Paketini Sil 
Parameters
| Ad | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Kiracı Paketini Al 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: GetTenantPackage_200_response
Örnek

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

Kiracı Paketini Değiştir 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Kiracı Paketini Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateTenantPackageBody | UpdateTenantPackageBody | Evet |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

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

Kiracı Kullanıcısını Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| deleteComments | string | Hayır | |
| commentDeleteMode | string | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Kiracı Kullanıcısını Al 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Dönüş: GetTenantUser_200_response
Örnek

Kiracı Kullanıcılarını Al 
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| skip | double | Hayır |
Yanıt
Döndürür: GetTenantUsers_200_response
Örnek

Kiracı Kullanıcısını Değiştir 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| replaceTenantUserBody | ReplaceTenantUserBody | Evet | |
| updateComments | string | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Giriş Bağlantısı Gönder 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| redirectURL | string | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Kiracı Kullanıcısını Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| updateTenantUserBody | UpdateTenantUserBody | Evet | |
| updateComments | string | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Kiracı Oluştur 
Parametreler
| İsim | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createTenantBody | CreateTenantBody | Evet |
Yanıt
Döndürür: CreateTenant_200_response
Örnek

Kiracıyı Sil 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| sure | string | Hayır |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Kiracıyı Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: GetTenant_200_response
Örnek

Kiracıları Al 
Parametreler
| Name | Type | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| meta | string | Hayır | |
| skip | double | Hayır |
Yanıt
Döndürür: GetTenants_200_response
Örnek

Kiracıyı Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantBody | UpdateTenantBody | Yes |
Yanıt
Döndürür: FlagCommentPublic_200_response
Örnek

Resim Yükle 
Bir resim yükleyin ve yeniden boyutlandırın
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| file | HttpContent | Yes | |
| sizePreset | SizePreset | No | |
| urlId | string | No |
Yanıt
Döndürür: UploadImageResponse
Örnek

ID ile Kullanıcı Rozet İlerlemesini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: GetUserBadgeProgressById_200_response
Örnek

Kullanıcı ID ile Rozet İlerlemesini Al 
Parametreler
| Ad | Tip | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Evet |
Yanıt
Döndürür: GetUserBadgeProgressById_200_response
Örnek

Kullanıcı Rozet İlerlemesi Listesini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | No | |
| limit | double | No | |
| skip | double | No |
Yanıt
Dönüş değeri: GetUserBadgeProgressList_200_response
Örnek

Kullanıcı Rozeti Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| createUserBadgeParams | CreateUserBadgeParams | Evet |
Yanıt
Döndürür: CreateUserBadge_200_response
Örnek

Kullanıcı Rozetini Sil 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: UpdateUserBadge_200_response
Örnek

Kullanıcı Rozetini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes |
Yanıt
Dönen değer: GetUserBadge_200_response
Örnek

Kullanıcı Rozetlerini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| userId | string | Hayır | |
| badgeId | string | Hayır | |
| type | double | Hayır | |
| displayedOnComments | bool | Hayır | |
| limit | double | Hayır | |
| skip | double | Hayır |
Yanıt
Döndürür: GetUserBadges_200_response
Örnek

Kullanıcı Rozetini Güncelle 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateUserBadgeParams | UpdateUserBadgeParams | Yes |
Yanıt
Döndürür: UpdateUserBadge_200_response
Örnek

Kullanıcı Bildirim Sayısını Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| sso | string | Hayır |
Yanıt
Dönüş: GetUserNotificationCount_200_response
Örnek

Kullanıcı Bildirimlerini Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| pageSize | int32_t | Hayır | |
| afterId | string | Hayır | |
| includeContext | bool | Hayır | |
| afterCreatedAt | int64_t | Hayır | |
| unreadOnly | bool | Hayır | |
| dmOnly | bool | Hayır | |
| noDm | bool | Hayır | |
| includeTranslations | bool | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: GetUserNotifications_200_response
Örnek

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

Kullanıcı Bildirimlerini Sıfırla 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| afterId | string | Hayır | |
| afterCreatedAt | int64_t | Hayır | |
| unreadOnly | bool | Hayır | |
| dmOnly | bool | Hayır | |
| noDm | bool | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: ResetUserNotifications_200_response
Örnek

Kullanıcı Bildirim Yorum Aboneliği Durumunu Güncelle 
Belirli bir yorum için bildirimleri etkinleştir veya devre dışı bırak.
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| notificationId | string | Evet | |
| optedInOrOut | string | Evet | |
| commentId | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: UpdateUserNotificationStatus_200_response
Örnek

Kullanıcı Bildirim Sayfa Aboneliği Durumunu Güncelle 
Sayfa için bildirimleri etkinleştirir veya devre dışı bırakır. Kullanıcılar bir sayfaya abone olduğunda, yeni kök yorumlar için bildirimler oluşturulur, ve ayrıca
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| url | string | Evet | |
| pageTitle | string | Evet | |
| subscribedOrUnsubscribed | string | Evet | |
| sso | string | Hayır |
Yanıt
Döndürür: UpdateUserNotificationStatus_200_response
Örnek

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

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

Kullanıcıları Ara 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| usernameStartsWith | string | Hayır | |
| mentionGroupIds | vector<string | Hayır | |
| sso | string | Hayır |
Yanıt
Döndürür: SearchUsers_200_response
Örnek

Kullanıcıyı Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet |
Yanıt
Döndürür: GetUser_200_response
Örnek

Oy Oluştur 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| commentId | string | Evet | |
| direction | string | Evet | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: VoteComment_200_response
Örnek

Oyu Sil 
Parametreler
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Evet | |
| id | string | Evet | |
| editKey | string | Hayır |
Yanıt
Dönen değer: DeleteCommentVote_200_response
Örnek

Oyları Al 
Parametreler
| İsim | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet |
Yanıt
Döndürür: GetVotes_200_response
Örnek

Kullanıcı İçin Oyları Al 
Parametreler
| Ad | Tür | Gerekli | Açıklama |
|---|---|---|---|
| tenantId | string | Evet | |
| urlId | string | Evet | |
| userId | string | Hayır | |
| anonUserId | string | Hayır |
Yanıt
Döndürür: GetVotesForUser_200_response
Örnek

Yardıma mı ihtiyacınız var?
C++ SDK ile ilgili herhangi bir sorunla karşılaşırsanız veya sorularınız olursa, lütfen:
Katkıda Bulunma
Katkılar memnuniyetle karşılanır! Katkı yönergeleri için lütfen GitHub deposunu ziyaret edin.