
Език 🇧🇬 Български
Първи стъпки
Документация
Агрегиране
Журнали за одит
Блокиране от коментар
Проверка на блокирани коментари
Коментари
Конфигурации на домейни
Имейл шаблони
Журнал на събитията
Публикации в емисията
Докладване на коментар
Хаштагове
Модератори
Брой известия
Известия
Страници
Чакащи Webhook събития
Конфигурации на въпроси
Резултати от въпроси
Агрегиране на резултати от въпроси
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. Идентификаторът трябва да е достатъчно уникален, за да не се появява два пъти в рамките на една сесия на браузъра.
aggregate 
Агрегира документи чрез групиране (ако е предоставен groupBy) и прилагане на множество операции. Поддържат се различни операции (напр. sum, countDistinct, avg и т.н.).
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| aggregation_request | models::AggregationRequest | Да | |
| parent_tenant_id | String | Не | |
| include_stats | bool | Не |
Отговор
Връща: AggregationResponse
get_audit_logs 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| limit | f64 | Не | |
| skip | f64 | Не | |
| order | models::SortDir | Не | |
| after | f64 | Не | |
| before | f64 | Не |
Отговор
Връща: GetAuditLogs200Response
Пример

block_from_comment_public 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Да | |
| sso | String | Не |
Отговор
Връща: BlockFromCommentPublic200Response
Пример

un_block_comment_public 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Да | |
| sso | String | Не |
Отговор
Връща: UnBlockCommentPublic200Response
Пример

checked_comments_for_blocked 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_ids | String | Да | |
| sso | String | Не |
Отговор
Връща: CheckedCommentsForBlocked200Response
Пример

block_user_from_comment 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| block_from_comment_params | models::BlockFromCommentParams | Да | |
| user_id | String | Не | |
| anon_user_id | String | Не |
Отговор
Връща: BlockFromCommentPublic200Response
Пример

create_comment_public 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| broadcast_id | String | Да | |
| comment_data | models::CommentData | Да | |
| session_id | String | Не | |
| sso | String | Не |
Отговор
Връща: CreateCommentPublic200Response
Пример

delete_comment 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| context_user_id | String | Не | |
| is_live | bool | Не |
Отговор
Връща: DeleteComment200Response
Пример

delete_comment_public 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| edit_key | String | Не | |
| sso | String | Не |
Отговор
Връща: DeleteCommentPublic200Response
Пример

delete_comment_vote 
Параметри
| Име | Тип | Задължителен | Описание |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| vote_id | String | Yes | |
| url_id | String | Yes | |
| broadcast_id | String | Yes | |
| edit_key | String | No | |
| sso | String | No |
Отговор
Връща: DeleteCommentVote200Response
Пример

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

get_comment 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Връща
Връща: GetComment200Response
Пример

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

get_comment_vote_user_names 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| dir | i32 | Да | |
| sso | String | Не |
Отговор
Връща: GetCommentVoteUserNames200Response
Пример

get_comments 
Параметри
| Name | Type | Задължително | Описание |
|---|---|---|---|
| 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
Пример

get_comments_public 
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
Пример

lock_comment 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| sso | String | Не |
Отговор
Връща: LockComment200Response
Пример

pin_comment 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| sso | String | Не |
Отговор
Връща: PinComment200Response
Пример

save_comment 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_comment_params | models::CreateCommentParams | Да | |
| is_live | bool | Не | |
| do_spam_check | bool | Не | |
| send_emails | bool | Не | |
| populate_notifications | bool | Не |
Отговор
Връща: SaveComment200Response
Пример

save_comments_bulk 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_comment_params | Vecmodels::CreateCommentParams | Да | |
| is_live | bool | Не | |
| do_spam_check | bool | Не | |
| send_emails | bool | Не | |
| populate_notifications | bool | Не |
Отговор
Връща: Vec<models::SaveComment200Response>
Пример

set_comment_text 
Параметри
| 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
Пример

un_block_user_from_comment 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| un_block_from_comment_params | models::UnBlockFromCommentParams | Да | |
| user_id | String | Не | |
| anon_user_id | String | Не |
Отговор
Връща: UnBlockCommentPublic200Response
Пример

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

un_lock_comment 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| sso | String | Не |
Отговор
Връща: LockComment200Response
Пример

un_pin_comment 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| broadcast_id | String | Да | |
| sso | String | Не |
Отговор
Връща: PinComment200Response
Пример

update_comment 
Параметри
| Име | Тип | Задължителен | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| updatable_comment_params | models::UpdatableCommentParams | Да | |
| context_user_id | String | Не | |
| do_spam_check | bool | Не | |
| is_live | bool | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

vote_comment 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| url_id | String | Да | |
| broadcast_id | String | Да | |
| vote_body_params | models::VoteBodyParams | Да | |
| session_id | String | Не | |
| sso | String | Не |
Отговор
Връща: VoteComment200Response
Пример

add_domain_config 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| add_domain_config_params | models::AddDomainConfigParams | Да |
Отговор
Връща: AddDomainConfig200Response
delete_domain_config 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| domain | String | Да |
Отговор
Връща: DeleteDomainConfig200Response
get_domain_config 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| domain | String | Да |
Отговор
Връща: GetDomainConfig200Response
get_domain_configs 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да |
Отговор
Връща: GetDomainConfigs200Response
patch_domain_config 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| domain_to_update | String | Да | |
| patch_domain_config_params | models::PatchDomainConfigParams | Да |
Отговор
Връща: GetDomainConfig200Response
put_domain_config 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| domain_to_update | String | Да | |
| update_domain_config_params | models::UpdateDomainConfigParams | Да |
Отговор
Връща: GetDomainConfig200Response
create_email_template 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| create_email_template_body | models::CreateEmailTemplateBody | Да |
Отговор
Връща: CreateEmailTemplate200Response
Пример

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

delete_email_template_render_error 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| error_id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

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

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

get_email_template_render_errors 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| skip | f64 | Не |
Response
Връща: GetEmailTemplateRenderErrors200Response
Example

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

render_email_template 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| render_email_template_body | models::RenderEmailTemplateBody | Да | |
| locale | String | Не |
Отговор
Връща: RenderEmailTemplate200Response
Пример

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

get_event_log 
req tenantId urlId userIdWS
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| user_id_ws | String | Да | |
| start_time | i64 | Да | |
| end_time | i64 | Да |
Отговор
Връща: GetEventLog200Response
Пример

get_global_event_log 
req tenantId urlId userIdWS
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| user_id_ws | String | Да | |
| start_time | i64 | Да | |
| end_time | i64 | Да |
Отговор
Връща: GetEventLog200Response
Пример

create_feed_post 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_feed_post_params | models::CreateFeedPostParams | Да | |
| broadcast_id | String | Не | |
| is_live | bool | Не | |
| do_spam_check | bool | Не | |
| skip_dup_check | bool | Не |
Отговор
Връща: CreateFeedPost200Response
Пример

create_feed_post_public 
Параметри
| Име | Тип | Задължителен | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_feed_post_params | models::CreateFeedPostParams | Да | |
| broadcast_id | String | Не | |
| sso | String | Не |
Отговор
Връща: CreateFeedPostPublic200Response
Пример

delete_feed_post_public 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| post_id | String | Да | |
| broadcast_id | String | Не | |
| sso | String | Не |
Отговор
Връща: DeleteFeedPostPublic200Response
Пример

get_feed_posts 
req tenantId afterId
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| after_id | String | Не | |
| limit | i32 | Не | |
| tags | Vec |
Не |
Отговор
Връща: GetFeedPosts200Response
Пример

get_feed_posts_public 
req tenantId afterId
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| after_id | String | Не | |
| limit | i32 | Не | |
| tags | Vec |
Не | |
| sso | String | Не | |
| is_crawler | bool | Не | |
| include_user_info | bool | Не |
Отговор
Връща: GetFeedPostsPublic200Response
Пример

get_feed_posts_stats 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| post_ids | Vec |
Да | |
| sso | String | Не |
Отговор
Връща: GetFeedPostsStats200Response
Пример

get_user_reacts_public 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| post_ids | Vec |
Не | |
| sso | String | Не |
Отговор
Връща: GetUserReactsPublic200Response
Пример

react_feed_post_public 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| post_id | String | Да | |
| react_body_params | models::ReactBodyParams | Да | |
| is_undo | bool | Не | |
| broadcast_id | String | Не | |
| sso | String | Не |
Отговор
Връща: ReactFeedPostPublic200Response
Пример

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

update_feed_post_public 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| post_id | String | Да | |
| update_feed_post_params | models::UpdateFeedPostParams | Да | |
| broadcast_id | String | Не | |
| sso | String | Не |
Отговор
Връща: CreateFeedPostPublic200Response
Пример

flag_comment_public 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| comment_id | String | Да | |
| is_flagged | bool | Да | |
| sso | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

add_hash_tag 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | No | |
| create_hash_tag_body | models::CreateHashTagBody | No |
Отговор
Връща: AddHashTag200Response
Пример

add_hash_tags_bulk 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Не | |
| bulk_create_hash_tags_body | models::BulkCreateHashTagsBody | Не |
Отговор
Връща: AddHashTagsBulk200Response
Пример

delete_hash_tag 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tag | String | Да | |
| tenant_id | String | Не | |
| delete_hash_tag_request | models::DeleteHashTagRequest | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

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

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

create_moderator 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_moderator_body | models::CreateModeratorBody | Yes |
Отговор
Връща: CreateModerator200Response
Пример

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

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

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

send_invite 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| from_name | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

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

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

get_cached_notification_count 
Параметри
| Name | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetCachedNotificationCount200Response
Пример

get_notification_count 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| url_id | String | No | |
| from_comment_id | String | No | |
| viewed | bool | No |
Отговор
Връща: GetNotificationCount200Response
Пример

get_notifications 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Не | |
| url_id | String | Не | |
| from_comment_id | String | Не | |
| viewed | bool | Не | |
| skip | f64 | Не |
Отговор
Връща: GetNotifications200Response
Пример

update_notification 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_notification_body | models::UpdateNotificationBody | Да | |
| user_id | String | Не |
Отговор
Връща: FlagCommentPublic200Response
Пример

add_page 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_api_page_data | models::CreateApiPageData | Да |
Отговор
Връща: AddPageApiResponse
delete_page 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: DeletePageApiResponse
get_page_by_urlid 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да |
Отговор
Връща: GetPageByUrlidApiResponse
patch_page 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_api_page_data | models::UpdateApiPageData | Да |
Отговор
Връща: PatchPageApiResponse
delete_pending_webhook_event 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

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

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

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

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

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

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

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

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

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

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

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

update_question_result 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_question_result_body | models::UpdateQuestionResultBody | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

aggregate_question_results 
Параметри
| Name | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| question_id | String | Не | |
| question_ids | Vec |
Не | |
| url_id | String | Не | |
| time_bucket | models::AggregateTimeBucket | Не | |
| start_date | String | Не | |
| force_recalculate | bool | Не |
Отговор
Връща: AggregateQuestionResults200Response
Пример

bulk_aggregate_question_results 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| bulk_aggregate_question_results_request | models::BulkAggregateQuestionResultsRequest | Да | |
| force_recalculate | bool | Не |
Отговор
Връща: BulkAggregateQuestionResults200Response
Пример

combine_comments_with_question_results 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| 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
Пример

add_sso_user 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_apisso_user_data | models::CreateApissoUserData | Да |
Отговор
Връща: AddSsoUserApiResponse
delete_sso_user 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| delete_comments | bool | Не | |
| comment_delete_mode | String | Не |
Отговор
Връща: DeleteSsoUserApiResponse
get_sso_user_by_email 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| String | Да |
Отговор
Връща: GetSsoUserByEmailApiResponse
get_sso_user_by_id 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetSsoUserByIdApiResponse
get_sso_users 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| skip | i32 | Не |
Отговор
Връща: GetSsoUsers200Response
patch_sso_user 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_apisso_user_data | models::UpdateApissoUserData | Да | |
| update_comments | bool | Не |
Отговор
Връща: PatchSsoUserApiResponse
put_sso_user 
Параметри
| Name | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_apisso_user_data | models::UpdateApissoUserData | Да | |
| update_comments | bool | Не |
Отговор
Връща: PutSsoUserApiResponse
create_subscription 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_api_user_subscription_data | models::CreateApiUserSubscriptionData | Да |
Отговор
Връща: CreateSubscriptionApiResponse
Пример

delete_subscription 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| user_id | String | Не |
Отговор
Връща: DeleteSubscriptionApiResponse
get_subscriptions 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Не |
Отговор
Връща: GetSubscriptionsApiResponse
Пример

update_subscription 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_api_user_subscription_data | models::UpdateApiUserSubscriptionData | Да | |
| user_id | String | Не |
Отговор
Връща: UpdateSubscriptionApiResponse
Пример

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

create_tenant_package 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_tenant_package_body | models::CreateTenantPackageBody | Да |
Отговор
Връща: CreateTenantPackage200Response
Пример

delete_tenant_package 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

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

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

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

update_tenant_package 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_tenant_package_body | models::UpdateTenantPackageBody | Да |
Отговор
Връща: FlagCommentPublic200Response
Пример

create_tenant_user 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| create_tenant_user_body | models::CreateTenantUserBody | Да |
Отговор
Връща: CreateTenantUser200Response
Пример

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

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

get_tenant_users 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| skip | f64 | Не |
Отговор
Връща: GetTenantUsers200Response
Пример

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

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

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

create_tenant 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| create_tenant_body | models::CreateTenantBody | Да |
Отговор
Връща: CreateTenant200Response
Пример

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

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

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

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

change_ticket_state 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Да | |
| id | String | Да | |
| change_ticket_state_body | models::ChangeTicketStateBody | Да |
Отговор
Връща: ChangeTicketState200Response
Пример

create_ticket 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Да | |
| create_ticket_body | models::CreateTicketBody | Да |
Отговор
Връща: CreateTicket200Response
Пример

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

get_tickets 
Параметри
| Name | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Не | |
| state | f64 | Не | |
| skip | f64 | Не | |
| limit | f64 | Не |
Отговор
Връща: GetTickets200Response
Пример

upload_image 
Качване и оразмеряване на изображение
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| file | std::path::PathBuf | Да | |
| size_preset | models::SizePreset | Не | |
| url_id | String | Не |
Отговор
Връща: UploadImageResponse
get_user_badge_progress_by_id 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да |
Отговор
Връща: GetUserBadgeProgressById200Response
Пример

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

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

create_user_badge 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| create_user_badge_params | models::CreateUserBadgeParams | Да |
Отговор
Връща: CreateUserBadge200Response
Пример

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

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

get_user_badges 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| user_id | String | Не | |
| badge_id | String | Не | |
| displayed_on_comments | bool | Не | |
| limit | f64 | Не | |
| skip | f64 | Не |
Отговор
Връща: GetUserBadges200Response
Пример

update_user_badge 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| id | String | Да | |
| update_user_badge_params | models::UpdateUserBadgeParams | Да |
Отговор
Връща: UpdateUserBadge200Response
Пример

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

get_user_notifications 
Параметри
| Name | Type | Required | Description |
|---|---|---|---|
| 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
Пример

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

reset_user_notifications 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| after_id | String | Не | |
| after_created_at | i64 | Не | |
| unread_only | bool | Не | |
| dm_only | bool | Не | |
| no_dm | bool | Не | |
| sso | String | Не |
Отговор
Връща: ResetUserNotifications200Response
Пример

update_user_notification_comment_subscription_status 
Включване или изключване на известия за конкретен коментар.
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Yes | |
| notification_id | String | Yes | |
| opted_in_or_out | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Отговор
Връща: UpdateUserNotificationStatus200Response
Пример

update_user_notification_page_subscription_status 
Активиране или деактивиране на известия за страница. Когато потребителите са абонирани за страница, се създават известия за нови коренни коментари, и също
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| url | String | Да | |
| page_title | String | Да | |
| subscribed_or_unsubscribed | String | Да | |
| sso | String | Не |
Отговор
Връща: UpdateUserNotificationStatus200Response
Пример

update_user_notification_status 
Параметри
| Име | Type | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| notification_id | String | Да | |
| new_status | String | Да | |
| sso | String | Не |
Отговор
Връща: UpdateUserNotificationStatus200Response
Пример

get_user_presence_statuses 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id_ws | String | Да | |
| user_ids | String | Да |
Отговор
Връща: GetUserPresenceStatuses200Response
Пример

search_users 
Параметри
| Име | Тип | Задължително | Описание |
|---|---|---|---|
| tenant_id | String | Да | |
| url_id | String | Да | |
| username_starts_with | String | Не | |
| mention_group_ids | Vec |
Не | |
| sso | String | Не | |
| search_section | String | Не |
Отговор
Връща: SearchUsers200Response
Пример

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

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

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

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

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

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