
Jezik 🇭🇷 Hrvatski
Početak
Dokumentacija
Agregacija
API
Dnevnici revizije
Blokiranje iz komentara
Provjeri blokirane komentare
Komentari
Komentari za korisnika
Konfiguracije domene
Predlošci e-pošte
Dnevnik događaja
Objave feeda
Prijavi komentar
GIF-ovi
Hashtagovi
Moderacija
Moderatori
Broj obavijesti
Obavijesti
Reakcije na stranicu
Stranice
Čekajući Webhook događaji
Konfiguracije pitanja
Rezultati pitanja
Agregacija rezultata pitanja
SSO korisnici
Pretplate
Dnevna upotreba zakupnika
Paketi zakupnika
Korisnici zakupnika
Zakupnici
Tiketi
Prijevodi
Učitaj sliku
Napredak značke korisnika
Značke korisnika
Obavijesti korisnika
Status prisutnosti korisnika
Pretraga korisnika
Korisnici
Glasovi
FastComments SDK za Rust
Ovo je službeni Rust SDK za FastComments.
Službeni Rust SDK za FastComments API
Repozitorij
Sadržaj biblioteke 
FastComments Rust SDK sastoji se od nekoliko modula:
-
Client Module - API klijent za FastComments REST API-je
- Potpune definicije tipova za sve API modele
- Tri API klijenta koji pokrivaju sve FastComments metode:
default_api(DefaultApi) - metode autentificirane API ključem za upotrebu na strani poslužiteljapublic_api(PublicApi) - javne metode, bez API ključa, koje je sigurno pozivati iz preglednika i mobilnih aplikacijamoderation_api(ModerationApi) - opsežan skup live i bržih API-ja za moderiranje. Svaka metoda Moderation prihvaćassoparametar i može se autentificirati putem SSO ili FastComments.com sesijskog kolačića.
- Potpuna podrška za async/await s tokio
- Pogledajte client/README.md za detaljnu API dokumentaciju
-
SSO Module - Alati za jedinstvenu prijavu (Single Sign-On) na strani poslužitelja
- Sigurna generacija tokena za autentifikaciju korisnika
- Podrška za jednostavne i sigurne SSO načine
- Potpisivanje tokena bazirano na HMAC-SHA256
-
Core Types - Zajedničke definicije tipova i alati
- Modeli komentara i strukture metapodataka
- Konfiguracije korisnika i najamnika
- Pomoćne funkcije za uobičajene operacije
Brzi početak 
Korištenje javnog API-ja
use fastcomments_sdk::client::apis::configuration::Configuration;
use fastcomments_sdk::client::apis::public_api;
#[tokio::main]
async fn main() {
// Kreiraj API konfiguraciju
let config = Configuration::new();
// Dohvati komentare za stranicu
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),
}
}
Korištenje autentificiranog API-ja
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::default_api;
#[tokio::main]
async fn main() {
// Kreiraj konfiguraciju s API ključem
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Dohvati komentare koristeći autentificirani 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),
}
}
Korištenje API-ja za moderaciju
Metode za moderaciju podržavaju nadzornu ploču moderatora. Koriste Configuration s API ključem isto kao i autentificirani API, a svaka metoda prihvaća opcionalni sso token kako bi se poziv mogao izvršiti u ime SSO-autentificiranog moderatora.
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::moderation_api;
#[tokio::main]
async fn main() {
// Kreiraj konfiguraciju s API ključem
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Izbroji komentare koji čekaju u redu za moderaciju
let result = moderation_api::get_count(
&config,
moderation_api::GetCountParams {
text_search: None,
by_ip_from_comment: None,
filter: None,
search_filters: None,
demo: None,
sso: None, // proslijedi SSO token kako bi se postupalo kao SSO-autentificirani moderator
},
)
.await;
match result {
Ok(response) => println!("Comments to moderate: {}", response.count),
Err(e) => eprintln!("Error: {:?}", e),
}
}
Korištenje SSO za autentifikaciju
use fastcomments_sdk::sso::{
fastcomments_sso::FastCommentsSSO,
secure_sso_user_data::SecureSSOUserData,
};
fn main() {
let api_key = "your-api-key".to_string();
// Kreiraj sigurne SSO korisničke podatke (samo na poslužitelju!)
let user_data = SecureSSOUserData::new(
"user-123".to_string(), // ID korisnika
"user@example.com".to_string(), // E-pošta
"John Doe".to_string(), // Korisničko ime
"https://example.com/avatar.jpg".to_string(), // URL avatara
);
// Generiraj SSO token
let sso = FastCommentsSSO::new_secure(api_key, &user_data).unwrap();
let token = sso.create_token().unwrap();
println!("SSO Token: {}", token);
// Proslijedi ovaj token svom frontend-u za autentifikaciju
}
Uobičajeni problemi 
401 Neautorizirane pogreške
Ako dobivate 401 pogreške prilikom korištenja autentificiranog API-ja:
- Provjerite svoj API key: Uvjerite se da koristite ispravan API key iz vašeg FastComments dashboarda
- Provjerite tenant ID: Provjerite da tenant ID odgovara vašem računu
- Format API ključa: API key bi trebao biti proslijeđen u Configuration:
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "YOUR_API_KEY".to_string(),
});
Problemi sa SSO tokenima
Ako SSO tokeni ne rade:
- Koristite siguran način za produkciju: Uvijek koristite
FastCommentsSSO::new_secure()s vašim API key u produkciji - Samo na serverskoj strani: Generirajte SSO tokene na svom serveru, nikada ne izlažite svoj API key klijentima
- Provjerite podatke korisnika: Osigurajte da su sva obavezna polja (id, email, username) dostavljena
Pogreške asinkronog runtime-a
SDK koristi tokio za asinkrone operacije. Pobrinite se da:
- Add tokio to your dependencies:
[dependencies]
tokio = { version = "1", features = ["full"] }
- Koristite tokio runtime:
#[tokio::main]
async fn main() {
// Ovdje ide vaš asinkroni kod
}
Bilješke 
Broadcast ID-ovi
Vidjet ćete da trebate proslijediti broadcastId u nekim API pozivima. Kada primite događaje, dobit ćete ovaj ID natrag, tako da znate zanemariti događaj ako planirate optimistično primijeniti promjene na klijentu
(što ćete vjerojatno poželjeti učiniti jer to pruža najbolje korisničko iskustvo). Pošaljite ovdje UUID. ID bi trebao biti dovoljno jedinstven da se ne pojavi dva puta u sesiji preglednika.
aggregate 
Aggregira dokumente grupirajući ih (ako je naveden groupBy) i primjenjujući više operacija.
Podržane su različite operacije (npr. sum, countDistinct, avg, itd.).
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| aggregation_request | models::AggregationRequest | Yes | |
| parent_tenant_id | String | No | |
| include_stats | bool | No |
Odgovor
Vraća: AggregateResponse
Primjer

get_api_comments 
Parameters
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| page | f64 | No | |
| count | f64 | No | |
| text_search | String | No | |
| by_ip_from_comment | String | No | |
| filters | String | No | |
| search_filters | String | No | |
| sorts | String | No | |
| demo | bool | No | |
| sso | String | No |
Response
Vraća: ModerationApiGetCommentsResponse
Example

get_api_export_status 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| batch_job_id | String | No | |
| sso | String | No |
Odgovor
Vraća: ModerationExportStatusResponse
Primjer

get_api_ids 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| text_search | String | No | |
| by_ip_from_comment | String | No | |
| filters | String | No | |
| search_filters | String | No | |
| after_id | String | No | |
| demo | bool | No | |
| sso | String | No |
Odgovor
Vraća: ModerationApiGetCommentIdsResponse
Primjer

post_api_export 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| text_search | String | Ne | |
| by_ip_from_comment | String | Ne | |
| filters | String | Ne | |
| search_filters | String | Ne | |
| sorts | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: ModerationExportResponse
Primjer

get_audit_logs 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| limit | f64 | Ne | |
| skip | f64 | Ne | |
| order | models::SortDir | Ne | |
| after | f64 | Ne | |
| before | f64 | Ne |
Odgovor
Vraća: GetAuditLogsResponse
Primjer

block_from_comment_public 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Da | |
| sso | String | Ne |
Odgovor
Vraća: BlockSuccess
Primjer

un_block_comment_public 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Yes | |
| sso | String | No |
Response
Vraća: UnblockSuccess
Example

checked_comments_for_blocked 
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_ids | String | Yes | |
| sso | String | No |
Response
Vraća: CheckBlockedCommentsResponse
Example

block_user_from_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| block_from_comment_params | models::BlockFromCommentParams | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Odgovor
Vraća: BlockSuccess
Primjer

create_comment_public 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| broadcast_id | String | Yes | |
| comment_data | models::CommentData | Yes | |
| session_id | String | No | |
| sso | String | No |
Odgovor
Vraća: SaveCommentsResponseWithPresence
Primjer

delete_comment 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| context_user_id | String | Ne | |
| is_live | bool | Ne |
Odgovor
Vraća: DeleteCommentResult
Primjer

delete_comment_public 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| edit_key | String | No | |
| sso | String | No |
Odgovor
Vraća: PublicApiDeleteCommentResponse
Primjer

delete_comment_vote 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| 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 |
Odgovor
Vraća: VoteDeleteResponse
Primjer

flag_comment 
Parametri
| Ime | Vrsta | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Odgovor
Vraća: FlagCommentResponse
Primjer

get_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: ApiGetCommentResponse
Primjer

get_comment_text 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| edit_key | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: PublicApiGetCommentTextResponse
Primjer

get_comment_vote_user_names 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| dir | i32 | Yes | |
| sso | String | No |
Odgovor
Vraća: GetCommentVoteUserNamesSuccessResponse
Primjer

get_comments 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| page | i32 | No | |
| limit | i32 | No | |
| skip | i32 | No | |
| as_tree | bool | No | |
| skip_children | i32 | No | |
| limit_children | i32 | No | |
| max_tree_depth | i32 | No | |
| url_id | String | No | |
| user_id | String | No | |
| anon_user_id | String | No | |
| context_user_id | String | No | |
| hash_tag | String | No | |
| parent_id | String | No | |
| direction | models::SortDirections | No | |
| from_date | i64 | No | |
| to_date | i64 | No |
Odgovor
Vraća: ApiGetCommentsResponse
Primjer

get_comments_public 
req tenantId urlId
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| page | i32 | Ne | |
| direction | models::SortDirections | Ne | |
| sso | String | Ne | |
| skip | i32 | Ne | |
| skip_children | i32 | Ne | |
| limit | i32 | Ne | |
| limit_children | i32 | Ne | |
| count_children | bool | Ne | |
| fetch_page_for_comment_id | String | Ne | |
| include_config | bool | Ne | |
| count_all | bool | Ne | |
| includei10n | bool | Ne | |
| locale | String | Ne | |
| modules | String | Ne | |
| is_crawler | bool | Ne | |
| include_notification_count | bool | Ne | |
| as_tree | bool | Ne | |
| max_tree_depth | i32 | Ne | |
| use_full_translation_ids | bool | Ne | |
| parent_id | String | Ne | |
| search_text | String | Ne | |
| hash_tags | Vec | Ne | |
| user_id | String | Ne | |
| custom_config_str | String | Ne | |
| after_comment_id | String | Ne | |
| before_comment_id | String | Ne |
Odgovor
Vraća: GetCommentsResponseWithPresencePublicComment
Primjer

lock_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

pin_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: ChangeCommentPinStatusResponse
Primjer

save_comment 
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_comment_params | models::CreateCommentParams | Yes | |
| is_live | bool | No | |
| do_spam_check | bool | No | |
| send_emails | bool | No | |
| populate_notifications | bool | No |
Response
Vraća: ApiSaveCommentResponse
Example

save_comments_bulk 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_comment_params | Vecmodels::CreateCommentParams | Yes | |
| is_live | bool | No | |
| do_spam_check | bool | No | |
| send_emails | bool | No | |
| populate_notifications | bool | No |
Odgovor
Vraća: Vec<models::SaveCommentsBulkResponse>
Primjer

set_comment_text 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| comment_text_update_request | models::CommentTextUpdateRequest | Yes | |
| edit_key | String | No | |
| sso | String | No |
Odgovor
Vraća: PublicApiSetCommentTextResponse
Primjer

un_block_user_from_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| un_block_from_comment_params | models::UnBlockFromCommentParams | Da | |
| user_id | String | Ne | |
| anon_user_id | String | Ne |
Odgovor
Vraća: UnblockSuccess
Primjer

un_flag_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| user_id | String | Ne | |
| anon_user_id | String | Ne |
Odgovor
Vraća: FlagCommentResponse
Primjer

un_lock_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| sso | String | No |
Odgovor
Vraća: ApiEmptyResponse
Primjer

un_pin_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: ChangeCommentPinStatusResponse
Primjer

update_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| updatable_comment_params | models::UpdatableCommentParams | Da | |
| context_user_id | String | Ne | |
| do_spam_check | bool | Ne | |
| is_live | bool | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

vote_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| url_id | String | Yes | |
| broadcast_id | String | Yes | |
| vote_body_params | models::VoteBodyParams | Yes | |
| session_id | String | No | |
| sso | String | No |
Odgovor
Vraća: VoteResponse
Primjer

get_comments_for_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| user_id | String | No | |
| direction | models::SortDirections | No | |
| replies_to_user_id | String | No | |
| page | f64 | No | |
| includei10n | bool | No | |
| locale | String | No | |
| is_crawler | bool | No |
Odgovor
Vraća: GetCommentsForUserResponse
Primjer

add_domain_config 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| add_domain_config_params | models::AddDomainConfigParams | Da |
Odgovor
Vraća: AddDomainConfigResponse
Primjer

delete_domain_config 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| domain | String | Yes |
Odgovor
Vraća: DeleteDomainConfigResponse
Primjer

get_domain_config 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| domain | String | Da |
Odgovor
Vraća: GetDomainConfigResponse
Primjer

get_domain_configs 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da |
Odgovor
Vraća: GetDomainConfigsResponse
Primjer

patch_domain_config 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| domain_to_update | String | Yes | |
| patch_domain_config_params | models::PatchDomainConfigParams | Yes |
Odgovor
Vraća: PatchDomainConfigResponse
Primjer

put_domain_config 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| domain_to_update | String | Da | |
| update_domain_config_params | models::UpdateDomainConfigParams | Da |
Odgovor
Vraća: PutDomainConfigResponse
Primjer

create_email_template 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_email_template_body | models::CreateEmailTemplateBody | Yes |
Odgovor
Vraća: CreateEmailTemplateResponse
Primjer

delete_email_template 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

delete_email_template_render_error 
Parametri
| Naziv | Tip | Potrebno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| error_id | String | Da |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_email_template 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: GetEmailTemplateResponse
Primjer

get_email_template_definitions 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes |
Odgovor
Vraća: GetEmailTemplateDefinitionsResponse
Primjer

get_email_template_render_errors 
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| skip | f64 | Ne |
Response
Vraća: GetEmailTemplateRenderErrorsResponse
Example

get_email_templates 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | f64 | Ne |
Odgovor
Vraća: GetEmailTemplatesResponse
Primjer

render_email_template 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| render_email_template_body | models::RenderEmailTemplateBody | Yes | |
| locale | String | No |
Odgovor
Vraća: RenderEmailTemplateResponse
Primjer

update_email_template 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_email_template_body | models::UpdateEmailTemplateBody | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_event_log 
req tenantId urlId userIdWS
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| user_id_ws | String | Da | |
| start_time | i64 | Da | |
| end_time | i64 | Ne |
Odgovor
Vraća: GetEventLogResponse
Primjer

get_global_event_log 
req tenantId urlId userIdWS
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| user_id_ws | String | Da | |
| start_time | i64 | Da | |
| end_time | i64 | Ne |
Odgovor
Vraća: GetEventLogResponse
Primjer

create_feed_post 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_feed_post_params | models::CreateFeedPostParams | Da | |
| broadcast_id | String | Ne | |
| is_live | bool | Ne | |
| do_spam_check | bool | Ne | |
| skip_dup_check | bool | Ne |
Odgovor
Vraća: CreateFeedPostsResponse
Primjer

create_feed_post_public 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_feed_post_params | models::CreateFeedPostParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: CreateFeedPostResponse
Primjer

delete_feed_post_public 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| post_id | String | Da | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: DeleteFeedPostPublicResponse
Primjer

get_feed_posts 
req tenantId afterId
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| after_id | String | Ne | |
| limit | i32 | Ne | |
| tags | Vec | Ne |
Odgovor
Vraća: GetFeedPostsResponse
Primjer

get_feed_posts_public 
req tenantId afterId
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| after_id | String | Ne | |
| limit | i32 | Ne | |
| tags | Vec | Ne | |
| sso | String | Ne | |
| is_crawler | bool | Ne | |
| include_user_info | bool | Ne |
Odgovor
Vraća: PublicFeedPostsResponse
Primjer

get_feed_posts_stats 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| post_ids | Vec | Da | |
| sso | String | Ne |
Odgovor
Vraća: FeedPostsStatsResponse
Primjer

get_user_reacts_public 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| post_ids | Vec | No | |
| sso | String | No |
Odgovor
Vraća: UserReactsResponse
Primjer

react_feed_post_public 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| post_id | String | Yes | |
| react_body_params | models::ReactBodyParams | Yes | |
| is_undo | bool | No | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: ReactFeedPostResponse
Primjer

update_feed_post 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| feed_post | models::FeedPost | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

update_feed_post_public 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| post_id | String | Yes | |
| update_feed_post_params | models::UpdateFeedPostParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: CreateFeedPostResponse
Primjer

flag_comment_public 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| is_flagged | bool | Da | |
| sso | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_gif_large 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| large_internal_url_sanitized | String | Yes |
Odgovor
Vraća: GifGetLargeResponse
Primjer

get_gifs_search 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| search | String | Da | |
| locale | String | Ne | |
| rating | String | Ne | |
| page | f64 | Ne |
Odgovor
Vraća: GetGifsSearchResponse
Primjer

get_gifs_trending 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| locale | String | No | |
| rating | String | No | |
| page | f64 | No |
Odgovor
Vraća: GetGifsTrendingResponse
Primjer

add_hash_tag 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_hash_tag_body | models::CreateHashTagBody | No |
Odgovor
Vraća: CreateHashTagResponse
Primjer

add_hash_tags_bulk 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| bulk_create_hash_tags_body | models::BulkCreateHashTagsBody | No |
Odgovor
Vraća: BulkCreateHashTagsResponse
Primjer

delete_hash_tag 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| tag | String | Da | |
| delete_hash_tag_request_body | models::DeleteHashTagRequestBody | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_hash_tags 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| page | f64 | No |
Odgovor
Vraća: GetHashTagsResponse
Primjer

patch_hash_tag 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| tag | String | Yes | |
| update_hash_tag_body | models::UpdateHashTagBody | No |
Odgovor
Vraća: UpdateHashTagResponse
Primjer

delete_moderation_vote 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| vote_id | String | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: VoteDeleteResponse
Primjer

get_ban_users_from_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Odgovor
Vraća: GetBannedUsersFromCommentResponse
Primjer

get_comment_ban_status 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: GetCommentBanStatusResponse
Primjer

get_comment_children 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| sso | String | Ne |
Odgovor
Returns: ModerationApiChildCommentsResponse
Primjer

get_count 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| text_search | String | No | |
| by_ip_from_comment | String | No | |
| filter | String | No | |
| search_filters | String | No | |
| demo | bool | No | |
| sso | String | No |
Odgovor
Vraća: ModerationApiCountCommentsResponse
Primjer

get_counts 
Parameters
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| sso | String | No |
Response
Vraća: GetBannedUsersCountResponse
Primjer

get_logs 
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| sso | String | Ne |
Response
Vraća: ModerationApiGetLogsResponse
Primjer

get_manual_badges 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: GetTenantManualBadgesResponse
Primjer

get_manual_badges_for_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| badges_user_id | String | No | |
| comment_id | String | No | |
| sso | String | No |
Odgovor
Vraća: GetUserManualBadgesResponse
Primjer

get_moderation_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| include_email | bool | No | |
| include_ip | bool | No | |
| sso | String | No |
Odgovor
Vraća: ModerationApiCommentResponse
Primjer

get_moderation_comment_text 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: GetCommentTextResponse
Primjer

get_pre_ban_summary 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| include_by_user_id_and_email | bool | Ne | |
| include_by_ip | bool | Ne | |
| include_by_email_domain | bool | Ne | |
| sso | String | Ne |
Odgovor
Vraća: PreBanSummary
Primjer

get_search_comments_summary 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| filters | String | No | |
| search_filters | String | No | |
| sso | String | No |
Odgovor
Vraća: ModerationCommentSearchResponse
Primjer

get_search_pages 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| sso | String | No |
Odgovor
Vraća: ModerationPageSearchResponse
Primjer

get_search_sites 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| sso | String | No |
Odgovor
Vraća: ModerationSiteSearchResponse
Primjer

get_search_suggest 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| text_search | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: ModerationSuggestResponse
Primjer

get_search_users 
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| sso | String | No |
Response
Vraća: ModerationUserSearchResponse
Example

get_trust_factor 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: GetUserTrustFactorResponse
Primjer

get_user_ban_preference 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: ApiModerateGetUserBanPreferencesResponse
Primjer

get_user_internal_profile 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: GetUserInternalProfileResponse
Primjer

post_adjust_comment_votes 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| adjust_comment_votes_params | models::AdjustCommentVotesParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: AdjustVotesResponse
Primjer

post_ban_user_from_comment 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| ban_email | bool | No | |
| ban_email_domain | bool | No | |
| ban_ip | bool | No | |
| delete_all_users_comments | bool | No | |
| banned_until | String | No | |
| is_shadow_ban | bool | No | |
| update_id | String | No | |
| ban_reason | String | No | |
| sso | String | No |
Odgovor
Vraća: BanUserFromCommentResult
Primjer

post_ban_user_undo 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| ban_user_undo_params | models::BanUserUndoParams | Da | |
| sso | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

post_bulk_pre_ban_summary 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| bulk_pre_ban_params | models::BulkPreBanParams | Yes | |
| include_by_user_id_and_email | bool | No | |
| include_by_ip | bool | No | |
| include_by_email_domain | bool | No | |
| sso | String | No |
Odgovor
Vraća: BulkPreBanSummary
Primjer

post_comments_by_ids 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comments_by_ids_params | models::CommentsByIdsParams | Da | |
| sso | String | Ne |
Odgovor
Vraća: ModerationApiChildCommentsResponse
Primjer

post_flag_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: ApiEmptyResponse
Primjer

post_remove_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: PostRemoveCommentApiResponse
Primjer

post_restore_deleted_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: ApiEmptyResponse
Primjer

post_set_comment_approval_status 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| approved | bool | Ne | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: SetCommentApprovedResponse
Primjer

post_set_comment_review_status 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| reviewed | bool | Ne | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

post_set_comment_spam_status 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| spam | bool | Ne | |
| perm_not_spam | bool | Ne | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

post_set_comment_text 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| set_comment_text_params | models::SetCommentTextParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: SetCommentTextResponse
Primjer

post_un_flag_comment 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

post_vote 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| direction | String | No | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: VoteResponse
Primjer

put_award_badge 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| badge_id | String | Da | |
| user_id | String | Ne | |
| comment_id | String | Ne | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: AwardUserBadgeResponse
Primjer

put_close_thread 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

put_remove_badge 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| badge_id | String | Yes | |
| user_id | String | No | |
| comment_id | String | No | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vraća: RemoveUserBadgeResponse
Primjer

put_reopen_thread 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| sso | String | No |
Odgovor
Vraća: ApiEmptyResponse
Primjer

set_trust_factor 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| trust_factor | String | Ne | |
| sso | String | Ne |
Odgovor
Vraća: SetUserTrustFactorResponse
Primjer

create_moderator 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_moderator_body | models::CreateModeratorBody | Da |
Odgovor
Vraća: CreateModeratorResponse
Primjer

delete_moderator 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| send_email | String | No |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_moderator 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: GetModeratorResponse
Primjer

get_moderators 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | f64 | Ne |
Odgovor
Vraća: GetModeratorsResponse
Primjer

send_invite 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| from_name | String | Da |
Odgovor
Vraća: ApiEmptyResponse
Primjer

update_moderator 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_moderator_body | models::UpdateModeratorBody | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

delete_notification_count 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_cached_notification_count 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: GetCachedNotificationCountResponse
Primjer

get_notification_count 
Parametri
| Naziv | Vrsta | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| url_id | String | Ne | |
| from_comment_id | String | Ne | |
| viewed | bool | Ne |
Odgovor
Returns: GetNotificationCountResponse
Primjer

get_notifications 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| url_id | String | No | |
| from_comment_id | String | No | |
| viewed | bool | No | |
| skip | f64 | No |
Odgovor
Vraća: GetNotificationsResponse
Primjer

update_notification 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_notification_body | models::UpdateNotificationBody | Yes | |
| user_id | String | No |
Odgovor
Vraća: ApiEmptyResponse
Primjer

create_v1_page_react 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| title | String | Ne |
Odgovor
Vraća: CreateV1PageReact
Primjer

create_v2_page_react 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| id | String | Yes | |
| title | String | No |
Odgovor
Vraća: CreateV1PageReact
Primjer

delete_v1_page_react 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vraća: CreateV1PageReact
Primjer

delete_v2_page_react 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: CreateV1PageReact
Primjer

get_v1_page_likes 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vraća: GetV1PageLikes
Primjer

get_v2_page_react_users 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: GetV2PageReactUsersResponse
Primjer

get_v2_page_reacts 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vraća: GetV2PageReacts
Primjer

add_page 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_api_page_data | models::CreateApiPageData | Da |
Odgovor
Vraća: AddPageApiResponse
Primjer

delete_page 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: DeletePageApiResponse
Primjer

get_offline_users 
Prethodni komentatori na stranici koji NISU trenutno online. Razvrstani po displayName.
Koristite ovo nakon što iskoristite /users/online za prikaz sekcije "Članovi".
Kursorna paginacija po commenterName: poslužitelj prolazi kroz djelomični {tenantId, urlId, commenterName} indeks od afterName naprijed putem $gt, bez troška $skip.
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| after_name | String | No | |
| after_user_id | String | No |
Response
Vraća: PageUsersOfflineResponse
Primjer

get_online_users 
Trenutno-online gledatelji stranice: osobe čija je websocket sesija pretplaćena na stranicu upravo sada.
Vraća anonCount + totalCount (pretplatnici cijele sobe, uključujući anonimne gledatelje koje ne izlistavamo).
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| after_name | String | Ne | |
| after_user_id | String | Ne |
Odgovor
Vraća: PageUsersOnlineResponse
Primjer

get_page_by_urlid 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vraća: GetPageByUrlidApiResponse
Primjer

get_pages 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da |
Odgovor
Vraća: GetPagesApiResponse
Primjer

get_pages_public 
Popis stranica za tenant. Koristi FChat desktop klijent za popunjavanje popisa soba.
Zahtijeva da enableFChat bude true u razriješenoj prilagođenoj konfiguraciji za svaku stranicu.
Stranice koje zahtijevaju SSO filtriraju se prema grupnom pristupu traženog korisnika.
Parameters
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| cursor | String | No | |
| limit | i32 | No | |
| q | String | No | |
| sort_by | models::PagesSortBy | No | |
| has_comments | bool | No |
Odgovor
Vraća: GetPublicPagesResponse
Primjer

get_users_info 
Masovni podaci o korisnicima za tenant. S obzirom na userIds, vraća prikazne informacije iz User / SSOUser.
Koristi se od strane widgeta za komentare kako bi se obogatili korisnici koji su se upravo pojavili putem događaja prisutnosti.
Bez konteksta stranice: privatnost se provodi uniformno (privatni profili su maskirani).
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| ids | String | Da |
Odgovor
Vraća: PageUsersInfoResponse
Primjer

patch_page 
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_api_page_data | models::UpdateApiPageData | Da |
Response
Vraća: PatchPageApiResponse
Primjer

delete_pending_webhook_event 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_pending_webhook_event_count 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | No | |
| external_id | String | No | |
| event_type | String | No | |
| domain | String | No | |
| attempt_count_gt | f64 | No |
Odgovor
Vraća: GetPendingWebhookEventCountResponse
Primjer

get_pending_webhook_events 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Ne | |
| external_id | String | Ne | |
| event_type | String | Ne | |
| domain | String | Ne | |
| attempt_count_gt | f64 | Ne | |
| skip | f64 | Ne |
Odgovor
Vraća: GetPendingWebhookEventsResponse
Primjer

create_question_config 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_question_config_body | models::CreateQuestionConfigBody | Da |
Odgovor
Vraća: CreateQuestionConfigResponse
Primjer

delete_question_config 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_question_config 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: GetQuestionConfigResponse
Primjer

get_question_configs 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| skip | f64 | No |
Odgovor
Vraća: GetQuestionConfigsResponse
Primjer

update_question_config 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_question_config_body | models::UpdateQuestionConfigBody | Da |
Odgovor
Vraća: ApiEmptyResponse
Primjer

create_question_result 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_question_result_body | models::CreateQuestionResultBody | Yes |
Odgovor
Vraća: CreateQuestionResultResponse
Primjer

delete_question_result 
Parametri
| Ime | Tip | Potrebno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_question_result 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: GetQuestionResultResponse
Primjer

get_question_results 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Ne | |
| user_id | String | Ne | |
| start_date | String | Ne | |
| question_id | String | Ne | |
| question_ids | String | Ne | |
| skip | f64 | Ne |
Odgovor
Vraća: GetQuestionResultsResponse
Primjer

update_question_result 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_question_result_body | models::UpdateQuestionResultBody | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

aggregate_question_results 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| question_id | String | No | |
| question_ids | Vec | No | |
| url_id | String | No | |
| time_bucket | models::AggregateTimeBucket | No | |
| start_date | chrono::DateTimechrono::FixedOffset | No | |
| force_recalculate | bool | No |
Odgovor
Vraća: AggregateQuestionResultsResponse
Primjer

bulk_aggregate_question_results 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| bulk_aggregate_question_results_request | models::BulkAggregateQuestionResultsRequest | Da | |
| force_recalculate | bool | Ne |
Odgovor
Vraća: BulkAggregateQuestionResultsResponse
Primjer

combine_comments_with_question_results 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| question_id | String | No | |
| question_ids | Vec | No | |
| url_id | String | No | |
| start_date | chrono::DateTimechrono::FixedOffset | No | |
| force_recalculate | bool | No | |
| min_value | f64 | No | |
| max_value | f64 | No | |
| limit | f64 | No |
Odgovor
Vraća: CombineQuestionResultsWithCommentsResponse
Primjer

add_sso_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_apisso_user_data | models::CreateApissoUserData | Yes |
Odgovor
Vraća: AddSsoUserApiResponse
Primjer

delete_sso_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| delete_comments | bool | No | |
| comment_delete_mode | String | No |
Odgovor
Vraća: DeleteSsoUserApiResponse
Primjer

get_sso_user_by_email 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| String | Da |
Odgovor
Vraća: GetSsoUserByEmailApiResponse
Primjer

get_sso_user_by_id 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: GetSsoUserByIdApiResponse
Primjer

get_sso_users 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | i32 | Ne |
Odgovor
Vraća: GetSsoUsersResponse
Primjer

patch_sso_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_apisso_user_data | models::UpdateApissoUserData | Yes | |
| update_comments | bool | No |
Odgovor
Vraća: PatchSsoUserApiResponse
Primjer

put_sso_user 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_apisso_user_data | models::UpdateApissoUserData | Yes | |
| update_comments | bool | No |
Odgovor
Vraća: PutSsoUserApiResponse
Primjer

create_subscription 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_api_user_subscription_data | models::CreateApiUserSubscriptionData | Da |
Odgovor
Vraća: CreateSubscriptionApiResponse
Primjer

delete_subscription 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| user_id | String | No |
Odgovor
Vraća: DeleteSubscriptionApiResponse
Primjer

get_subscriptions 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No |
Odgovor
Vraća: GetSubscriptionsApiResponse
Primjer

update_subscription 
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_api_user_subscription_data | models::UpdateApiUserSubscriptionData | Yes | |
| user_id | String | No |
Response
Vraća: UpdateSubscriptionApiResponse
Example

get_tenant_daily_usages 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| year_number | f64 | No | |
| month_number | f64 | No | |
| day_number | f64 | No | |
| skip | f64 | No |
Odgovor
Vraća: GetTenantDailyUsagesResponse
Primjer

create_tenant_package 
Parameters
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_tenant_package_body | models::CreateTenantPackageBody | Yes |
Response
Vraća: CreateTenantPackageResponse
Example

delete_tenant_package 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_tenant_package 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Returns: GetTenantPackageResponse
Primjer

get_tenant_packages 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | f64 | Ne |
Odgovor
Vraća: GetTenantPackagesResponse
Primjer

replace_tenant_package 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| replace_tenant_package_body | models::ReplaceTenantPackageBody | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

update_tenant_package 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_tenant_package_body | models::UpdateTenantPackageBody | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

create_tenant_user 
Parametri
| Naziv | Tip | Potrebno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_tenant_user_body | models::CreateTenantUserBody | Yes |
Odgovor
Vraća: CreateTenantUserResponse
Primjer

delete_tenant_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| delete_comments | String | No | |
| comment_delete_mode | String | No |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_tenant_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: GetTenantUserResponse
Primjer

get_tenant_users 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | f64 | Ne |
Odgovor
Vraća: GetTenantUsersResponse
Primjer

replace_tenant_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| replace_tenant_user_body | models::ReplaceTenantUserBody | Yes | |
| update_comments | String | No |
Odgovor
Vraća: ApiEmptyResponse
Primjer

send_login_link 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| redirect_url | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

update_tenant_user 
Parametri
| Name | Type | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_tenant_user_body | models::UpdateTenantUserBody | Da | |
| update_comments | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

create_tenant 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_tenant_body | models::CreateTenantBody | Da |
Odgovor
Vraća: CreateTenantResponse
Primjer

delete_tenant 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| sure | String | Ne |
Odgovor
Vraća: ApiEmptyResponse
Primjer

get_tenant 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: GetTenantResponse
Primjer

get_tenants 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| meta | String | Ne | |
| skip | f64 | Ne |
Odgovor
Vraća: GetTenantsResponse
Primjer

update_tenant 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_tenant_body | models::UpdateTenantBody | Yes |
Odgovor
Vraća: ApiEmptyResponse
Primjer

change_ticket_state 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | Yes | |
| id | String | Yes | |
| change_ticket_state_body | models::ChangeTicketStateBody | Yes |
Odgovor
Returns: ChangeTicketStateResponse
Primjer

create_ticket 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Da | |
| create_ticket_body | models::CreateTicketBody | Da |
Odgovor
Vraća: CreateTicketResponse
Primjer

get_ticket 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| user_id | String | No |
Odgovor
Vraća: GetTicketResponse
Primjer

get_tickets 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| state | f64 | Ne | |
| skip | f64 | Ne | |
| limit | f64 | Ne |
Odgovor
Vraća: GetTicketsResponse
Primjer

get_translations 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| namespace | String | Da | |
| component | String | Da | |
| locale | String | Ne | |
| use_full_translation_ids | bool | Ne |
Odgovor
Vraća: GetTranslationsResponse
Primjer

upload_image 
Upload and resize an image
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| file | std::path::PathBuf | Yes | |
| size_preset | models::SizePreset | No | |
| url_id | String | No |
Odgovor
Vraća: UploadImageResponse
Primjer

get_user_badge_progress_by_id 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: ApiGetUserBadgeProgressResponse
Primjer

get_user_badge_progress_by_user_id 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Da |
Odgovor
Vraća: ApiGetUserBadgeProgressResponse
Primjer

get_user_badge_progress_list 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| limit | f64 | No | |
| skip | f64 | No |
Odgovor
Vraća: ApiGetUserBadgeProgressListResponse
Primjer

create_user_badge 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_user_badge_params | models::CreateUserBadgeParams | Yes |
Odgovor
Vraća: ApiCreateUserBadgeResponse
Primjer

delete_user_badge 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: ApiEmptySuccessResponse
Primjer

get_user_badge 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vraća: ApiGetUserBadgeResponse
Primjer

get_user_badges 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| badge_id | String | No | |
| displayed_on_comments | bool | No | |
| limit | f64 | No | |
| skip | f64 | No |
Odgovor
Returns: ApiGetUserBadgesResponse
Primjer

update_user_badge 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_user_badge_params | models::UpdateUserBadgeParams | Da |
Odgovor
Vraća: ApiEmptySuccessResponse
Primjer

get_user_notification_count 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: GetUserNotificationCountResponse
Primjer

get_user_notifications 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Ne | |
| page_size | i32 | Ne | |
| after_id | String | Ne | |
| include_context | bool | Ne | |
| after_created_at | i64 | Ne | |
| unread_only | bool | Ne | |
| dm_only | bool | Ne | |
| no_dm | bool | Ne | |
| include_translations | bool | Ne | |
| include_tenant_notifications | bool | Ne | |
| sso | String | Ne |
Odgovor
Vraća: GetMyNotificationsResponse
Primjer

reset_user_notification_count 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: ResetUserNotificationsResponse
Primjer

reset_user_notifications 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| after_id | String | No | |
| after_created_at | i64 | No | |
| unread_only | bool | No | |
| dm_only | bool | No | |
| no_dm | bool | No | |
| sso | String | No |
Odgovor
Vraća: ResetUserNotificationsResponse
Primjer

update_user_notification_comment_subscription_status 
Omogućite ili onemogućite obavijesti za određeni komentar.
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| notification_id | String | Yes | |
| opted_in_or_out | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Odgovor
Vraća: UpdateUserNotificationCommentSubscriptionStatusResponse
Primjer

update_user_notification_page_subscription_status 
Omogući ili onemogući obavijesti za stranicu. Kada su korisnici pretplaćeni na stranicu, obavijesti se stvaraju za nove korijenske komentare, i također
Parameters
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| url | String | Yes | |
| page_title | String | Yes | |
| subscribed_or_unsubscribed | String | Yes | |
| sso | String | No |
Response
Vraća: UpdateUserNotificationPageSubscriptionStatusResponse
Example

update_user_notification_status 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| notification_id | String | Da | |
| new_status | String | Da | |
| sso | String | Ne |
Odgovor
Vraća: UpdateUserNotificationStatusResponse
Primjer

get_user_presence_statuses 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id_ws | String | Yes | |
| user_ids | String | Yes |
Odgovor
Vraća: GetUserPresenceStatusesResponse
Primjer

search_users 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| username_starts_with | String | Ne | |
| mention_group_ids | Vec | Ne | |
| sso | String | Ne | |
| search_section | String | Ne |
Odgovor
Vraća: SearchUsersResult
Primjer

get_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vraća: GetUserResponse
Primjer

create_vote 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| direction | String | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Odgovor
Vraća: VoteResponse
Primjer

delete_vote 
Parametri
| Ime | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| edit_key | String | No |
Odgovor
Vraća: VoteDeleteResponse
Primjer

get_votes 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes |
Odgovor
Vraća: GetVotesResponse
Primjer

get_votes_for_user 
Parametri
| Naziv | Tip | Obavezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Odgovor
Vraća: GetVotesForUserResponse
Primjer

Trebate pomoć?
Ako naiđete na bilo kakve probleme ili imate pitanja u vezi s Rust SDK-om, molimo:
Doprinosi
Doprinosi su dobrodošli! Posjetite GitHub repository za smjernice za doprinos.