
Sprog 🇩🇰 Dansk
Kom godt i gang
Dokumentation
Aggregering
Revisionslogge
Blokér fra kommentar
Tjek blokerede kommentarer
Kommentarer
Domænekonfigurationer
E-mail-skabeloner
Hændelseslog
Feed-indlæg
Rapportér kommentar
Hashtags
Moderatorer
Notifikationstælling
Notifikationer
Sider
Ventende webhook-hændelser
Spørgsmålskonfigurationer
Spørgsmålsresultater
Aggregering af spørgsmålsresultater
SSO-brugere
Abonnementer
Lejer dagligt forbrug
Lejerpakker
Lejerbrugere
Lejere
Upload billede
Brugerbadge-fremgang
Brugerbadges
Brugernotifikationer
Bruger tilstedeværelsesstatus
Brugersøgning
Brugere
Stemmer
FastComments Rust SDK
Dette er den officielle Rust SDK til FastComments.
Officiel Rust SDK til FastComments API'en
Repository
Biblioteksindhold 
FastComments Rust SDK består af flere moduler:
Client Module - Auto-generated API client for FastComments REST APIs
- Komplette typedefinitioner for alle API-modeller
- Både autentificerede (
DefaultApi) og offentlige (PublicApi) endpoints - Fuld async/await-support med tokio
- Se client/README.md for detaljeret API-dokumentation
SSO Module - Server-side Single Sign-On utilities
- Sikker token-generering til brugerautentificering
- Understøttelse af både simple og sikre SSO-tilstande
- HMAC-SHA256 baseret token-signering
Core Types - Shared type definitions and utilities
- Kommentarmodeller og metadata-strukturer
- Bruger- og tenant-konfigurationer
- Hjælpefunktioner til almindelige operationer
Hurtig start 
Brug af den offentlige API
use fastcomments_sdk::client::apis::configuration::Configuration;
use fastcomments_sdk::client::apis::public_api;
#[tokio::main]
async fn main() {
// Opret API-konfiguration
let config = Configuration::new();
// Hent kommentarer for en side
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),
}
}
Brug af den autentificerede API
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::default_api;
#[tokio::main]
async fn main() {
// Opret konfiguration med API-nøgle
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// Hent kommentarer ved hjælp af den autentificerede API
let result = default_api::get_comments(
&config,
default_api::GetCommentsParams {
tenant_id: "your-tenant-id".to_string(),
skip: None,
limit: None,
sort_dir: None,
urlid: Some("page-url-id".to_string()),
url: None,
is_spam: None,
user_id: None,
all_comments: None,
for_moderation: None,
parent_id: None,
is_flagged: None,
is_flagged_tag: None,
is_by_verified: None,
is_pinned: None,
asc: None,
include_imported: None,
origin: None,
tags: None,
},
)
.await;
match result {
Ok(response) => {
println!("Total comments: {}", response.count);
for comment in response.comments {
println!("Comment ID: {}, Text: {}", comment.id, comment.comment);
}
}
Err(e) => eprintln!("Error: {:?}", e),
}
}
Brug af SSO til godkendelse
use fastcomments_sdk::sso::{
fastcomments_sso::FastCommentsSSO,
secure_sso_user_data::SecureSSOUserData,
};
fn main() {
let api_key = "your-api-key".to_string();
// Opret sikker SSO-brugerdata (kun serverside!)
let user_data = SecureSSOUserData::new(
"user-123".to_string(), // Bruger-ID
"user@example.com".to_string(), // E-mail
"John Doe".to_string(), // Brugernavn
"https://example.com/avatar.jpg".to_string(), // Avatar-URL
);
// Generer SSO-token
let sso = FastCommentsSSO::new_secure(api_key, &user_data).unwrap();
let token = sso.create_token().unwrap();
println!("SSO Token: {}", token);
// Giv dette token til dit frontend for godkendelse
}
Almindelige problemer 
401 Uautoriserede fejl
Hvis du får 401-fejl, når du bruger den autentificerede API:
- Kontroller din API-nøgle: Sørg for, at du bruger den korrekte API-nøgle fra dit FastComments-dashboard
- Bekræft tenant-ID'et: Sørg for, at tenant-ID'et matcher din konto
- API-nøglens format: API-nøglen skal angives i Configuration:
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "YOUR_API_KEY".to_string(),
});
SSO-tokenproblemer
Hvis SSO-tokens ikke virker:
- Brug sikker tilstand i produktion: Brug altid
FastCommentsSSO::new_secure()med din API-nøgle i produktion - Kun server-side: Generér SSO-tokens på din server, eksponer aldrig din API-nøgle for klienter
- Kontroller brugerdata: Sørg for, at alle påkrævede felter (id, email, username) er angivet
Asynkrone runtime-fejl
SDK'en bruger tokio til asynkrone operationer. Sørg for at:
Add tokio to your dependencies:
[dependencies] tokio = { version = "1", features = ["full"] }Use the tokio runtime:
#[tokio::main] async fn main() { // Din asynkrone kode her }
Noter 
Broadcast IDs
Du vil se, at du skal sende en broadcastId i nogle API-opkald. Når du modtager events, får du denne ID tilbage, så du kan ignorere eventet, hvis du planlægger at anvende ændringer optimistisk på klienten
(hvilket du sandsynligvis vil gøre, da det giver den bedste oplevelse). Send en UUID her. ID'en bør være unik nok til ikke at forekomme to gange i en browsersession.
aggreger 
Aggregerer dokumenter ved at gruppere dem (hvis groupBy er angivet) og anvende flere operationer. Forskellige operationer (f.eks. sum, countDistinct, avg osv.) understøttes.
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| aggregation_request | models::AggregationRequest | Ja | |
| parent_tenant_id | String | Nej | |
| include_stats | bool | Nej |
Svar
Returnerer: AggregationResponse
hent_revisionslogge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| limit | f64 | Nej | |
| skip | f64 | Nej | |
| order | models::SortDir | Nej | |
| after | f64 | Nej | |
| before | f64 | Nej |
Respons
Returnerer: GetAuditLogs200Response
blokér_fra_kommentar_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Ja | |
| sso | String | Nej |
Svar
Returnerer: BlockFromCommentPublic200Response
fjern_blokering_fra_kommentar_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | Ja | |
| sso | String | Nej |
Svar
Returnerer: UnBlockCommentPublic200Response
tjekkede_kommentarer_for_blokerede 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_ids | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: CheckedCommentsForBlocked200Response
blokér_bruger_fra_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| block_from_comment_params | models::BlockFromCommentParams | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Svar
Returnerer: BlockFromCommentPublic200Response
opret_kommentar_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| broadcast_id | String | Ja | |
| comment_data | models::CommentData | Ja | |
| session_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: CreateCommentPublic200Response
slet_kommentar 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| context_user_id | String | Nej | |
| is_live | bool | Nej |
Respons
Returnerer: DeleteComment200Response
slet_kommentar_offentlig 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Ja | |
| edit_key | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: DeleteCommentPublic200Response
slet_kommentar_stemme 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| vote_id | String | Ja | |
| url_id | String | Ja | |
| broadcast_id | String | Ja | |
| edit_key | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: DeleteCommentVote200Response
rapporter_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Respons
Returnerer: FlagComment200Response
hent_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetComment200Response
hent_kommentar_tekst 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| edit_key | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: GetCommentText200Response
hent_brugernavne_for_kommentarstemmer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| dir | i32 | Ja | |
| sso | String | Nej |
Svar
Returnerer: GetCommentVoteUserNames200Response
hent_kommentarer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| page | i32 | Nej | |
| limit | i32 | Nej | |
| skip | i32 | Nej | |
| as_tree | bool | Nej | |
| skip_children | i32 | Nej | |
| limit_children | i32 | Nej | |
| max_tree_depth | i32 | Nej | |
| url_id | String | Nej | |
| user_id | String | Nej | |
| anon_user_id | String | Nej | |
| context_user_id | String | Nej | |
| hash_tag | String | Nej | |
| parent_id | String | Nej | |
| direction | models::SortDirections | Nej |
Svar
Returnerer: GetComments200Response
hent_kommentarer_offentlige 
req tenantId urlId
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| page | i32 | Nej | |
| direction | models::SortDirections | Nej | |
| sso | String | Nej | |
| skip | i32 | Nej | |
| skip_children | i32 | Nej | |
| limit | i32 | Nej | |
| limit_children | i32 | Nej | |
| count_children | bool | Nej | |
| fetch_page_for_comment_id | String | Nej | |
| include_config | bool | Nej | |
| count_all | bool | Nej | |
| includei10n | bool | Nej | |
| locale | String | Nej | |
| modules | String | Nej | |
| is_crawler | bool | Nej | |
| include_notification_count | bool | Nej | |
| as_tree | bool | Nej | |
| max_tree_depth | i32 | Nej | |
| use_full_translation_ids | bool | Nej | |
| parent_id | String | Nej | |
| search_text | String | Nej | |
| hash_tags | Vec |
Nej | |
| user_id | String | Nej | |
| custom_config_str | String | Nej | |
| after_comment_id | String | Nej | |
| before_comment_id | String | Nej |
Svar
Returnerer: GetCommentsPublic200Response
lås_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: LockComment200Response
fastgør_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: PinComment200Response
gem_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_comment_params | models::CreateCommentParams | Ja | |
| is_live | bool | Nej | |
| do_spam_check | bool | Nej | |
| send_emails | bool | Nej | |
| populate_notifications | bool | Nej |
Respons
Returnerer: SaveComment200Response
gem_kommentarer_bulk 
Parametre
| Name | Type | Required | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_comment_params | Vecmodels::CreateCommentParams | Ja | |
| is_live | bool | Nej | |
| do_spam_check | bool | Nej | |
| send_emails | bool | Nej | |
| populate_notifications | bool | Nej |
Respons
Returnerer: Vec<models::SaveComment200Response>
sæt_kommentar_tekst 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Ja | |
| comment_text_update_request | models::CommentTextUpdateRequest | Ja | |
| edit_key | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: SetCommentText200Response
fjern_blokering_af_bruger_fra_kommentar 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| un_block_from_comment_params | models::UnBlockFromCommentParams | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Svar
Returnerer: UnBlockCommentPublic200Response
fjern_rapportering_af_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Svar
Returnerer: FlagComment200Response
oplås_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: LockComment200Response
fjern_fastgørelse_af_kommentar 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| broadcast_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: PinComment200Response
opdater_kommentar 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| body | models::PickApiCommentPeriodUpdatableCommentFields | Ja | |
| context_user_id | String | Nej | |
| do_spam_check | bool | Nej | |
| is_live | bool | Nej |
Svar
Returnerer: FlagCommentPublic200Response
stem_kommentar 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| url_id | String | Ja | |
| broadcast_id | String | Ja | |
| vote_body_params | models::VoteBodyParams | Ja | |
| session_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: VoteComment200Response
tilføj_domænekonfiguration 
Parametre
| Navn | Type | Obligatorisk | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| add_domain_config_params | models::AddDomainConfigParams | Ja |
Svar
Returnerer: AddDomainConfig200Response
slet_domænekonfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| domain | String | Ja |
Respons
Returnerer: DeleteDomainConfig200Response
hent_domænekonfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| domain | String | Ja |
Respons
Returnerer: GetDomainConfig200Response
hent_domænekonfigurationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja |
Svar
Returnerer: GetDomainConfigs200Response
patch_domænekonfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| domain_to_update | String | Ja | |
| patch_domain_config_params | models::PatchDomainConfigParams | Ja |
Respons
Returnerer: GetDomainConfig200Response
erstat_domænekonfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| domain_to_update | String | Ja | |
| update_domain_config_params | models::UpdateDomainConfigParams | Ja |
Svar
Returnerer: GetDomainConfig200Response
opret_e-mail_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_email_template_body | models::CreateEmailTemplateBody | Ja |
Svar
Returnerer: CreateEmailTemplate200Response
Eksempel

slet_e-mail_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

slet_fejl_ved_gengivelse_af_e-mail-skabelon 
Parameter
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| error_id | String | Ja |
Respons
Returnerer: FlagCommentPublic200Response
Eksempel

hent_e-mail_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetEmailTemplate200Response
Eksempel

hent_definitioner_for_e-mail-skabeloner 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja |
Svar
Returnerer: GetEmailTemplateDefinitions200Response
Eksempel

hent_gengivelsesfejl_for_e-mail-skabeloner 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetEmailTemplateRenderErrors200Response
Eksempel

hent_e-mail_skabeloner 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetEmailTemplates200Response
Eksempel

gengiv_e-mail-skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| render_email_template_body | models::RenderEmailTemplateBody | Ja | |
| locale | String | Nej |
Svar
Returnerer: RenderEmailTemplate200Response
Eksempel

opdater_e-mail_skabelon 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_email_template_body | models::UpdateEmailTemplateBody | Ja |
Respons
Returnerer: FlagCommentPublic200Response
Eksempel

hent_hændelseslog 
req tenantId urlId userIdWS
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| user_id_ws | String | Ja | |
| start_time | i64 | Ja | |
| end_time | i64 | Ja |
Svar
Returnerer: GetEventLog200Response
hent_global_hændelseslog 
req tenantId urlId userIdWS
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| user_id_ws | String | Ja | |
| start_time | i64 | Ja | |
| end_time | i64 | Ja |
Svar
Returnerer: GetEventLog200Response
opret_feed_indlæg 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_feed_post_params | models::CreateFeedPostParams | Ja | |
| broadcast_id | String | Nej | |
| is_live | bool | Nej | |
| do_spam_check | bool | Nej | |
| skip_dup_check | bool | Nej |
Svar
Returnerer: CreateFeedPost200Response
opret_offentligt_feed_indlæg 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_feed_post_params | models::CreateFeedPostParams | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: CreateFeedPostPublic200Response
slet_offentligt_feed_indlæg 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| post_id | String | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: DeleteFeedPostPublic200Response
hent_feed_indlæg 
req tenantId afterId
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| after_id | String | Nej | |
| limit | i32 | Nej | |
| tags | Vec |
Nej |
Svar
Returnerer: GetFeedPosts200Response
hent_offentlige_feed_indlæg 
req tenantId afterId
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| after_id | String | Nej | |
| limit | i32 | Nej | |
| tags | Vec |
Nej | |
| sso | String | Nej | |
| is_crawler | bool | Nej | |
| include_user_info | bool | Nej |
Svar
Returnerer: GetFeedPostsPublic200Response
hent_feed_indlæg_statistik 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| post_ids | Vec |
Ja | |
| sso | String | Nej |
Svar
Returnerer: GetFeedPostsStats200Response
hent_offentlige_brugerreaktioner 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| post_ids | Vec |
Nej | |
| sso | String | Nej |
Svar
Returnerer: GetUserReactsPublic200Response
reaktér_på_offentligt_feed_indlæg 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| post_id | String | Ja | |
| react_body_params | models::ReactBodyParams | Ja | |
| is_undo | bool | Nej | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: ReactFeedPostPublic200Response
opdater_feed_indlæg 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| feed_post | models::FeedPost | Ja |
Svar
Returnerer: FlagCommentPublic200Response
opdater_offentligt_feed_indlæg 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| post_id | String | Ja | |
| update_feed_post_params | models::UpdateFeedPostParams | Ja | |
| broadcast_id | String | Nej | |
| sso | String | Nej |
Svar
Returnerer: CreateFeedPostPublic200Response
rapporter_kommentar_offentlig 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| is_flagged | bool | Ja | |
| sso | String | Nej |
Respons
Returnerer: FlagCommentPublic200Response
tilføj_hashtag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Nej | |
| create_hash_tag_body | models::CreateHashTagBody | Nej |
Svar
Returnerer: AddHashTag200Response
Eksempel

tilføj_hashtags_bulk 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | No | |
| bulk_create_hash_tags_body | models::BulkCreateHashTagsBody | No |
Svar
Returnerer: AddHashTagsBulk200Response
Eksempel

slet_hashtag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tag | String | Ja | |
| tenant_id | String | Nej | |
| delete_hash_tag_request | models::DeleteHashTagRequest | Nej |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

hent_hashtags 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| page | f64 | Nej |
Svar
Returnerer: GetHashTags200Response
Eksempel

patch_hashtag 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tag | String | Ja | |
| tenant_id | String | Nej | |
| update_hash_tag_body | models::UpdateHashTagBody | Nej |
Svar
Returnerer: PatchHashTag200Response
Eksempel

opret_moderator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_moderator_body | models::CreateModeratorBody | Ja |
Svar
Returnerer: CreateModerator200Response
Eksempel

slet_moderator 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| send_email | String | Nej |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

hent_moderator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetModerator200Response
Eksempel

hent_moderatorer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetModerators200Response
Eksempel

send_invitation 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| from_name | String | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

opdater_moderator 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_moderator_body | models::UpdateModeratorBody | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

slet_notifikations_tæller 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

hent_cachet_notifikationstælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetCachedNotificationCount200Response
Eksempel

hent_notifikationstælling 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej | |
| url_id | String | Nej | |
| from_comment_id | String | Nej | |
| viewed | bool | Nej |
Respons
Returnerer: GetNotificationCount200Response
Eksempel

hent_notifikationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej | |
| url_id | String | Nej | |
| from_comment_id | String | Nej | |
| viewed | bool | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetNotifications200Response
Eksempel

opdater_notifikation 
Parametre
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_notification_body | models::UpdateNotificationBody | Ja | |
| user_id | String | Nej |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

tilføj_side 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_api_page_data | models::CreateApiPageData | Ja |
Respons
Returnerer: AddPageApiResponse
slet_side 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: DeletePageApiResponse
hent_side_via_urlid 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja |
Svar
Returnerer: GetPageByUrlidApiResponse
patch_side 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_api_page_data | models::UpdateApiPageData | Ja |
Respons
Returnerer: PatchPageApiResponse
slet_ventende_webhook_hændelse 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

hent_tælling_af_ventende_webhook_hændelser 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Nej | |
| external_id | String | Nej | |
| event_type | String | Nej | |
| domain | String | Nej | |
| attempt_count_gt | f64 | Nej |
Svar
Returnerer: GetPendingWebhookEventCount200Response
Eksempel

hent_ventende_webhook_hændelser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Nej | |
| external_id | String | Nej | |
| event_type | String | Nej | |
| domain | String | Nej | |
| attempt_count_gt | f64 | Nej | |
| skip | f64 | Nej |
Respons
Returnerer: GetPendingWebhookEvents200Response
Eksempel

opret_spørgsmålskonfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_question_config_body | models::CreateQuestionConfigBody | Ja |
Respons
Returnerer: CreateQuestionConfig200Response
Eksempel

slet_spørgsmålskonfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Respons
Returnerer: FlagCommentPublic200Response
Eksempel

hent_spørgsmålskonfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetQuestionConfig200Response
Eksempel

hent_spørgsmålskonfigurationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetQuestionConfigs200Response
Eksempel

opdater_spørgsmålskonfiguration 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| update_question_config_body | models::UpdateQuestionConfigBody | Yes |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

opret_spørgsmålsresultat 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_question_result_body | models::CreateQuestionResultBody | Ja |
Svar
Returnerer: CreateQuestionResult200Response
Eksempel

slet_spørgsmålsresultat 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

hent_spørgsmålsresultat 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetQuestionResult200Response
Eksempel

hent_spørgsmålsresultater 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Nej | |
| user_id | String | Nej | |
| start_date | String | Nej | |
| question_id | String | Nej | |
| question_ids | String | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetQuestionResults200Response
Eksempel

opdater_spørgsmålsresultat 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_question_result_body | models::UpdateQuestionResultBody | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

aggreger_spørgsmålsresultater 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| question_id | String | Nej | |
| question_ids | Vec |
Nej | |
| url_id | String | Nej | |
| time_bucket | models::AggregateTimeBucket | Nej | |
| start_date | String | Nej | |
| force_recalculate | bool | Nej |
Svar
Returnerer: AggregateQuestionResults200Response
bulk_aggreger_spørgsmålsresultater 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| bulk_aggregate_question_results_request | models::BulkAggregateQuestionResultsRequest | Ja | |
| force_recalculate | bool | Nej |
Svar
Returnerer: BulkAggregateQuestionResults200Response
kombiner_kommentarer_med_spørgsmålsresultater 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| question_id | String | Nej | |
| question_ids | Vec |
Nej | |
| url_id | String | Nej | |
| start_date | String | Nej | |
| force_recalculate | bool | Nej | |
| min_value | f64 | Nej | |
| max_value | f64 | Nej | |
| limit | f64 | Nej |
Respons
Returnerer: CombineCommentsWithQuestionResults200Response
tilføj_sso_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_apisso_user_data | models::CreateApissoUserData | Ja |
Svar
Returnerer: AddSsoUserApiResponse
slet_sso_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| delete_comments | bool | Nej | |
| comment_delete_mode | String | Nej |
Respons
Returnerer: DeleteSsoUserApiResponse
hent_sso_bruger_via_email 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| String | Ja |
Svar
Returnerer: GetSsoUserByEmailApiResponse
hent_sso_bruger_via_id 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetSsoUserByIdApiResponse
hent_sso_brugere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | i32 | Nej |
Svar
Returnerer: GetSsoUsers200Response
patch_sso_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_apisso_user_data | models::UpdateApissoUserData | Ja | |
| update_comments | bool | Nej |
Svar
Returnerer: PatchSsoUserApiResponse
erstat_sso_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_apisso_user_data | models::UpdateApissoUserData | Ja | |
| update_comments | bool | Nej |
Svar
Returnerer: PutSsoUserApiResponse
opret_abonnement 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_api_user_subscription_data | models::CreateApiUserSubscriptionData | Ja |
Svar
Returnerer: CreateSubscriptionApiResponse
slet_abonnement 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| user_id | String | Nej |
Svar
Returnerer: DeleteSubscriptionApiResponse
hent_abonnementer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej |
Svar
Returnerer: GetSubscriptionsApiResponse
hent_lejer_daglige_forbrug 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| year_number | f64 | Nej | |
| month_number | f64 | Nej | |
| day_number | f64 | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetTenantDailyUsages200Response
Eksempel

opret_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| create_tenant_package_body | models::CreateTenantPackageBody | Yes |
Respons
Returnerer: CreateTenantPackage200Response
Eksempel

slet_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

hent_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetTenantPackage200Response
Eksempel

hent_lejer_pakker 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetTenantPackages200Response
Eksempel

erstat_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| replace_tenant_package_body | models::ReplaceTenantPackageBody | Ja |
Respons
Returnerer: FlagCommentPublic200Response
Eksempel

opdater_lejer_pakke 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_tenant_package_body | models::UpdateTenantPackageBody | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

opret_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_tenant_user_body | models::CreateTenantUserBody | Ja |
Response
Returnerer: CreateTenantUser200Response
Eksempel

slet_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| delete_comments | String | No | |
| comment_delete_mode | String | No |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

hent_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetTenantUser200Response
Eksempel

hent_lejerbrugere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| skip | f64 | Nej |
Svar
Returnerer: GetTenantUsers200Response
Eksempel

erstat_lejer_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| replace_tenant_user_body | models::ReplaceTenantUserBody | Ja | |
| update_comments | String | Nej |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

send_login_link 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes | |
| redirect_url | String | No |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

opdater_lejer_bruger 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_tenant_user_body | models::UpdateTenantUserBody | Ja | |
| update_comments | String | Nej |
Respons
Returnerer: FlagCommentPublic200Response
Eksempel

opret_lejer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_tenant_body | models::CreateTenantBody | Ja |
Svar
Returnerer: CreateTenant200Response
Eksempel

slet_lejer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| sure | String | Nej |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

hent_lejer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetTenant200Response
Eksempel

hent_lejere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| meta | String | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetTenants200Response
Eksempel

opdater_lejer 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_tenant_body | models::UpdateTenantBody | Ja |
Svar
Returnerer: FlagCommentPublic200Response
Eksempel

upload_billede 
Upload og ændring af størrelse på et billede
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| file | std::path::PathBuf | Ja | |
| size_preset | models::SizePreset | Nej | |
| url_id | String | Nej |
Svar
Returnerer: UploadImageResponse
hent_bruger_badge_fremgang_via_id 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetUserBadgeProgressById200Response
hent_bruger_badge_fremgang_via_bruger_id 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Ja |
Respons
Returnerer: GetUserBadgeProgressById200Response
hent_liste_over_brugerbadge_fremgang 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej | |
| limit | f64 | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetUserBadgeProgressList200Response
opret_bruger_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| create_user_badge_params | models::CreateUserBadgeParams | Ja |
Svar
Returnerer: CreateUserBadge200Response
slet_bruger_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Respons
Returnerer: UpdateUserBadge200Response
hent_bruger_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetUserBadge200Response
hent_bruger_badges 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| user_id | String | Nej | |
| badge_id | String | Nej | |
| displayed_on_comments | bool | Nej | |
| limit | f64 | Nej | |
| skip | f64 | Nej |
Svar
Returnerer: GetUserBadges200Response
opdater_bruger_badge 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| update_user_badge_params | models::UpdateUserBadgeParams | Ja |
Svar
Returnerer: UpdateUserBadge200Response
hent_bruger_notifikationstælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: GetUserNotificationCount200Response
hent_bruger_notifikationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| page_size | i32 | Nej | |
| after_id | String | Nej | |
| include_context | bool | Nej | |
| after_created_at | i64 | Nej | |
| unread_only | bool | Nej | |
| dm_only | bool | Nej | |
| no_dm | bool | Nej | |
| include_translations | bool | Nej | |
| sso | String | Nej |
Svar
Returnerer: GetUserNotifications200Response
nulstil_bruger_notifikationstælling 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| sso | String | Nej |
Respons
Returnerer: ResetUserNotifications200Response
nulstil_bruger_notifikationer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| after_id | String | Nej | |
| after_created_at | i64 | Nej | |
| unread_only | bool | Nej | |
| dm_only | bool | Nej | |
| no_dm | bool | Nej | |
| sso | String | Nej |
Svar
Returnerer: ResetUserNotifications200Response
opdater_bruger_notifikation_kommentarabonnementsstatus 
Slå underretninger til eller fra for en bestemt kommentar.
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| notification_id | String | Ja | |
| opted_in_or_out | String | Ja | |
| comment_id | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: UpdateUserNotificationStatus200Response
opdater_bruger_notifikation_sideabonnementsstatus 
Aktiver eller deaktiver underretninger for en side. Når brugere er tilmeldt en side, oprettes underretninger for nye rodkommentarer, og også
Parameters
| Name | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| url | String | Ja | |
| page_title | String | Ja | |
| subscribed_or_unsubscribed | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: UpdateUserNotificationStatus200Response
opdater_bruger_notifikation_status 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| notification_id | String | Ja | |
| new_status | String | Ja | |
| sso | String | Nej |
Svar
Returnerer: UpdateUserNotificationStatus200Response
hent_bruger_tilstedeværelsesstatusser 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id_ws | String | Ja | |
| user_ids | String | Ja |
Svar
Returnerer: GetUserPresenceStatuses200Response
søg_brugere 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| username_starts_with | String | Ja | |
| mention_group_ids | Vec |
Nej | |
| sso | String | Nej |
Svar
Returnerer: SearchUsers200Response
hent_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja |
Svar
Returnerer: GetUser200Response
Eksempel

opret_stemme 
Parametre
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Ja | |
| comment_id | String | Ja | |
| direction | String | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Svar
Returnerer: VoteComment200Response
Eksempel

slet_stemme 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| id | String | Ja | |
| edit_key | String | Nej |
Svar
Returnerer: DeleteCommentVote200Response
Eksempel

hent_stemmer 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja |
Svar
Returnerer: GetVotes200Response
Eksempel

hent_stemmer_for_bruger 
Parametre
| Navn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
| tenant_id | String | Ja | |
| url_id | String | Ja | |
| user_id | String | Nej | |
| anon_user_id | String | Nej |
Svar
Returnerer: GetVotesForUser200Response
Eksempel

Brug for hjælp?
Hvis du støder på problemer eller har spørgsmål om Rust SDK'et, så:
Bidrag
Bidrag er velkomne! Besøg venligst GitHub-repositoriet for retningslinjer for bidrag.