
Jezik 🇸🇮 Slovenščina
Začetek
Dokumentacija
Agregiranje
API
Revizijski dnevniki
Blokiranje iz komentarja
Preveri blokirane komentarje
Komentarji
Komentarji za uporabnika
Konfiguracije domen
Predloge e-pošte
Dnevnik dogodkov
Objave vira
Označi komentar
GIF-i
Hashtagi
Moderacija
Moderatorji
Število obvestil
Obvestila
Reakcije strani
Strani
Čakajoči webhook dogodki
Nastavitve vprašanj
Rezultati vprašanj
Agregacija rezultatov vprašanj
SSO uporabniki
Naročnine
Dnevna uporaba najemnika
Paketi najemnika
Uporabniki najemnika
Najemniki
Vstopnice
Prevodi
Naloži sliko
Napredek značke uporabnika
Značke uporabnika
Uporabniška obvestila
Status prisotnosti uporabnika
Iskanje uporabnikov
Uporabniki
Glasovi
FastComments Rust SDK
To je uradni Rust SDK za FastComments.
Uradni Rust SDK za FastComments API
Repozitorij
Vsebina knjižnice 
FastComments Rust SDK sestavlja več modulov:
-
Client Module – API odjemalec za FastComments REST API‑je
- Celovite definicije tipov za vse modele API‑ja
- Trije API odjemalci, ki pokrivajo vse FastComments metode:
default_api(DefaultApi) – metode, avtenticirane s ključem API, za uporabo na strežnikupublic_api(PublicApi) – javne metode brez ključa API, ki so varne za klic iz brskalnikov in mobilnih aplikacijmoderation_api(ModerationApi) – obsežna zbirka živo in hitro delujočih moderacijskih API‑jev. Vsaka metoda Moderation sprejme parameterssoin se lahko avtenticira prek SSO ali piškotka seje FastComments.com.
- Polna podpora za async/await s tokio
- Oglejte si client/README.md za podrobno dokumentacijo API‑ja
-
SSO Module – strežniška orodja za enotno prijavo (Single Sign-On)
- Varen generiranje žetonov za avtentikacijo uporabnikov
- Podpora tako preprostem kot varnemu načinu SSO
- Podpisovanje žetonov na osnovi HMAC‑SHA256
-
Core Types – skupne definicije tipov in orodja
- Modeli komentarjev in strukture metapodatkov
- Konfiguracije uporabnikov in najemnikov
- Pomožne funkcije za pogoste operacije
Hiter začetek 
Uporaba javnega API-ja
use fastcomments_sdk::client::apis::configuration::Configuration;
use fastcomments_sdk::client::apis::public_api;
#[tokio::main]
async fn main() {
// Ustvari konfiguracijo API-ja
let config = Configuration::new();
// Pridobi komentarje za stran
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),
}
}
Uporaba avtenticiranega API-ja
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::default_api;
#[tokio::main]
async fn main() {
// Ustvari konfiguracijo z API ključem
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Pridobi komentarje z avtenticiranim API-jem
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),
}
}
Uporaba moderacijskega API-ja
Metode za moderacijo podpirajo nadzorno ploščo moderatorja. Uporabljajo Configuration z API-ključem enako kot avtenticirani API, in vsaka metoda sprejme opcijski sso žeton, tako da je klic mogoče izvesti v imenu moderatorja, avtenticiranega preko SSO.
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::moderation_api;
#[tokio::main]
async fn main() {
// Ustvari konfiguracijo z API ključem
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Preštej komentarje, ki čakajo v moderacijski vrsti
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, // posredujte SSO žeton, da delujete v imenu moderatorja, avtenticiranega prek SSO
},
)
.await;
match result {
Ok(response) => println!("Comments to moderate: {}", response.count),
Err(e) => eprintln!("Error: {:?}", e),
}
}
Uporaba SSO za avtentikacijo
use fastcomments_sdk::sso::{
fastcomments_sso::FastCommentsSSO,
secure_sso_user_data::SecureSSOUserData,
};
fn main() {
let api_key = "your-api-key".to_string();
// Ustvari varne SSO uporabniške podatke (samo na strežniški strani!)
let user_data = SecureSSOUserData::new(
"user-123".to_string(), // ID uporabnika
"user@example.com".to_string(), // E-pošta
"John Doe".to_string(), // Ime uporabnika
"https://example.com/avatar.jpg".to_string(), // URL avatara
);
// Generiraj SSO žeton
let sso = FastCommentsSSO::new_secure(api_key, &user_data).unwrap();
let token = sso.create_token().unwrap();
println!("SSO Token: {}", token);
// Posredujte ta žeton vaši sprednji strani za preverjanje pristnosti
}
Pogoste težave 
401 Neavtorizirane napake
Če prejmete 401 napake pri uporabi avtenticiranega API-ja:
- Preverite svoj API ključ: Prepričajte se, da uporabljate pravilen API ključ iz nadzorne plošče FastComments
- Preverite tenant ID: Prepričajte se, da se tenant ID ujema z vašim računom
- Oblika API ključa: API ključ mora biti podan v Configuration:
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "YOUR_API_KEY".to_string(),
});
Težave s SSO žetoni
Če SSO žetoni ne delujejo:
- Uporabite varen način za produkcijo: Vedno uporabljajte
FastCommentsSSO::new_secure()z vašim API ključem za produkcijo - Samo na strežniški strani: Generirajte SSO žetone na svojem strežniku, nikoli ne razkrivajte svojega API ključa odjemalcem
- Preverite podatke o uporabniku: Prepričajte se, da so vsa zahtevana polja (id, email, username) zagotovljena
Napake asinhronega izvajalnega okolja
SDK uporablja tokio za asinhrone operacije. Poskrbite za:
- Dodajte tokio v svoje odvisnosti:
[dependencies]
tokio = { version = "1", features = ["full"] }
- Uporabite tokio runtime:
#[tokio::main]
async fn main() {
// Vaša asinhrona koda tukaj
}
Opombe 
Identifikatorji oddaj
Videli boste, da je treba v nekaterih klicih API posredovati broadcastId. Ko prejmete dogodke, boste ta ID dobili nazaj, zato boste vedeli, da lahko dogodek prezrete, če nameravate optimistično uporabiti spremembe na odjemalcu (kar boste verjetno želeli narediti, saj nudi najboljšo izkušnjo). Tukaj posredujte UUID. ID naj bo dovolj edinstven, da se v isti seji brskalnika ne pojavi dvakrat.
aggregate 
Aggregates documents by grouping them (if groupBy is provided) and applying multiple operations.
Različne operacije (npr. sum, countDistinct, avg itd.) so podprte.
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| aggregation_request | models::AggregationRequest | Yes | |
| parent_tenant_id | String | No | |
| include_stats | bool | No |
Odgovor
Vrne: AggregateResponse
Primer

get_api_comments 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| page | f64 | Ne | |
| count | f64 | Ne | |
| text_search | String | Ne | |
| by_ip_from_comment | String | Ne | |
| filters | String | Ne | |
| search_filters | String | Ne | |
| sorts | String | Ne | |
| demo | bool | Ne | |
| sso | String | Ne |
Odgovor
Vrne: ModerationApiGetCommentsResponse
Primer

get_api_export_status 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| batch_job_id | String | No | |
| sso | String | No |
Odgovor
Vrne: ModerationExportStatusResponse
Primer

get_api_ids 
Parametri
| Ime | Tip | Obvezno | 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
Vrne: ModerationApiGetCommentIdsResponse
Primer

post_api_export 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| text_search | String | No | |
| by_ip_from_comment | String | No | |
| filters | String | No | |
| search_filters | String | No | |
| sorts | String | No | |
| sso | String | No |
Odgovor
Vrne: ModerationExportResponse
Primer

get_audit_logs 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| limit | f64 | Ne | |
| skip | f64 | Ne | |
| order | models::SortDir | Ne | |
| after | f64 | Ne | |
| before | f64 | Ne |
Odgovor
Vrne: GetAuditLogsResponse
Primer

block_from_comment_public 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Yes | |
| sso | String | No |
Odgovor
Vrne: BlockSuccess
Primer

un_block_comment_public 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Da | |
| sso | String | Ne |
Odgovor
Vrne: UnblockSuccess
Primer

checked_comments_for_blocked 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_ids | String | Yes | |
| sso | String | No |
Odgovor
Vrne: CheckBlockedCommentsResponse
Primer

block_user_from_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| block_from_comment_params | models::BlockFromCommentParams | Da | |
| user_id | String | Ne | |
| anon_user_id | String | Ne |
Odziv
Returns: BlockSuccess
Primer

create_comment_public 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| broadcast_id | String | Da | |
| comment_data | models::CommentData | Da | |
| session_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: SaveCommentsResponseWithPresence
Primer

delete_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| context_user_id | String | No | |
| is_live | bool | No |
Odgovor
Vrne: DeleteCommentResult
Primer

delete_comment_public 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Da | |
| edit_key | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: PublicApiDeleteCommentResponse
Primer

delete_comment_vote 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| vote_id | String | Da | |
| url_id | String | Da | |
| broadcast_id | String | Da | |
| edit_key | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: VoteDeleteResponse
Primer

flag_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| user_id | String | Ne | |
| anon_user_id | String | Ne |
Odziv
Vrne: FlagCommentResponse
Primer

get_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odziv
Vrne: ApiGetCommentResponse
Primer

get_comment_text 
Parametri
| Ime | Vrsta | Potrebno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| edit_key | String | No | |
| sso | String | No |
Odgovor
Vrne: PublicApiGetCommentTextResponse
Primer

get_comment_vote_user_names 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| dir | i32 | Yes | |
| sso | String | No |
Odgovor
Returns: GetCommentVoteUserNamesSuccessResponse
Primer

get_comments 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| page | i32 | Ne | |
| limit | i32 | Ne | |
| skip | i32 | Ne | |
| as_tree | bool | Ne | |
| skip_children | i32 | Ne | |
| limit_children | i32 | Ne | |
| max_tree_depth | i32 | Ne | |
| url_id | String | Ne | |
| user_id | String | Ne | |
| anon_user_id | String | Ne | |
| context_user_id | String | Ne | |
| hash_tag | String | Ne | |
| parent_id | String | Ne | |
| direction | models::SortDirections | Ne | |
| from_date | i64 | Ne | |
| to_date | i64 | Ne |
Odgovor
Vrne: ApiGetCommentsResponse
Primer

get_comments_public 
req tenantId urlId
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| page | i32 | No | |
| direction | models::SortDirections | No | |
| sso | String | No | |
| skip | i32 | No | |
| skip_children | i32 | No | |
| limit | i32 | No | |
| limit_children | i32 | No | |
| count_children | bool | No | |
| fetch_page_for_comment_id | String | No | |
| include_config | bool | No | |
| count_all | bool | No | |
| includei10n | bool | No | |
| locale | String | No | |
| modules | String | No | |
| is_crawler | bool | No | |
| include_notification_count | bool | No | |
| as_tree | bool | No | |
| max_tree_depth | i32 | No | |
| use_full_translation_ids | bool | No | |
| parent_id | String | No | |
| search_text | String | No | |
| hash_tags | Vec | No | |
| user_id | String | No | |
| custom_config_str | String | No | |
| after_comment_id | String | No | |
| before_comment_id | String | No |
Odgovor
Vrne: GetCommentsResponseWithPresencePublicComment
Primer

lock_comment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

pin_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: ChangeCommentPinStatusResponse
Primer

save_comment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_comment_params | models::CreateCommentParams | Da | |
| is_live | bool | Ne | |
| do_spam_check | bool | Ne | |
| send_emails | bool | Ne | |
| populate_notifications | bool | Ne |
Odgovor
Vrne: ApiSaveCommentResponse
Primer

save_comments_bulk 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_comment_params | Vecmodels::CreateCommentParams | Da | |
| is_live | bool | Ne | |
| do_spam_check | bool | Ne | |
| send_emails | bool | Ne | |
| populate_notifications | bool | Ne |
Odgovor
Vrne: Vec<models::SaveCommentsBulkResponse>
Primer

set_comment_text 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| 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
Vrne: PublicApiSetCommentTextResponse
Primer

un_block_user_from_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| un_block_from_comment_params | models::UnBlockFromCommentParams | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Odziv
Vrne: UnblockSuccess
Primer

un_flag_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Odgovor
Vrne: FlagCommentResponse
Primer

un_lock_comment 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

un_pin_comment 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: ChangeCommentPinStatusResponse
Primer

update_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| updatable_comment_params | models::UpdatableCommentParams | Yes | |
| context_user_id | String | No | |
| do_spam_check | bool | No | |
| is_live | bool | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

vote_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| url_id | String | Da | |
| broadcast_id | String | Da | |
| vote_body_params | models::VoteBodyParams | Da | |
| session_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: VoteResponse
Primer

get_comments_for_user 
Parametri
| Ime | Tip | Obvezno | 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
Vrne: GetCommentsForUserResponse
Primer

add_domain_config 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| add_domain_config_params | models::AddDomainConfigParams | Yes |
Odgovor
Vrne: AddDomainConfigResponse
Primer

delete_domain_config 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| domain | String | Yes |
Odgovor
Vrne: DeleteDomainConfigResponse
Primer

get_domain_config 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| domain | String | Yes |
Odziv
Vrne: GetDomainConfigResponse
Primer

get_domain_configs 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da |
Odgovor
Vrne: GetDomainConfigsResponse
Primer

patch_domain_config 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| domain_to_update | String | Da | |
| patch_domain_config_params | models::PatchDomainConfigParams | Da |
Odziv
Vrne: PatchDomainConfigResponse
Primer

put_domain_config 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| domain_to_update | String | Yes | |
| update_domain_config_params | models::UpdateDomainConfigParams | Yes |
Odziv
Vrne: PutDomainConfigResponse
Primer

create_email_template 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_email_template_body | models::CreateEmailTemplateBody | Da |
Odgovor
Vrne: CreateEmailTemplateResponse
Primer

delete_email_template 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odziv
Vrne: ApiEmptyResponse
Primer

delete_email_template_render_error 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| error_id | String | Yes |
Odgovor
Vrne: ApiEmptyResponse
Primer

get_email_template 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetEmailTemplateResponse
Primer

get_email_template_definitions 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da |
Odgovor
Vrne: GetEmailTemplateDefinitionsResponse
Primer

get_email_template_render_errors 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| skip | f64 | No |
Odgovor
Vrne: GetEmailTemplateRenderErrorsResponse
Primer

get_email_templates 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | f64 | Ne |
Odgovor
Vrne: GetEmailTemplatesResponse
Primer

render_email_template 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| render_email_template_body | models::RenderEmailTemplateBody | Yes | |
| locale | String | No |
Odgovor
Vrne: RenderEmailTemplateResponse
Primer

update_email_template 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_email_template_body | models::UpdateEmailTemplateBody | Yes |
Odziv
Vrne: ApiEmptyResponse
Primer

get_event_log 
req tenantId urlId userIdWS
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| user_id_ws | String | Da | |
| start_time | i64 | Da | |
| end_time | i64 | Ne |
Odgovor
Vrne: GetEventLogResponse
Primer

get_global_event_log 
req tenantId urlId userIdWS
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| user_id_ws | String | Yes | |
| start_time | i64 | Yes | |
| end_time | i64 | No |
Odziv
Vrne: GetEventLogResponse
Primer

create_feed_post 
Parametri
| Ime | Vrsta | Obvezno | 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 |
Odziv
Vrne: CreateFeedPostsResponse
Primer

create_feed_post_public 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_feed_post_params | models::CreateFeedPostParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vrne: CreateFeedPostResponse
Primer

delete_feed_post_public 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| post_id | String | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vrne: DeleteFeedPostPublicResponse
Primer

get_feed_posts 
req tenantId afterId
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| after_id | String | No | |
| limit | i32 | No | |
| tags | Vec | No |
Odgovor
Vrne: GetFeedPostsResponse
Primer

get_feed_posts_public 
req tenantId afterId
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| after_id | String | No | |
| limit | i32 | No | |
| tags | Vec | No | |
| sso | String | No | |
| is_crawler | bool | No | |
| include_user_info | bool | No |
Odgovor
Vrne: PublicFeedPostsResponse
Primer

get_feed_posts_stats 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| post_ids | Vec | Yes | |
| sso | String | No |
Odgovor
Vrne: FeedPostsStatsResponse
Primer

get_user_reacts_public 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| post_ids | Vec | No | |
| sso | String | No |
Odgovor
Vrne: UserReactsResponse
Primer

react_feed_post_public 
Parameters
| Ime | Tip | Obvezno | 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 |
Response
Vrne: ReactFeedPostResponse
Example

update_feed_post 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| feed_post | models::FeedPost | Da |
Odziv
Vrne: ApiEmptyResponse
Primer

update_feed_post_public 
Parametri
| Ime | Tip | Potrebno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| post_id | String | Da | |
| update_feed_post_params | models::UpdateFeedPostParams | Da | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odziv
Vrne: CreateFeedPostResponse
Primer

flag_comment_public 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| is_flagged | bool | Yes | |
| sso | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

get_gif_large 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| large_internal_url_sanitized | String | Yes |
Odgovor
Vrne: GifGetLargeResponse
Primer

get_gifs_search 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| search | String | Yes | |
| locale | String | No | |
| rating | String | No | |
| page | f64 | No |
Odgovor
Vrne: GetGifsSearchResponse
Primer

get_gifs_trending 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| locale | String | No | |
| rating | String | No | |
| page | f64 | No |
Odgovor
Vrne: GetGifsTrendingResponse
Primer

add_hash_tag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_hash_tag_body | models::CreateHashTagBody | No |
Odgovor
Vrne: CreateHashTagResponse
Primer

add_hash_tags_bulk 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| bulk_create_hash_tags_body | models::BulkCreateHashTagsBody | Ne |
Odgovor
Vrne: BulkCreateHashTagsResponse
Primer

delete_hash_tag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| tag | String | Da | |
| delete_hash_tag_request_body | models::DeleteHashTagRequestBody | Ne |
Odgovor
Vrne: ApiEmptyResponse
Primer

get_hash_tags 
Parameteri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| page | f64 | Ne |
Odgovor
Vrne: GetHashTagsResponse
Primer

patch_hash_tag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| tag | String | Yes | |
| update_hash_tag_body | models::UpdateHashTagBody | No |
Odgovor
Vrne: UpdateHashTagResponse
Primer

delete_moderation_vote 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| vote_id | String | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vrne: VoteDeleteResponse
Primer

get_ban_users_from_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: GetBannedUsersFromCommentResponse
Primer

get_comment_ban_status 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: GetCommentBanStatusResponse
Primer

get_comment_children 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: ModerationApiChildCommentsResponse
Primer

get_count 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| text_search | String | Ne | |
| by_ip_from_comment | String | Ne | |
| filter | String | Ne | |
| search_filters | String | Ne | |
| demo | bool | Ne | |
| sso | String | Ne |
Odgovor
Vrne: ModerationApiCountCommentsResponse
Primer

get_counts 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: GetBannedUsersCountResponse
Primer

get_logs 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: ModerationApiGetLogsResponse
Primer

get_manual_badges 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: GetTenantManualBadgesResponse
Primer

get_manual_badges_for_user 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| badges_user_id | String | Ne | |
| comment_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: GetUserManualBadgesResponse
Primer

get_moderation_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| include_email | bool | No | |
| include_ip | bool | No | |
| sso | String | No |
Odgovor
Vrne: ModerationApiCommentResponse
Primer

get_moderation_comment_text 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| sso | String | No |
Odziv
Vrne: GetCommentTextResponse
Primer

get_pre_ban_summary 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| 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 |
Odziv
Vrne: PreBanSummary
Primer

get_search_comments_summary 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| filters | String | No | |
| search_filters | String | No | |
| sso | String | No |
Odgovor
Vrne: ModerationCommentSearchResponse
Primer

get_search_pages 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| sso | String | No |
Odgovor
Vrne: ModerationPageSearchResponse
Primer

get_search_sites 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| sso | String | No |
Odgovor
Vrne: ModerationSiteSearchResponse
Primer

get_search_suggest 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| text_search | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: ModerationSuggestResponse
Primer

get_search_users 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| value | String | No | |
| sso | String | No |
Odgovor
Vrne: ModerationUserSearchResponse
Primer

get_trust_factor 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| sso | String | No |
Odgovor
Vrne: GetUserTrustFactorResponse
Primer

get_user_ban_preference 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: ApiModerateGetUserBanPreferencesResponse
Primer

get_user_internal_profile 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | No | |
| sso | String | No |
Odgovor
Vrne: GetUserInternalProfileResponse
Primer

post_adjust_comment_votes 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| adjust_comment_votes_params | models::AdjustCommentVotesParams | Da | |
| broadcast_id | String | Ne | |
| ssoa | String | Ne |
Odgovor
Vrne: AdjustVotesResponse
Primer

post_ban_user_from_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| ban_email | bool | Ne | |
| ban_email_domain | bool | Ne | |
| ban_ip | bool | Ne | |
| delete_all_users_comments | bool | Ne | |
| banned_until | String | Ne | |
| is_shadow_ban | bool | Ne | |
| update_id | String | Ne | |
| ban_reason | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: BanUserFromCommentResult
Primer

post_ban_user_undo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| ban_user_undo_params | models::BanUserUndoParams | Yes | |
| sso | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

post_bulk_pre_ban_summary 
Parametri
| Ime | Tip | Obvezno | 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
Vrne: BulkPreBanSummary
Primer

post_comments_by_ids 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comments_by_ids_params | models::CommentsByIdsParams | Da | |
| sso | String | Ne |
Odgovor
Vrne: ModerationApiChildCommentsResponse
Primer

post_flag_comment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

post_remove_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vrne: PostRemoveCommentApiResponse
Primer

post_restore_deleted_comment 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: ApiEmptyResponse
Primer

post_set_comment_approval_status 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| approved | bool | No | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vrne: SetCommentApprovedResponse
Primer

post_set_comment_review_status 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| reviewed | bool | No | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

post_set_comment_spam_status 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| spam | bool | No | |
| perm_not_spam | bool | No | |
| broadcast_id | String | No | |
| sso | String | No |
Odziv
Vrne: ApiEmptyResponse
Primer

post_set_comment_text 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| set_comment_text_params | models::SetCommentTextParams | Yes | |
| broadcast_id | String | No | |
| sso | String | No |
Odgovor
Vrne: SetCommentTextResponse
Primer

post_un_flag_comment 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: ApiEmptyResponse
Primer

post_vote 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| direction | String | Ne | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odziv
Vrne: VoteResponse
Primer

put_award_badge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| badge_id | String | Da | |
| user_id | String | Ne | |
| comment_id | String | Ne | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odziv
Vrne: AwardUserBadgeResponse
Primer

put_close_thread 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: ApiEmptyResponse
Primer

put_remove_badge 
Parametri
| Ime | Tip | Obvezno | 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
Vrne: RemoveUserBadgeResponse
Primer

put_reopen_thread 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

set_trust_factor 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| trust_factor | String | No | |
| sso | String | No |
Odziv
Vrne: SetUserTrustFactorResponse
Primer

create_moderator 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_moderator_body | models::CreateModeratorBody | Da |
Odgovor
Vrne: CreateModeratorResponse
Primer

delete_moderator 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| send_email | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

get_moderator 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vrne: GetModeratorResponse
Primer

get_moderators 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| skip | f64 | No |
Odgovor
Vrne: GetModeratorsResponse
Primer

send_invite 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| from_name | String | Yes |
Odgovor
Vrne: ApiEmptyResponse
Primer

update_moderator 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_moderator_body | models::UpdateModeratorBody | Yes |
Odgovor
Returns: ApiEmptyResponse
Primer

delete_notification_count 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vrne: ApiEmptyResponse
Primer

get_cached_notification_count 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetCachedNotificationCountResponse
Primer

get_notification_count 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| url_id | String | No | |
| from_comment_id | String | No | |
| viewed | bool | No |
Odgovor
Vrne: GetNotificationCountResponse
Primer

get_notifications 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| url_id | String | Ne | |
| from_comment_id | String | Ne | |
| viewed | bool | Ne | |
| skip | f64 | Ne |
Odgovor
Vrne: GetNotificationsResponse
Primer

update_notification 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_notification_body | models::UpdateNotificationBody | Yes | |
| user_id | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

create_v1_page_react 
Parametri
| Ime | Vrsta | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| title | String | Ne |
Odgovor
Vrne: CreateV1PageReact
Primer

create_v2_page_react 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| id | String | Yes | |
| title | String | No |
Odgovor
Vrne: CreateV1PageReact
Primer

delete_v1_page_react 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vrne: CreateV1PageReact
Primer

delete_v2_page_react 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| id | String | Yes |
Odziv
Vrača: CreateV1PageReact
Primer

get_v1_page_likes 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Returns: GetV1PageLikes
Primer

get_v2_page_react_users 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| id | String | Yes |
Odziv
Vrne: GetV2PageReactUsersResponse
Primer

get_v2_page_reacts 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vrne: GetV2PageReacts
Primer

add_page 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_api_page_data | models::CreateApiPageData | Da |
Odgovor
Vrne: AddPageApiResponse
Primer

delete_page 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: DeletePageApiResponse
Primer

get_offline_users 
Pretekli komentatorji na strani, ki NISO trenutno online. Razvrščeni po displayName.
Uporabite to po izčrpavanju /users/online, da prikažete razdelek “Člani”.
Kurzorjeva paginacija po commenterName: strežnik hodi po delnem {tenantId, urlId, commenterName} indeks od afterName naprej prek $gt, brez stroška $skip.
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| after_name | String | Ne | |
| after_user_id | String | Ne |
Odgovor
Vrne: PageUsersOfflineResponse
Primer

get_online_users 
Trenutno‑online gledalci strani: osebe, katerih seja websocket je trenutno naročena na stran.
Vrne anonCount + totalCount (room‑wide naročniki, vključno z anonimnimi gledalci, ki jih ne naštejemo).
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| after_name | String | Ne | |
| after_user_id | String | Ne |
Odgovor
Vrne: PageUsersOnlineResponse
Primer

get_page_by_urlid 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes |
Odgovor
Vrne: GetPageByUrlidApiResponse
Primer

get_pages 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes |
Odgovor
Vrne: GetPagesApiResponse
Primer

get_pages_public 
List pages for a tenant. Used by the FChat desktop client to populate its room list.
Requires enableFChat to be true on the resolved custom config for each page.
Pages that require SSO are filtered against the requesting user's group access.
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| cursor | String | Ne | |
| limit | i32 | Ne | |
| q | String | Ne | |
| sort_by | models::PagesSortBy | Ne | |
| has_comments | bool | Ne |
Odziv
Vrne: GetPublicPagesResponse
Primer

get_users_info 
Bulk uporabniški podatki za najemnika. Na podlagi podanih userIds se vrnejo podatki za prikaz iz User / SSOUser.
Uporablja se v pripomočku za komentarje za obogatitev uporabnikov, ki so se pravkar pojavili prek dogodka prisotnosti.
Brez konteksta strani: zasebnost se izvaja enotno (zasebni profili so maskirani).
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| ids | String | Da |
Response
Returns: PageUsersInfoResponse
Example

patch_page 
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_api_page_data | models::UpdateApiPageData | Da |
Response
Vrne: PatchPageApiResponse
Example

delete_pending_webhook_event 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: ApiEmptyResponse
Primer

get_pending_webhook_event_count 
Parametri
| Ime | Tip | Obvezno | 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 |
Odgovor
Vrne: GetPendingWebhookEventCountResponse
Primer

get_pending_webhook_events 
Parametri
| Ime | Tip | Obvezno | 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 | |
| skip | f64 | No |
Odgovor
Vrne: GetPendingWebhookEventsResponse
Primer

create_question_config 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_question_config_body | models::CreateQuestionConfigBody | Yes |
Odgovor
Vrne: CreateQuestionConfigResponse
Primer

delete_question_config 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odziv
Vrne: ApiEmptyResponse
Primer

get_question_config 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetQuestionConfigResponse
Primer

get_question_configs 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | f64 | Ne |
Response
Vrne: GetQuestionConfigsResponse
Example

update_question_config 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_question_config_body | models::UpdateQuestionConfigBody | Yes |
Odgovor
Vrne: ApiEmptyResponse
Primer

create_question_result 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_question_result_body | models::CreateQuestionResultBody | Da |
Odgovor
Vrne: CreateQuestionResultResponse
Primer

delete_question_result 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odziv
Vrača: ApiEmptyResponse
Primer

get_question_result 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odziv
Returns: GetQuestionResultResponse
Primer

get_question_results 
Parametri
| Ime | Tip | Obvezno | 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
Vrne: GetQuestionResultsResponse
Primer

update_question_result 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_question_result_body | models::UpdateQuestionResultBody | Yes |
Odgovor
Vrne: ApiEmptyResponse
Primer

aggregate_question_results 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| question_id | String | Ne | |
| question_ids | Vec | Ne | |
| url_id | String | Ne | |
| time_bucket | models::AggregateTimeBucket | Ne | |
| start_date | chrono::DateTimechrono::FixedOffset | Ne | |
| force_recalculate | bool | Ne |
Odgovor
Vrne: AggregateQuestionResultsResponse
Primer

bulk_aggregate_question_results 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| bulk_aggregate_question_results_request | models::BulkAggregateQuestionResultsRequest | Yes | |
| force_recalculate | bool | No |
Odgovor
Vrne: BulkAggregateQuestionResultsResponse
Primer

combine_comments_with_question_results 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| question_id | String | Ne | |
| question_ids | Vec | Ne | |
| url_id | String | Ne | |
| start_date | chrono::DateTimechrono::FixedOffset | Ne | |
| force_recalculate | bool | Ne | |
| min_value | f64 | Ne | |
| max_value | f64 | Ne | |
| limit | f64 | Ne |
Odgovor
Vrne: CombineQuestionResultsWithCommentsResponse
Primer

add_sso_user 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_apisso_user_data | models::CreateApissoUserData | Da |
Odgovor
Vrne: AddSsoUserApiResponse
Primer

delete_sso_user 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| delete_comments | bool | No | |
| comment_delete_mode | String | No |
Odziv
Vrne: DeleteSsoUserApiResponse
Primer

get_sso_user_by_email 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| String | Da |
Odgovor
Vrne: GetSsoUserByEmailApiResponse
Primer

get_sso_user_by_id 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odziv
Vrne: GetSsoUserByIdApiResponse
Primer

get_sso_users 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | i32 | Ne |
Odgovor
Vrne: GetSsoUsersResponse
Primer

patch_sso_user 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_apisso_user_data | models::UpdateApissoUserData | Yes | |
| update_comments | bool | No |
Odziv
Vrne: PatchSsoUserApiResponse
Primer

put_sso_user 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_apisso_user_data | models::UpdateApissoUserData | Da | |
| update_comments | bool | Ne |
Odgovor
Vrne: PutSsoUserApiResponse
Primer

create_subscription 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_api_user_subscription_data | models::CreateApiUserSubscriptionData | Yes |
Odgovor
Vrne: CreateSubscriptionApiResponse
Primer

delete_subscription 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| user_id | String | No |
Odgovor
Vrne: DeleteSubscriptionApiResponse
Primer

get_subscriptions 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne |
Odgovor
Vrne: GetSubscriptionsApiResponse
Primer

update_subscription 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_api_user_subscription_data | models::UpdateApiUserSubscriptionData | Da | |
| user_id | String | Ne |
Odgovor
Vrne: UpdateSubscriptionApiResponse
Primer

get_tenant_daily_usages 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| year_number | f64 | No | |
| month_number | f64 | No | |
| day_number | f64 | No | |
| skip | f64 | No |
Odgovor
Vrne: GetTenantDailyUsagesResponse
Primer

create_tenant_package 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_tenant_package_body | models::CreateTenantPackageBody | Da |
Odgovor
Vrne: CreateTenantPackageResponse
Primer

delete_tenant_package 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Response
Vrne: ApiEmptyResponse
Example

get_tenant_package 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetTenantPackageResponse
Primer

get_tenant_packages 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | f64 | Ne |
Odgovor
Vrne: GetTenantPackagesResponse
Primer

replace_tenant_package 
Parametri
| Ime | Tip | Potrebno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| replace_tenant_package_body | models::ReplaceTenantPackageBody | Yes |
Odgovor
Vrne: ApiEmptyResponse
Primer

update_tenant_package 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_tenant_package_body | models::UpdateTenantPackageBody | Yes |
Odziv
Vrne: ApiEmptyResponse
Primer

create_tenant_user 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_tenant_user_body | models::CreateTenantUserBody | Yes |
Odgovor
Vrne: CreateTenantUserResponse
Primer

delete_tenant_user 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| delete_comments | String | Ne | |
| comment_delete_mode | String | Ne |
Odgovor
Vrne: ApiEmptyResponse
Primer

get_tenant_user 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vrne: GetTenantUserResponse
Primer

get_tenant_users 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| skip | f64 | Ne |
Odgovor
Vrne: GetTenantUsersResponse
Primer

replace_tenant_user 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| replace_tenant_user_body | models::ReplaceTenantUserBody | Da | |
| update_comments | String | Ne |
Odgovor
Returns: ApiEmptyResponse
Primer

send_login_link 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| redirect_url | String | Ne |
Odgovor
Vrne: ApiEmptyResponse
Primer

update_tenant_user 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_tenant_user_body | models::UpdateTenantUserBody | Da | |
| update_comments | String | Ne |
Odgovor
Vrne: ApiEmptyResponse
Primer

create_tenant 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| create_tenant_body | models::CreateTenantBody | Da |
Odgovor
Vrne: CreateTenantResponse
Primer

delete_tenant 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| sure | String | No |
Odgovor
Vrne: ApiEmptyResponse
Primer

get_tenant 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetTenantResponse
Primer

get_tenants 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| meta | String | No | |
| skip | f64 | No |
Odgovor
Vrne: GetTenantsResponse
Primer

update_tenant 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_tenant_body | models::UpdateTenantBody | Yes |
Odziv
Vrne: ApiEmptyResponse
Primer

change_ticket_state 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | Yes | |
| id | String | Yes | |
| change_ticket_state_body | models::ChangeTicketStateBody | Yes |
Odziv
Returns: ChangeTicketStateResponse
Primer

create_ticket 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Da | |
| create_ticket_body | models::CreateTicketBody | Da |
Odgovor
Vrne: CreateTicketResponse
Primer

get_ticket 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| user_id | String | Ne |
Odgovor
Vrne: GetTicketResponse
Primer

get_tickets 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| state | f64 | No | |
| skip | f64 | No | |
| limit | f64 | No |
Odziv
Vrne: GetTicketsResponse
Primer

get_translations 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| namespace | String | Yes | |
| component | String | Yes | |
| locale | String | No | |
| use_full_translation_ids | bool | No |
Odgovor
Vrne: GetTranslationsResponse
Primer

upload_image 
Upload and resize an image
Parameters
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| file | std::path::PathBuf | Yes | |
| size_preset | models::SizePreset | No | |
| url_id | String | No |
Odgovor
Vrne: UploadImageResponse
Primer

get_user_badge_progress_by_id 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vrne: ApiGetUserBadgeProgressResponse
Primer

get_user_badge_progress_by_user_id 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | Yes |
Odziv
Vrne: ApiGetUserBadgeProgressResponse
Primer

get_user_badge_progress_list 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | No | |
| limit | f64 | No | |
| skip | f64 | No |
Odgovor
Vrne: ApiGetUserBadgeProgressListResponse
Primer

create_user_badge 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_user_badge_params | models::CreateUserBadgeParams | Da |
Odgovor
Vrne: ApiCreateUserBadgeResponse
Primer

delete_user_badge 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vrne: ApiEmptySuccessResponse
Primer

get_user_badge 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: ApiGetUserBadgeResponse
Primer

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
Vrne: ApiGetUserBadgesResponse
Primer

update_user_badge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_user_badge_params | models::UpdateUserBadgeParams | Yes |
Odgovor
Vrne: ApiEmptySuccessResponse
Primer

get_user_notification_count 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| sso | String | No |
Odgovor
Vrne: GetUserNotificationCountResponse
Primer

get_user_notifications 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | No | |
| page_size | i32 | No | |
| after_id | String | No | |
| include_context | bool | No | |
| after_created_at | i64 | No | |
| unread_only | bool | No | |
| dm_only | bool | No | |
| no_dm | bool | No | |
| include_translations | bool | No | |
| include_tenant_notifications | bool | No | |
| sso | String | No |
Odgovor
Vrne: GetMyNotificationsResponse
Primer

reset_user_notification_count 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: ResetUserNotificationsResponse
Primer

reset_user_notifications 
Parametri
| Ime | Vrsta | Obvezno | 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
Vrne: ResetUserNotificationsResponse
Primer

update_user_notification_comment_subscription_status 
Enable or disable notifications for a specific comment.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| notification_id | String | Da | |
| opted_in_or_out | String | Da | |
| comment_id | String | Da | |
| sso | String | Ne |
Response
Vrne: UpdateUserNotificationCommentSubscriptionStatusResponse
Example

update_user_notification_page_subscription_status 
Omogočite ali onemogočite obvestila za stran. Ko so uporabniki naročeni na stran, se ustvarjajo obvestila za nove korenske komentarje, in tudi
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| url | String | Yes | |
| page_title | String | Yes | |
| subscribed_or_unsubscribed | String | Yes | |
| sso | String | No |
Odgovor
Returns: UpdateUserNotificationPageSubscriptionStatusResponse
Primer

update_user_notification_status 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| notification_id | String | Da | |
| new_status | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: UpdateUserNotificationStatusResponse
Primer

get_user_presence_statuses 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id_ws | String | Da | |
| user_ids | String | Da |
Odgovor
Vrne: GetUserPresenceStatusesResponse
Primer

search_users 
Parametri
| Ime | Tip | Obvezno | 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
Vrne: SearchUsersResult
Primer

get_user 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
Odgovor
Vrne: GetUserResponse
Primer

create_vote 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| comment_id | String | Yes | |
| direction | String | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Odziv
Vrne: VoteResponse
Primer

delete_vote 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| edit_key | String | No |
Odziv
Vrne: VoteDeleteResponse
Primer

get_votes 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vrne: GetVotesResponse
Primer

get_votes_for_user 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
Odgovor
Vrne: GetVotesForUserResponse
Primer

Potrebujete pomoč?
Če naletite na težave ali imate vprašanja glede Rust SDK, prosimo:
Prispevanje
Prispevki so dobrodošli! Prosimo, obiščite GitHub repozitorij za smernice za prispevanje.