
Jezik 🇸🇮 Slovenščina
Začetek
Dokumentacija
Agregiranje
Dnevniki revizije
Blokiraj iz komentarja
Preveri blokirane komentarje
Komentarji
Konfiguracije domen
E-poštne predloge
Dnevnik dogodkov
Objave vira
Označi komentar
Hashtagi
Moderatorji
Število obvestil
Obvestila
Strani
Čakajoči webhook dogodki
Konfiguracije vprašanj
Rezultati vprašanj
Agregacija rezultatov vprašanj
SSO uporabniki
Naročnine
Dnevna uporaba najemnika
Paketi najemnika
Uporabniki najemnika
Najemniki
Vstopnice
Naloži sliko
Napredek značke uporabnika
Uporabniške značke
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 je sestavljen iz več modulov:
Client Module - Samodejno ustvarjen odjemalec API za FastComments REST API-je
- Celovite definicije tipov za vse modele API-ja
- Tako avtenticirane (
DefaultApi) kot javne (PublicApi) končne točke - Popolna podpora async/await z
tokio - Oglejte si client/README.md za podrobno dokumentacijo API-ja
SSO Module - Strežniška orodja za enotno prijavo (Single Sign-On)
- Varno ustvarjanje žetonov za preverjanje pristnosti uporabnika
- Podpora tako preprostim kot varnim načinom SSO
- Podpisovanje žetonov na osnovi HMAC-SHA256
Core Types - Skupne definicije tipov in pripomočki
- Modeli komentarjev in strukture metapodatkov
- Konfiguracije uporabnikov in najemnikov
- Pomožne funkcije za pogoste operacije
Hitri 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() {
// Ustvarite konfiguracijo API-ja
let config = Configuration::new();
// Pridobite 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() {
// Ustvarite konfiguracijo z API ključem
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Pridobite 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 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();
// Ustvarite varne SSO podatke o uporabniku (samo na strežniku!)
let user_data = SecureSSOUserData::new(
"user-123".to_string(), // ID uporabnika
"user@example.com".to_string(), // E-pošta
"John Doe".to_string(), // Uporabniško ime
"https://example.com/avatar.jpg".to_string(), // URL avatarja
);
// Generirajte 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 v vaš frontend za avtentikacijo
}
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.
agregiraj 
Združuje dokumente z grupiranjem (če je podano groupBy) in z izvajanjem več operacij. Podprte so različne operacije (npr. sum, countDistinct, avg itd.).
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| aggregation_request | models::AggregationRequest | Da | |
| parent_tenant_id | String | Ne | |
| include_stats | bool | Ne |
Odgovor
Vrne: AggregationResponse
pridobi_revizijske_dnevnike 
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: GetAuditLogs200Response
Primer

blokiraj_iz_komentarja_javno 
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: BlockFromCommentPublic200Response
Primer

odblokiraj_komentar_javno 
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: UnBlockCommentPublic200Response
Primer

preveri_komentarje_za_blokirane 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_ids | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: CheckedCommentsForBlocked200Response
Primer

blokiraj_uporabnika_iz_komentarja 
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 |
Odgovor
Vrne: BlockFromCommentPublic200Response
Primer

ustvari_komentar_javno 
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 |
Odziv
Vrne: CreateCommentPublic200Response
Primer

izbriši_komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| context_user_id | String | Ne | |
| is_live | bool | Ne |
Odgovor
Vrne: DeleteComment200Response
Primer

izbriši_komentar_javno 
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: DeleteCommentPublic200Response
Primer

izbriši_glas_za_komentar 
Parameters
| Ime | Tip | 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
Vrača: DeleteCommentVote200Response
Primer

označi_komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| user_id | String | Ne | |
| anon_user_id | String | Ne |
Odgovor
Vrne: FlagComment200Response
Primer

pridobi_komentar 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetComment200Response
Primer

pridobi_besedilo_komentarja 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| edit_key | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: GetCommentText200Response
Primer

pridobi_imena_uporabnikov_glasu_komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| dir | i32 | Da | |
| sso | String | Ne |
Odgovor
Vrne: GetCommentVoteUserNames200Response
Primer

pridobi_komentarje 
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 |
Odgovor
Vrne: GetComments200Response
Primer

pridobi_komentarje_javno 
req tenantId urlId
Parametri
| Ime | Tip | Obvezno | 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
Vrne: GetCommentsPublic200Response
Primer

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

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

shrani_komentar 
Parametri
| Ime | Tip | 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
Vrača: SaveComment200Response
Primer

shrani_komentarje_v_masnem 
Parametri
| Name | Type | Obvezno | 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::SaveComment200Response>
Primer

nastavi_besedilo_komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Da | |
| comment_text_update_request | models::CommentTextUpdateRequest | Da | |
| edit_key | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: SetCommentText200Response
Primer

odblokiraj_uporabnika_iz_komentarja 
Parametri
| Ime | Tip | Obvezno | 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
Vrne: UnBlockCommentPublic200Response
Primer

odstrani_oznako_komentarja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| user_id | String | Ne | |
| anon_user_id | String | Ne |
Odgovor
Vrne: FlagComment200Response
Primer

odkleni_komentar 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| broadcast_id | String | Da | |
| sso | String | Ne |
Odziv
Vrne: LockComment200Response
Primer

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

posodobi_komentar 
Parametri
| Ime | Tip | Obvezno | 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
Vrne: FlagCommentPublic200Response
Primer

glasuj_za_komentar 
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: VoteComment200Response
Primer

dodaj_konfiguracijo_domena 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| add_domain_config_params | models::AddDomainConfigParams | Da |
Odgovor
Vrne: AddDomainConfig200Response
izbriši_konfiguracijo_domena 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| domain | String | Da |
Response
Vrne: DeleteDomainConfig200Response
pridobi_konfiguracijo_domena 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| domain | String | Da |
Odgovor
Vrača: GetDomainConfig200Response
posodobi_delno_konfiguracijo_domena 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| domain_to_update | String | Da | |
| patch_domain_config_params | models::PatchDomainConfigParams | Da |
Odgovor
Vrne: GetDomainConfig200Response
zamenjaj_konfiguracijo_domena 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| domain_to_update | String | Da | |
| update_domain_config_params | models::UpdateDomainConfigParams | Da |
Odgovor
ustvari_email_predlogo 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_email_template_body | models::CreateEmailTemplateBody | Da |
Odgovor
Vrača: CreateEmailTemplate200Response
Primer

izbriši_email_predlogo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

izbriši_napako_upodabljanja_email_predloge 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| error_id | String | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

pridobi_email_predlogo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetEmailTemplate200Response
Primer

pridobi_definicije_email_predlog 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da |
Odgovor
Vrne: GetEmailTemplateDefinitions200Response
Primer

pridobi_napake_upodabljanja_email_predlog 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| skip | f64 | Ne |
Odgovor
Vrača: GetEmailTemplateRenderErrors200Response
Primer

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

upodobi_email_predlogo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| render_email_template_body | models::RenderEmailTemplateBody | Da | |
| locale | String | Ne |
Odgovor
Vrača: RenderEmailTemplate200Response
Primer

posodobi_email_predlogo 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_email_template_body | models::UpdateEmailTemplateBody | Yes |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

pridobi_dnevnik_dogodkov 
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 | Da |
Odgovor
Vrne: GetEventLog200Response
Primer

pridobi_globalni_dnevnik_dogodkov 
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 | Da |
Odgovor
Vrne: GetEventLog200Response
Primer

ustvari_objavo_vira 
Parametri
| Ime | Tip | 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 |
Odgovor
Vrne: CreateFeedPost200Response
Primer

ustvari_objavo_vira_javno 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_feed_post_params | models::CreateFeedPostParams | Da | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: CreateFeedPostPublic200Response
Primer

izbriši_objavo_vira_javno 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| post_id | String | Da | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: DeleteFeedPostPublic200Response
Primer

pridobi_objave_vira 
req tenantId afterId
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| after_id | String | Ne | |
| limit | i32 | Ne | |
| tags | Vec |
Ne |
Odgovor
Vrača: GetFeedPosts200Response
Primer

pridobi_objave_vira_javno 
req tenantId afterId
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| 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
Vrne: GetFeedPostsPublic200Response
Primer

pridobi_statistike_objav_vira 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| post_ids | Vec |
Da | |
| sso | String | Ne |
Odgovor
Vrne: GetFeedPostsStats200Response
Primer

pridobi_javne_reakcije_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| post_ids | Vec |
Ne | |
| sso | String | Ne |
Odgovor
Vrne: GetUserReactsPublic200Response
Primer

oddaj_reakcijo_na_objavo_vira_javno 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| post_id | String | Da | |
| react_body_params | models::ReactBodyParams | Da | |
| is_undo | bool | Ne | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrača: ReactFeedPostPublic200Response
Primer

posodobi_objavo_vira 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| feed_post | models::FeedPost | Da |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

posodobi_objavo_vira_javno 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| post_id | String | Da | |
| update_feed_post_params | models::UpdateFeedPostParams | Da | |
| broadcast_id | String | Ne | |
| sso | String | Ne |
Odgovor
Vrne: CreateFeedPostPublic200Response
Primer

označi_komentar_javno 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| is_flagged | bool | Da | |
| sso | String | Ne |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

dodaj_hashtag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Ne | |
| create_hash_tag_body | models::CreateHashTagBody | Ne |
Odgovor
Vrača: AddHashTag200Response
Primer

masovno_dodajanje_hashtagov 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Ne | |
| bulk_create_hash_tags_body | models::BulkCreateHashTagsBody | Ne |
Odgovor
Vrne: AddHashTagsBulk200Response
Primer

izbriši_hashtag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tag | String | Da | |
| tenant_id | String | Ne | |
| delete_hash_tag_request | models::DeleteHashTagRequest | Ne |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

pridobi_hashtage 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| page | f64 | Ne |
Odgovor
Vrača: GetHashTags200Response
Primer

posodobi_delno_hashtag 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tag | String | Da | |
| tenant_id | String | Ne | |
| update_hash_tag_body | models::UpdateHashTagBody | Ne |
Odgovor
Vrne: PatchHashTag200Response
Primer

ustvari_moderatorja 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| create_moderator_body | models::CreateModeratorBody | Da |
Odgovor
Vrne: CreateModerator200Response
Primer

izbriši_moderatorja 
Parameters
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| send_email | String | Ne |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

pridobi_moderatorja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetModerator200Response
Primer

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

pošlji_vabilo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| from_name | String | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

posodobi_moderatorja 
Parametri
| Ime | Vrsta | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_moderator_body | models::UpdateModeratorBody | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

izbriši_število_obvestil 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

pridobi_predpomnjeno_število_obvestil 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetCachedNotificationCount200Response
Primer

pridobi_število_obvestil 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| url_id | String | Ne | |
| from_comment_id | String | Ne | |
| viewed | bool | Ne |
Odgovor
Vrne: GetNotificationCount200Response
Primer

pridobi_obvestila 
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 |
Odziv
Vrne: GetNotifications200Response
Primer

posodobi_obvestilo 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_notification_body | models::UpdateNotificationBody | Da | |
| user_id | String | Ne |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

dodaj_stran 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_api_page_data | models::CreateApiPageData | Da |
Odgovor
Vrne: AddPageApiResponse
pridobi_stran_po_url_id 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vrne: GetPageByUrlidApiResponse
posodobi_delno_stran 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_api_page_data | models::UpdateApiPageData | Da |
Odgovor
Vrne: PatchPageApiResponse
izbriši_čakajoč_webhook_dogodek 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

pridobi_število_čakajočih_webhook_dogodkov 
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
Vrača: GetPendingWebhookEventCount200Response
Primer

pridobi_čakajoče_webhook_dogodke 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| 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 |
Odziv
Vrne: GetPendingWebhookEvents200Response
Primer

ustvari_konfiguracijo_vprasanja 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_question_config_body | models::CreateQuestionConfigBody | Da |
Odziv
Vrne: CreateQuestionConfig200Response
Primer

izbriši_konfiguracijo_vprasanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

pridobi_konfiguracijo_vprasanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetQuestionConfig200Response
Primer

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

posodobi_konfiguracijo_vprasanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_question_config_body | models::UpdateQuestionConfigBody | Da |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

ustvari_rezultat_vprasanja 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| create_question_result_body | models::CreateQuestionResultBody | Da |
Odziv
Vrne: CreateQuestionResult200Response
Primer

izbriši_rezultat_vprasanja 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odziv
Vrne: FlagCommentPublic200Response
Primer

pridobi_rezultat_vprasanja 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetQuestionResult200Response
Primer

pridobi_rezultate_vprasanj 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| 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: GetQuestionResults200Response
Primer

posodobi_rezultat_vprasanja 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_question_result_body | models::UpdateQuestionResultBody | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

agregiraj_rezultate_vprasanj 
Parametri
| Name | 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 | String | Ne | |
| force_recalculate | bool | Ne |
Odgovor
Vrne: AggregateQuestionResults200Response
Primer

masovna_agregacija_rezultatov_vprasanj 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| bulk_aggregate_question_results_request | models::BulkAggregateQuestionResultsRequest | Da | |
| force_recalculate | bool | Ne |
Odgovor
Vrača: BulkAggregateQuestionResults200Response
Primer

združi_komentarje_z_rezultati_vprasanj 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| question_id | String | Ne | |
| question_ids | Vec |
Ne | |
| url_id | String | Ne | |
| start_date | String | Ne | |
| force_recalculate | bool | Ne | |
| min_value | f64 | Ne | |
| max_value | f64 | Ne | |
| limit | f64 | Ne |
Odgovor
Vrne: CombineCommentsWithQuestionResults200Response
Primer

dodaj_sso_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_apisso_user_data | models::CreateApissoUserData | Da |
Odgovor
Vrača: AddSsoUserApiResponse
izbriši_sso_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| delete_comments | bool | Ne | |
| comment_delete_mode | String | Ne |
Odgovor
Vrača: DeleteSsoUserApiResponse
pridobi_sso_uporabnika_po_emailu 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| String | Da |
Odgovor
Vrne: GetSsoUserByEmailApiResponse
pridobi_sso_uporabnika_po_id 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetSsoUserByIdApiResponse
posodobi_delno_sso_uporabnika 
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: PatchSsoUserApiResponse
zamenjaj_sso_uporabnika 
Parametri
| Name | Type | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_apisso_user_data | models::UpdateApissoUserData | Da | |
| update_comments | bool | Ne |
Odgovor
Vrne: PutSsoUserApiResponse
ustvari_naročnino 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_api_user_subscription_data | models::CreateApiUserSubscriptionData | Da |
Odgovor
Vrača: CreateSubscriptionApiResponse
Primer

izbriši_naročnino 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| user_id | String | Ne |
Odgovor
Vrne: DeleteSubscriptionApiResponse
pridobi_naročnine 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne |
Odziv
Vrne: GetSubscriptionsApiResponse
Primer

posodobi_naročnino 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_api_user_subscription_data | models::UpdateApiUserSubscriptionData | Da | |
| user_id | String | Ne |
Odgovor
Vrne: UpdateSubscriptionApiResponse
Primer

pridobi_dnevne_uporabe_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| year_number | f64 | Ne | |
| month_number | f64 | Ne | |
| day_number | f64 | Ne | |
| skip | f64 | Ne |
Odgovor
Vrne: GetTenantDailyUsages200Response
Primer

ustvari_paket_najemnika 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| create_tenant_package_body | models::CreateTenantPackageBody | Da |
Odgovor
Vrača: CreateTenantPackage200Response
Primer

izbriši_paket_najemnika 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

pridobi_paket_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrača: GetTenantPackage200Response
Primer

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

zamenjaj_paket_najemnika 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| replace_tenant_package_body | models::ReplaceTenantPackageBody | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

posodobi_paket_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_tenant_package_body | models::UpdateTenantPackageBody | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

ustvari_uporabnika_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_tenant_user_body | models::CreateTenantUserBody | Da |
Odgovor
Vrne: CreateTenantUser200Response
Primer

izbriši_uporabnika_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| delete_comments | String | Ne | |
| comment_delete_mode | String | Ne |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

pridobi_uporabnika_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetTenantUser200Response
Primer

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

zamenjaj_uporabnika_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| replace_tenant_user_body | models::ReplaceTenantUserBody | Da | |
| update_comments | String | Ne |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

pošlji_povezavo_za_prijavo 
Parametri
| Ime | Vrsta | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| redirect_url | String | Ne |
Odziv
Vrne: FlagCommentPublic200Response
Primer

posodobi_uporabnika_najemnika 
Parametri
| Name | Type | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_tenant_user_body | models::UpdateTenantUserBody | Da | |
| update_comments | String | Ne |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

ustvari_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| create_tenant_body | models::CreateTenantBody | Da |
Odgovor
Vrne: CreateTenant200Response
Primer

izbriši_najemnika 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| sure | String | Ne |
Odgovor
Vrača: FlagCommentPublic200Response
Primer

pridobi_najemnika 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetTenant200Response
Primer

pridobi_najemnike 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| meta | String | Ne | |
| skip | f64 | Ne |
Odgovor
Vrne: GetTenants200Response
Primer

posodobi_najemnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_tenant_body | models::UpdateTenantBody | Da |
Odgovor
Vrne: FlagCommentPublic200Response
Primer

spremeni_stanje_vstopnice 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Da | |
| id | String | Da | |
| change_ticket_state_body | models::ChangeTicketStateBody | Da |
Odgovor
Vrača: ChangeTicketState200Response
Primer

ustvari_vstopnico 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Da | |
| create_ticket_body | models::CreateTicketBody | Da |
Odgovor
Vrača: CreateTicket200Response
Primer

pridobi_vstopnico 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| user_id | String | Ne |
Odgovor
Vrača: GetTicket200Response
Primer

pridobi_vstopnice 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| state | f64 | Ne | |
| skip | f64 | Ne | |
| limit | f64 | Ne |
Odgovor
Vrne: GetTickets200Response
Primer

naloži_sliko 
Naložite in spremenite velikost slike
Parametri
| Ime | Vrsta | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| file | std::path::PathBuf | Da | |
| size_preset | models::SizePreset | Ne | |
| url_id | String | Ne |
Odgovor
Vrne: UploadImageResponse
pridobi_napredek_znacke_po_id 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetUserBadgeProgressById200Response
Primer

pridobi_napredek_znacke_po_id_uporabnika 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| user_id | String | Yes |
Odgovor
Vrne: GetUserBadgeProgressById200Response
Primer

pridobi_seznam_napredkov_znacke_uporabnika 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| limit | f64 | Ne | |
| skip | f64 | Ne |
Odgovor
Vrne: GetUserBadgeProgressList200Response
Primer

ustvari_znacko_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_user_badge_params | models::CreateUserBadgeParams | Yes |
Odgovor
Vrne: CreateUserBadge200Response
Primer

izbriši_znacko_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: UpdateUserBadge200Response
Primer

pridobi_znacko_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetUserBadge200Response
Primer

pridobi_znacke_uporabnika 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| user_id | String | Ne | |
| badge_id | String | Ne | |
| displayed_on_comments | bool | Ne | |
| limit | f64 | Ne | |
| skip | f64 | Ne |
Odgovor
Vrne: GetUserBadges200Response
Primer

posodobi_znacko_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| update_user_badge_params | models::UpdateUserBadgeParams | Da |
Odgovor
Vrača: UpdateUserBadge200Response
Primer

pridobi_število_uporabniških_obvestil 
Parametri
| Ime | Tip | Zahtevano | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: GetUserNotificationCount200Response
Primer

pridobi_uporabniška_obvestila 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| 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 | |
| sso | String | Ne |
Odgovor
Vrne: GetUserNotifications200Response
Primer

ponastavi_števec_uporabniških_obvestil 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: ResetUserNotifications200Response
Primer

ponastavi_uporabniška_obvestila 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| after_id | String | Ne | |
| after_created_at | i64 | Ne | |
| unread_only | bool | Ne | |
| dm_only | bool | Ne | |
| no_dm | bool | Ne | |
| sso | String | Ne |
Odgovor
Vrne: ResetUserNotifications200Response
Primer

posodobi_status_naročnine_na_komentar 
Omogočite ali onemogočite obvestila za določen komentar.
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| notification_id | String | Da | |
| opted_in_or_out | String | Da | |
| comment_id | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: UpdateUserNotificationStatus200Response
Primer

posodobi_status_naročnine_na_stran 
Omogočite ali onemogočite obvestila za stran. Ko so uporabniki naročeni na stran, se ustvarijo obvestila za nove korenske komentarje in tudi
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| url | String | Da | |
| page_title | String | Da | |
| subscribed_or_unsubscribed | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: UpdateUserNotificationStatus200Response
Primer

posodobi_status_uporabniškega_obvestila 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| notification_id | String | Da | |
| new_status | String | Da | |
| sso | String | Ne |
Odgovor
Vrne: UpdateUserNotificationStatus200Response
Primer

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

išči_uporabnike 
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: SearchUsers200Response
Primer

pridobi_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da |
Odgovor
Vrne: GetUser200Response
Primer

ustvari_glas 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| comment_id | String | Da | |
| direction | String | Da | |
| user_id | String | Ne | |
| anon_user_id | String | Ne |
Odgovor
Vrne: VoteComment200Response
Primer

izbriši_glas 
Parametri
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Da | |
| id | String | Da | |
| edit_key | String | Ne |
Odgovor
Vrne: DeleteCommentVote200Response
Primer

pridobi_glasove 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da |
Odgovor
Vrača: GetVotes200Response
Primer

pridobi_glasove_za_uporabnika 
Parametri
| Ime | Tip | Obvezno | Opis |
|---|---|---|---|
| tenant_id | String | Da | |
| url_id | String | Da | |
| user_id | String | Ne | |
| anon_user_id | String | Ne |
Odgovor
Vrne: GetVotesForUser200Response
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.