
Език 🇧🇬 Български
Първи стъпки
Документация
Агрегация
Одитни записи
Блокиране чрез коментар
Проверка на блокирани коментари
Коментари
Конфигурации на домейни
Имейл шаблони
Журнал на събитията
Публикации в емисия
Докладване на коментар
Хаштагове
Модератори
Брой известия
Известия
Страници
Чакащи уебхук събития
Конфигурации на въпроси
Резултати от въпроси
Агрегация на резултати от въпроси
SSO потребители
Абонаменти
Дневна употреба на наемателя
Пакети на наемателя
Потребители на наемателя
Наематели
Качване на изображение
Напредък на значки за потребителя
Значки на потребителя
Известия за потребителя
Статус на присъствие на потребителя
Търсене на потребители
Потребители
Гласове
FastComments Rust SDK
Това е официалният Rust SDK за FastComments.
Официален Rust SDK за API на FastComments
Репозитория
Съдържание на библиотеката 
FastComments Rust SDK се състои от няколко модула:
Клиентски модул - Автоматично генериран API клиент за FastComments REST API-та
- Пълни дефиниции на типовете за всички API модели
- Както автентикирани (
DefaultApi), така и публични (PublicApi) крайни точки - Пълна поддръжка на async/await с tokio
- Вижте client/README.md за подробна документация на API-то
SSO модул - Сървърни помощни средства за Single Sign-On
- Сигурно генериране на токени за удостоверяване на потребители
- Поддръжка както на прост, така и на защитен режим на SSO
- Подписване на токени, базирано на HMAC-SHA256
Основни типове - Споделени дефиниции на типове и помощни средства
- Модели за коментари и структури за метаданни
- Конфигурации на потребители и наематели
- Помощни функции за често срещани операции
Бърз старт 
Използване на публичното API
use fastcomments_sdk::client::apis::configuration::Configuration;
use fastcomments_sdk::client::apis::public_api;
#[tokio::main]
async fn main() {
// Създаване на конфигурация за API
let config = Configuration::new();
// Извличане на коментари за страница
let result = public_api::get_comments_public(
&config,
public_api::GetCommentsPublicParams {
tenant_id: "your-tenant-id".to_string(),
urlid: Some("page-url-id".to_string()),
url: None,
count_only: None,
skip: None,
limit: None,
sort_dir: None,
page: None,
sso_hash: None,
simple_sso_hash: None,
has_no_comment: None,
has_comment: None,
comment_id_filter: None,
child_ids: None,
start_date_time: None,
starts_with: None,
},
)
.await;
match result {
Ok(response) => {
println!("Found {} comments", response.comments.len());
for comment in response.comments {
println!("Comment: {:?}", comment);
}
}
Err(e) => eprintln!("Error fetching comments: {:?}", e),
}
}
Използване на удостовереното API
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::default_api;
#[tokio::main]
async fn main() {
// Създаване на конфигурация с API ключ
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Извличане на коментари чрез удостоверено API
let result = default_api::get_comments(
&config,
default_api::GetCommentsParams {
tenant_id: "your-tenant-id".to_string(),
skip: None,
limit: None,
sort_dir: None,
urlid: Some("page-url-id".to_string()),
url: None,
is_spam: None,
user_id: None,
all_comments: None,
for_moderation: None,
parent_id: None,
is_flagged: None,
is_flagged_tag: None,
is_by_verified: None,
is_pinned: None,
asc: None,
include_imported: None,
origin: None,
tags: None,
},
)
.await;
match result {
Ok(response) => {
println!("Total comments: {}", response.count);
for comment in response.comments {
println!("Comment ID: {}, Text: {}", comment.id, comment.comment);
}
}
Err(e) => eprintln!("Error: {:?}", e),
}
}
Използване на SSO за удостоверяване
use fastcomments_sdk::sso::{
fastcomments_sso::FastCommentsSSO,
secure_sso_user_data::SecureSSOUserData,
};
fn main() {
let api_key = "your-api-key".to_string();
// Създаване на защитени SSO данни за потребителя (само от страна на сървъра!)
let user_data = SecureSSOUserData::new(
"user-123".to_string(), // Идентификатор на потребителя
"user@example.com".to_string(), // Имейл
"John Doe".to_string(), // Потребителско име
"https://example.com/avatar.jpg".to_string(), // URL на аватара
);
// Генериране на SSO токен
let sso = FastCommentsSSO::new_secure(api_key, &user_data).unwrap();
let token = sso.create_token().unwrap();
println!("SSO Token: {}", token);
// Предайте този токен на фронтенда си за удостоверяване
}
Чести проблеми 
401 Unauthorized грешки
Ако получавате грешки 401 при използване на автентикирано API:
- Проверете вашия API ключ: Уверете се, че използвате правилния API ключ от таблото за управление на FastComments
- Потвърдете tenant ID: Уверете се, че tenant ID съответства на вашия акаунт
- Формат на API ключа: API ключът трябва да бъде подаден в Configuration:
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "YOUR_API_KEY".to_string(),
});
Проблеми със SSO токените
Ако SSO токените не работят:
- Използвайте сигурен режим за продукция: Винаги използвайте
FastCommentsSSO::new_secure()с вашия API ключ в продукционна среда - Само от страна на сървъра: Генерирайте SSO токени на вашия сървър, никога не излагайте вашия API ключ на клиентите
- Проверете данните на потребителя: Уверете се, че всички задължителни полета (id, email, username) са предоставени
Грешки на асинхронния runtime
SDK използва tokio за асинхронни операции. Уверете се, че:
Add tokio to your dependencies:
[dependencies] tokio = { version = "1", features = ["full"] }Use the tokio runtime:
#[tokio::main] async fn main() { // Вашият асинхронен код тук }
Бележки 
Идентификатори за излъчване
Ще видите, че трябва да подадете broadcastId в някои API извиквания. Когато получавате събития, ще получите този идентификатор обратно, така че да знаете да игнорирате събитието, ако възнамерявате да приложите промените оптимистично на клиента (което вероятно ще искате да направите, тъй като това предлага най-доброто преживяване). Подайте тук UUID. Идентификаторът трябва да е достатъчно уникален, за да не се появява два пъти в рамките на една сесия на браузъра.
Агрегация 
Агрегира документи чрез групиране (ако е предоставен groupBy) и прилагане на множество операции. Поддържат се различни операции (напр. sum, countDistinct, avg и т.н.).
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| aggregation_request | models::AggregationRequest | Да | |
| parent_tenant_id | String | Не | |
| include_stats | bool | Не |
Отговор
Връща: AggregationResponse
Получаване на одитни записи 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| limit | f64 | Не | |
| skip | f64 | Не | |
| order | models::SortDir | Не | |
| after | f64 | Не | |
| before | f64 | Не |
Отговор
Връща: GetAuditLogs200Response
Блокиране от коментар (публично) 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Да | |
| sso | String | Не |
Отговор
Разблокиране на коментар (публично) 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Да | |
| sso | String | Не |
Отговор
Връща: UnBlockCommentPublic200Response
Проверка на коментари за блокиране 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_ids | String | Да | |
| sso | String | Не |
Отговор
Връща: CheckedCommentsForBlocked200Response
Блокиране на потребител чрез коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| block_from_comment_params | models::BlockFromCommentParams | Да | |
| user_id | String | Не | |
| anon_user_id | String | Не |
Отговор
Връща: BlockFromCommentPublic200Response
Създаване на публичен коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| broadcast_id | String | Да | |
| comment_data | models::CommentData | Да | |
| session_id | String | Не | |
| sso | String | Не |
Отговор
Връща: CreateCommentPublic200Response
Изтриване на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| context_user_id | String | Не | |
| is_live | bool | Не |
Отговор
Връща: DeleteComment200Response
Изтриване на публичен коментар 
Параметри
| Име | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| edit_key | String | Не | |
| sso | String | Не |
Отговор
Връща: DeleteCommentPublic200Response
Премахване на глас за коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| vote_id | String | Да | |
| url_id | String | Да | |
| broadcast_id | String | Да | |
| edit_key | String | Не | |
| sso | String | Не |
Отговор
Връща: DeleteCommentVote200Response
Докладване на коментар 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| user_id | String | Не | |
| anon_user_id | String | Не |
Отговор
Връща: FlagComment200Response
Получаване на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetComment200Response
Получаване на текст на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| edit_key | String | Не | |
| sso | String | Не |
Отговор
Връща: GetCommentText200Response
Получаване на имена на потребители, гласували за коментара 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| dir | i32 | Да | |
| sso | String | Не |
Отговор
Връща: GetCommentVoteUserNames200Response
Получаване на коментари 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| page | i32 | Не | |
| limit | i32 | Не | |
| skip | i32 | Не | |
| as_tree | bool | Не | |
| skip_children | i32 | Не | |
| limit_children | i32 | Не | |
| max_tree_depth | i32 | Не | |
| url_id | String | Не | |
| user_id | String | Не | |
| anon_user_id | String | Не | |
| context_user_id | String | Не | |
| hash_tag | String | Не | |
| parent_id | String | Не | |
| direction | models::SortDirections | Не |
Отговор
Връща: GetComments200Response
Получаване на публични коментари 
req tenantId urlId
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| page | i32 | Не | |
| direction | models::SortDirections | Не | |
| sso | String | Не | |
| skip | i32 | Не | |
| skip_children | i32 | Не | |
| limit | i32 | Не | |
| limit_children | i32 | Не | |
| count_children | bool | Не | |
| fetch_page_for_comment_id | String | Не | |
| include_config | bool | Не | |
| count_all | bool | Не | |
| includei10n | bool | Не | |
| locale | String | Не | |
| modules | String | Не | |
| is_crawler | bool | Не | |
| include_notification_count | bool | Не | |
| as_tree | bool | Не | |
| max_tree_depth | i32 | Не | |
| use_full_translation_ids | bool | Не | |
| parent_id | String | Не | |
| search_text | String | Не | |
| hash_tags | Vec |
Не | |
| user_id | String | Не | |
| custom_config_str | String | Не | |
| after_comment_id | String | Не | |
| before_comment_id | String | Не |
Отговор
Връща: GetCommentsPublic200Response
Заключване на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| sso | String | Не |
Отговор
Връща: LockComment200Response
Закачване на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| sso | String | Не |
Отговор
Връща: PinComment200Response
Запазване на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_comment_params | models::CreateCommentParams | Да | |
| is_live | bool | Не | |
| do_spam_check | bool | Не | |
| send_emails | bool | Не | |
| populate_notifications | bool | Не |
Отговор
Връща: SaveComment200Response
Масово запазване на коментари 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_comment_params | Vecmodels::CreateCommentParams | Да | |
| is_live | bool | Не | |
| do_spam_check | bool | Не | |
| send_emails | bool | Не | |
| populate_notifications | bool | Не |
Отговор
Връща: Vec<models::SaveComment200Response>
Задаване на текст на коментар 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| comment_text_update_request | models::CommentTextUpdateRequest | Да | |
| edit_key | String | Не | |
| sso | String | Не |
Отговор
Връща: SetCommentText200Response
Разблокиране на потребител чрез коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| un_block_from_comment_params | models::UnBlockFromCommentParams | Да | |
| user_id | String | Не | |
| anon_user_id | String | Не |
Отговор
Връща: UnBlockCommentPublic200Response
Отмяна на докладване на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| user_id | String | Не | |
| anon_user_id | String | Не |
Отговор
Връща: FlagComment200Response
Отключване на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| sso | String | Не |
Отговор
Връща: LockComment200Response
Премахване на закрепване на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| sso | String | Не |
Отговор
Връща: PinComment200Response
Актуализиране на коментар 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| body | models::PickApiCommentPeriodUpdatableCommentFields | Да | |
| context_user_id | String | Не | |
| do_spam_check | bool | Не | |
| is_live | bool | Не |
Отговор
Връща: FlagCommentPublic200Response
Гласуване за коментар 
Параметри
| Name | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| url_id | String | Да | |
| broadcast_id | String | Да | |
| vote_body_params | models::VoteBodyParams | Да | |
| session_id | String | Не | |
| sso | String | Не |
Отговор
Връща: VoteComment200Response
Добавяне на конфигурация на домейн 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| add_domain_config_params | models::AddDomainConfigParams | Да |
Отговор
Връща: AddDomainConfig200Response
Изтриване на конфигурация на домейн 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| domain | String | Да |
Отговор
Връща: DeleteDomainConfig200Response
Получаване на конфигурация на домейн 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| domain | String | Да |
Отговор
Връща: GetDomainConfig200Response
Получаване на конфигурации на домейни 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да |
Отговор
Връща: GetDomainConfigs200Response
Частично обновяване на конфигурация на домейн 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| domain_to_update | String | Да | |
| patch_domain_config_params | models::PatchDomainConfigParams | Да |
Отговор
Връща: GetDomainConfig200Response
Заместване на конфигурация на домейн 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| domain_to_update | String | Да | |
| update_domain_config_params | models::UpdateDomainConfigParams | Да |
Отговор
Връща: GetDomainConfig200Response
Създаване на имейл шаблон 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_email_template_body | models::CreateEmailTemplateBody | Да |
Отговор
Връща: CreateEmailTemplate200Response
Пример

Изтриване на имейл шаблон 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Изтриване на грешка при рендиране на имейл шаблон 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| error_id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на имейл шаблон 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetEmailTemplate200Response
Пример

Получаване на дефиниции на имейл шаблони 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да |
Отговор
Връща: GetEmailTemplateDefinitions200Response
Пример

Получаване на грешки при рендиране на имейл шаблони 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| skip | f64 | Не |
Отговор
Връща: GetEmailTemplateRenderErrors200Response
Пример

Получаване на имейл шаблони 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| skip | f64 | Не |
Отговор
Връща: GetEmailTemplates200Response
Пример

Рендиране на имейл шаблон 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Yes | |
| render_email_template_body | models::RenderEmailTemplateBody | Yes | |
| locale | String | No |
Отговор
Връща: RenderEmailTemplate200Response
Пример

Актуализиране на имейл шаблон 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_email_template_body | models::UpdateEmailTemplateBody | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на журнал на събитията 
req tenantId urlId userIdWS
Параметри
| Име | Тип | Задължителен | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| user_id_ws | String | Да | |
| start_time | i64 | Да | |
| end_time | i64 | Да |
Отговор
Връща: GetEventLog200Response
Получаване на глобален журнал на събитията 
req tenantId urlId userIdWS
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| user_id_ws | String | Да | |
| start_time | i64 | Да | |
| end_time | i64 | Да |
Отговор
Връща: GetEventLog200Response
Създаване на публикация в емисия 
Параметри
| Име | Тип | Задължителен | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_feed_post_params | models::CreateFeedPostParams | Да | |
| broadcast_id | String | Не | |
| is_live | bool | Не | |
| do_spam_check | bool | Не | |
| skip_dup_check | bool | Не |
Отговор
Връща: CreateFeedPost200Response
Създаване на публична публикация в емисия 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_feed_post_params | models::CreateFeedPostParams | Да | |
| broadcast_id | String | Не | |
| sso | String | Не |
Отговор
Връща: CreateFeedPostPublic200Response
Изтриване на публична публикация в емисия 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| post_id | String | Да | |
| broadcast_id | String | Не | |
| sso | String | Не |
Отговор
Връща: DeleteFeedPostPublic200Response
Получаване на публикации в емисия 
req tenantId afterId
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| after_id | String | Не | |
| limit | i32 | Не | |
| tags | Vec |
Не |
Отговор
Връща: GetFeedPosts200Response
Получаване на публични публикации в емисия 
req tenantId afterId
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| after_id | String | Не | |
| limit | i32 | Не | |
| tags | Vec |
Не | |
| sso | String | Не | |
| is_crawler | bool | Не | |
| include_user_info | bool | Не |
Отговор
Връща: GetFeedPostsPublic200Response
Получаване на статистика за публикациите в емисията 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| post_ids | Vec |
Да | |
| sso | String | Не |
Отговор
Връща: GetFeedPostsStats200Response
Получаване на публични реакции на потребители 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| post_ids | Vec |
Не | |
| sso | String | Не |
Отговор
Връща: GetUserReactsPublic200Response
Реагиране на публикация в емисия (публично) 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| post_id | String | Да | |
| react_body_params | models::ReactBodyParams | Да | |
| is_undo | bool | Не | |
| broadcast_id | String | Не | |
| sso | String | Не |
Отговор
Връща: ReactFeedPostPublic200Response
Актуализиране на публикация в емисия 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| feed_post | models::FeedPost | Да |
Отговор
Връща: FlagCommentPublic200Response
Актуализиране на публична публикация в емисия 
Параметри
| Име | Тип | Задължителен | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| post_id | String | Да | |
| update_feed_post_params | models::UpdateFeedPostParams | Да | |
| broadcast_id | String | Не | |
| sso | String | Не |
Отговор
Връща: CreateFeedPostPublic200Response
Докладване на коментар (публично) 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| is_flagged | bool | Да | |
| sso | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Добавяне на хаштаг 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Не | |
| create_hash_tag_body | models::CreateHashTagBody | Не |
Отговор
Връща: AddHashTag200Response
Пример

Масово добавяне на хаштагове 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Не | |
| bulk_create_hash_tags_body | models::BulkCreateHashTagsBody | Не |
Отговор
Връща: AddHashTagsBulk200Response
Пример

Изтриване на хаштаг 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tag | String | Да | |
| tenant_id | String | Не | |
| delete_hash_tag_request | models::DeleteHashTagRequest | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на хаштагове 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| page | f64 | Не |
Отговор
Връща: GetHashTags200Response
Пример

Частично обновяване на хаштаг 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tag | String | Да | |
| tenant_id | String | Не | |
| update_hash_tag_body | models::UpdateHashTagBody | Не |
Отговор
Връща: PatchHashTag200Response
Пример

Създаване на модератор 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_moderator_body | models::CreateModeratorBody | Да |
Отговор
Връща: CreateModerator200Response
Пример

Изтриване на модератор 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| send_email | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на модератор 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetModerator200Response
Пример

Получаване на модератори 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| skip | f64 | Не |
Отговор
Връща: GetModerators200Response
Пример

Изпращане на покана 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| from_name | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Актуализиране на модератор 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_moderator_body | models::UpdateModeratorBody | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Изтриване на броя известия 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на кеширания брой известия 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Отговор
Връща: GetCachedNotificationCount200Response
Пример

Получаване на брой известия 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Не | |
| url_id | String | Не | |
| from_comment_id | String | Не | |
| viewed | bool | Не |
Отговор
Връща: GetNotificationCount200Response
Пример

Получаване на известия 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| url_id | String | No | |
| from_comment_id | String | No | |
| viewed | bool | No | |
| skip | f64 | No |
Отговор
Връща: GetNotifications200Response
Пример

Актуализиране на известие 
Параметри
| Name | Type | Required | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_notification_body | models::UpdateNotificationBody | Да | |
| user_id | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

Добавяне на страница 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_api_page_data | models::CreateApiPageData | Да |
Отговор
Връща: AddPageApiResponse
Изтриване на страница 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: DeletePageApiResponse
Получаване на страница по URL идентификатор 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да |
Отговор
Връща: GetPageByUrlidApiResponse
Частично обновяване на страница 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_api_page_data | models::UpdateApiPageData | Да |
Отговор
Връща: PatchPageApiResponse
Изтриване на чакащо уебхук събитие 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на брой чакащи уебхук събития 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Не | |
| external_id | String | Не | |
| event_type | String | Не | |
| domain | String | Не | |
| attempt_count_gt | f64 | Не |
Отговор
Връща: GetPendingWebhookEventCount200Response
Пример

Получаване на чакащи уебхук събития 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Не | |
| external_id | String | Не | |
| event_type | String | Не | |
| domain | String | Не | |
| attempt_count_gt | f64 | Не | |
| skip | f64 | Не |
Отговор
Връща: GetPendingWebhookEvents200Response
Пример

Създаване на конфигурация на въпрос 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_question_config_body | models::CreateQuestionConfigBody | Да |
Отговор
Връща: CreateQuestionConfig200Response
Пример

Изтриване на конфигурация на въпрос 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на конфигурация на въпрос 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetQuestionConfig200Response
Пример

Получаване на конфигурации на въпроси 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| skip | f64 | Не |
Отговор
Връща: GetQuestionConfigs200Response
Пример

Актуализиране на конфигурация на въпрос 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_question_config_body | models::UpdateQuestionConfigBody | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Създаване на резултат от въпрос 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_question_result_body | models::CreateQuestionResultBody | Да |
Отговор
Връща: CreateQuestionResult200Response
Пример

Изтриване на резултат от въпрос 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на резултат от въпрос 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetQuestionResult200Response
Пример

Получаване на резултати от въпроси 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Не | |
| user_id | String | Не | |
| start_date | String | Не | |
| question_id | String | Не | |
| question_ids | String | Не | |
| skip | f64 | Не |
Отговор
Връща: GetQuestionResults200Response
Пример

Актуализиране на резултат от въпрос 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_question_result_body | models::UpdateQuestionResultBody | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Агрегиране на резултати от въпроси 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| question_id | String | Не | |
| question_ids | Vec |
Не | |
| url_id | String | Не | |
| time_bucket | models::AggregateTimeBucket | Не | |
| start_date | String | Не | |
| force_recalculate | bool | Не |
Отговор
Връща: AggregateQuestionResults200Response
Масово агрегиране на резултати от въпроси 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| bulk_aggregate_question_results_request | models::BulkAggregateQuestionResultsRequest | Да | |
| force_recalculate | bool | Не |
Отговор
Връща: BulkAggregateQuestionResults200Response
Комбиниране на коментари с резултати от въпроси 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| question_id | String | Не | |
| question_ids | Vec |
Не | |
| url_id | String | Не | |
| start_date | String | Не | |
| force_recalculate | bool | Не | |
| min_value | f64 | Не | |
| max_value | f64 | Не | |
| limit | f64 | Не |
Отговор
Връща: CombineCommentsWithQuestionResults200Response
Добавяне на SSO потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_apisso_user_data | models::CreateApissoUserData | Да |
Отговор
Връща: AddSsoUserApiResponse
Изтриване на SSO потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| delete_comments | bool | Не | |
| comment_delete_mode | String | Не |
Отговор
Връща: DeleteSsoUserApiResponse
Получаване на SSO потребител по имейл 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| String | Да |
Отговор
Връща: GetSsoUserByEmailApiResponse
Получаване на SSO потребител по ID 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetSsoUserByIdApiResponse
Получаване на SSO потребители 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| skip | i32 | Не |
Отговор
Връща: GetSsoUsers200Response
Частично обновяване на SSO потребител 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_apisso_user_data | models::UpdateApissoUserData | Да | |
| update_comments | bool | Не |
Отговор
Връща: PatchSsoUserApiResponse
Заместване на SSO потребител 
Параметри
| Name | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_apisso_user_data | models::UpdateApissoUserData | Да | |
| update_comments | bool | Не |
Отговор
Връща: PutSsoUserApiResponse
Създаване на абонамент 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_api_user_subscription_data | models::CreateApiUserSubscriptionData | Да |
Отговор
Връща: CreateSubscriptionApiResponse
Изтриване на абонамент 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| user_id | String | Не |
Отговор
Връща: DeleteSubscriptionApiResponse
Получаване на абонаменти 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Не |
Отговор
Връща: GetSubscriptionsApiResponse
Получаване на дневна употреба на наемателя 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| year_number | f64 | Не | |
| month_number | f64 | Не | |
| day_number | f64 | Не | |
| skip | f64 | Не |
Отговор
Връща: GetTenantDailyUsages200Response
Пример

Създаване на пакет за наемател 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| create_tenant_package_body | models::CreateTenantPackageBody | Да |
Отговор
Връща: CreateTenantPackage200Response
Пример

Изтриване на пакет на наемател 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на пакет на наемател 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetTenantPackage200Response
Пример

Получаване на пакети на наемателя 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| skip | f64 | Не |
Отговор
Връща: GetTenantPackages200Response
Пример

Замяна на пакет на наемател 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| replace_tenant_package_body | models::ReplaceTenantPackageBody | Да |
Връща
Връща: FlagCommentPublic200Response
Пример

Актуализиране на пакет на наемател 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_tenant_package_body | models::UpdateTenantPackageBody | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Създаване на потребител на наемателя 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_tenant_user_body | models::CreateTenantUserBody | Да |
Отговор
Връща: CreateTenantUser200Response
Пример

Изтриване на потребител на наемателя 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| delete_comments | String | Не | |
| comment_delete_mode | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на потребител на наемателя 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetTenantUser200Response
Пример

Получаване на потребители на наемателя 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| skip | f64 | Не |
Отговор
Връща: GetTenantUsers200Response
Пример

Замяна на потребител на наемателя 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| replace_tenant_user_body | models::ReplaceTenantUserBody | Да | |
| update_comments | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

Изпращане на линк за вход 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| redirect_url | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

Актуализиране на потребител на наемателя 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_tenant_user_body | models::UpdateTenantUserBody | Да | |
| update_comments | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

Създаване на наемател 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_tenant_body | models::CreateTenantBody | Да |
Отговор
Връща: CreateTenant200Response
Пример

Изтриване на наемател 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| sure | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

Получаване на наемател 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetTenant200Response
Пример

Получаване на наематели 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| meta | String | Не | |
| skip | f64 | Не |
Отговор
Връща: GetTenants200Response
Пример

Актуализиране на наемател 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_tenant_body | models::UpdateTenantBody | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

Качване на изображение 
Качване и оразмеряване на изображение
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| file | std::path::PathBuf | Да | |
| size_preset | models::SizePreset | Не | |
| url_id | String | Не |
Отговор
Връща: UploadImageResponse
Получаване на прогрес на значка по ID 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetUserBadgeProgressById200Response
Получаване на прогрес на значка по потребителско ID 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Да |
Отговор
Връща: GetUserBadgeProgressById200Response
Получаване на списък с прогрес на значки за потребителя 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Не | |
| limit | f64 | Не | |
| skip | f64 | Не |
Отговор
Връща: GetUserBadgeProgressList200Response
Създаване на значка за потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_user_badge_params | models::CreateUserBadgeParams | Да |
Отговор
Връща: CreateUserBadge200Response
Изтриване на значка на потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: UpdateUserBadge200Response
Получаване на значка на потребител 
Параметри
| Име | Тип | Задължителен | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetUserBadge200Response
Получаване на значки на потребител 
Параметри
| Name | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Не | |
| badge_id | String | Не | |
| displayed_on_comments | bool | Не | |
| limit | f64 | Не | |
| skip | f64 | Не |
Отговор
Връща: GetUserBadges200Response
Актуализиране на значка на потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_user_badge_params | models::UpdateUserBadgeParams | Да |
Отговор
Връща: UpdateUserBadge200Response
Получаване на брой известия на потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| sso | String | Не |
Отговор
Получаване на известия на потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| page_size | i32 | Не | |
| after_id | String | Не | |
| include_context | bool | Не | |
| after_created_at | i64 | Не | |
| unread_only | bool | Не | |
| dm_only | bool | Не | |
| no_dm | bool | Не | |
| include_translations | bool | Не | |
| sso | String | Не |
Отговор
Връща: GetUserNotifications200Response
Нулиране на броя известия на потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| sso | String | Не |
Отговор
Връща: ResetUserNotifications200Response
Нулиране на известия на потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| after_id | String | Не | |
| after_created_at | i64 | Не | |
| unread_only | bool | Не | |
| dm_only | bool | Не | |
| no_dm | bool | Не | |
| sso | String | Не |
Отговор
Връща: ResetUserNotifications200Response
Актуализиране на статус на абонамент за коментари на потребител 
Активиране или деактивиране на известия за конкретен коментар.
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| notification_id | String | Да | |
| opted_in_or_out | String | Да | |
| comment_id | String | Да | |
| sso | String | Не |
Отговор
Актуализиране на статус на абонамент за страница на потребител 
Активиране или деактивиране на известия за страница. Когато потребителите са абонирани за страница, се създават известия за нови коренни коментари, както и
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| url | String | Да | |
| page_title | String | Да | |
| subscribed_or_unsubscribed | String | Да | |
| sso | String | Не |
Отговор
Връща: UpdateUserNotificationStatus200Response
Актуализиране на статус на известие за потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| notification_id | String | Да | |
| new_status | String | Да | |
| sso | String | Не |
Отговор
Връща: UpdateUserNotificationStatus200Response
Получаване на статуси на присъствие на потребители 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id_ws | String | Да | |
| user_ids | String | Да |
Отговор
Връща: GetUserPresenceStatuses200Response
Търсене на потребители 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| username_starts_with | String | Да | |
| mention_group_ids | Vec |
Не | |
| sso | String | Не |
Отговор
Връща: SearchUsers200Response
Получаване на потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetUser200Response
Пример

Създаване на глас 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| direction | String | Да | |
| user_id | String | Не | |
| anon_user_id | String | Не |
Отговор
Връща: VoteComment200Response
Пример

Изтриване на глас 
Параметри
| Име | Тип | Задължителен | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| edit_key | String | Не |
Отговор
Връща: DeleteCommentVote200Response
Пример

Получаване на гласове 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да |
Отговор
Връща: GetVotes200Response
Пример

Получаване на гласове за потребител 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| user_id | String | Не | |
| anon_user_id | String | Не |
Отговор
Връща: GetVotesForUser200Response
Пример

Нужда от помощ?
Ако срещнете проблеми или имате въпроси относно Rust SDK, моля:
Принос
Приносите са добре дошли! Моля, посетете репозитория на GitHub за насоки за приноса.