
שפה 🇮🇱 עברית
התחלה
תיעוד
אגרגציה
יומני ביקורת
חסימת תגובה
בדיקת תגובות חסומות
תגובות
הגדרות דומיין
תבניות אימייל
יומן אירועים
פוסטים
דיווח על תגובה
תגיות
מנחים
ספירת התראות
התראות
דפים
אירועי webhook בהמתנה
הגדרות שאלות
תוצאות שאלות
אגרגציית תוצאות שאלות
משתמשי SSO
מנויים
שימוש יומי של השוכר
חבילות שוכר
משתמשי שוכר
שוכרים
כרטיסים
העלאת תמונה
התקדמות תג משתמש
תגי משתמש
התראות משתמש
מצבי נוכחות משתמש
חיפוש משתמשים
משתמשים
הצבעות
FastComments SDK של Rust
זהו ה-SDK הרשמי של Rust עבור FastComments.
ה-SDK הרשמי של Rust עבור ה-API של FastComments
מאגר
תכולת הספרייה 
ערכת ה-SDK של FastComments עבור Rust מורכבת ממספר מודולים:
-
Client Module - לקוח API שנוצר אוטומטית עבור ממשקי ה-REST של FastComments
- הגדרות טיפוסים מלאות לכל דגמי ה-API
- נקודות קצה מאומתות (
DefaultApi) וציבוריות (PublicApi) - תמיכה מלאה ב-async/await עם tokio
- ראה client/README.md לתיעוד מפורט של ה-API
-
SSO Module - כלי SSO בצד השרת
- יצירת אסימונים מאובטחת לאימות משתמשים
- תמיכה הן במצב SSO פשוט והן במצב SSO מאובטח
- חתימת אסימונים מבוססת HMAC-SHA256
-
Core Types - הגדרות סוגים וכלי עזר משותפים
- מודלים של תגובות ומבני מטא-נתונים
- הגדרות משתמש ושוכר
- פונקציות עזר לפעולות נפוצות
התחלה מהירה 
שימוש ב-API הציבורי
use fastcomments_sdk::client::apis::configuration::Configuration;
use fastcomments_sdk::client::apis::public_api;
#[tokio::main]
async fn main() {
// צור תצורת API
let config = Configuration::new();
// שלוף תגובות עבור דף
let result = public_api::get_comments_public(
&config,
public_api::GetCommentsPublicParams {
tenant_id: "your-tenant-id".to_string(),
urlid: Some("page-url-id".to_string()),
url: None,
count_only: None,
skip: None,
limit: None,
sort_dir: None,
page: None,
sso_hash: None,
simple_sso_hash: None,
has_no_comment: None,
has_comment: None,
comment_id_filter: None,
child_ids: None,
start_date_time: None,
starts_with: None,
},
)
.await;
match result {
Ok(response) => {
println!("Found {} comments", response.comments.len());
for comment in response.comments {
println!("Comment: {:?}", comment);
}
}
Err(e) => eprintln!("Error fetching comments: {:?}", e),
}
}
שימוש ב-API המאומת
use fastcomments_sdk::client::apis::configuration::{ApiKey, Configuration};
use fastcomments_sdk::client::apis::default_api;
#[tokio::main]
async fn main() {
// צור תצורה עם מפתח API
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "your-api-key".to_string(),
});
// שלוף תגובות באמצעות ה-API המאומת
let result = default_api::get_comments(
&config,
default_api::GetCommentsParams {
tenant_id: "your-tenant-id".to_string(),
skip: None,
limit: None,
sort_dir: None,
urlid: Some("page-url-id".to_string()),
url: None,
is_spam: None,
user_id: None,
all_comments: None,
for_moderation: None,
parent_id: None,
is_flagged: None,
is_flagged_tag: None,
is_by_verified: None,
is_pinned: None,
asc: None,
include_imported: None,
origin: None,
tags: None,
},
)
.await;
match result {
Ok(response) => {
println!("Total comments: {}", response.count);
for comment in response.comments {
println!("Comment ID: {}, Text: {}", comment.id, comment.comment);
}
}
Err(e) => eprintln!("Error: {:?}", e),
}
}
שימוש ב-SSO לצורך אימות
use fastcomments_sdk::sso::{
fastcomments_sso::FastCommentsSSO,
secure_sso_user_data::SecureSSOUserData,
};
fn main() {
let api_key = "your-api-key".to_string();
// צור נתוני משתמש SSO מאובטחים (בצד השרת בלבד!)
let user_data = SecureSSOUserData::new(
"user-123".to_string(), // מזהה משתמש
"user@example.com".to_string(), // אימייל
"John Doe".to_string(), // שם משתמש
"https://example.com/avatar.jpg".to_string(), // כתובת URL של האווטאר
);
// יצירת טוקן SSO
let sso = FastCommentsSSO::new_secure(api_key, &user_data).unwrap();
let token = sso.create_token().unwrap();
println!("SSO Token: {}", token);
// העבר טוקן זה ל-frontend שלך לצורך אימות
}
בעיות נפוצות 
שגיאות 401 (Unauthorized)
אם אתם מקבלים שגיאות 401 בעת שימוש ב-API מאומת:
- בדקו את מפתח ה-API שלכם: ודאו שאתם משתמשים במפתח ה-API הנכון מלוח הבקרה של FastComments
- וודאו את ה-tenant ID: ודאו שה-tenant ID תואם לחשבונכם
- פורמט מפתח ה-API: יש להעביר את מפתח ה-API ב-Configuration:
let mut config = Configuration::new();
config.api_key = Some(ApiKey {
prefix: None,
key: "YOUR_API_KEY".to_string(),
});
בעיות באסימוני SSO
אם אסימוני SSO לא פועלים:
- השתמשו במצב מאובטח עבור הייצור: תמיד השתמשו ב-
FastCommentsSSO::new_secure()עם מפתח ה-API שלכם בסביבת הייצור - מהצד השרת בלבד: צרו אסימוני SSO בשרת שלכם, מעולם אל תחשפו את מפתח ה-API ללקוחות
- בדקו את נתוני המשתמש: ודאו שכל השדות הנדרשים (id, email, username) מסופקים
שגיאות של runtime אסינכרוני
ה-SDK משתמש ב-tokio עבור פעולות אסינכרוניות. ודאו ש:
- הוספתם את tokio לתלויות שלכם:
[dependencies]
tokio = { version = "1", features = ["full"] }
- אתם משתמשים ב-runtime של tokio:
#[tokio::main]
async fn main() {
// קוד אסינכרוני שלכם כאן
}
הערות 
מזהי שידור
תראה שעליך להעביר את broadcastId בחלק מקריאות ה-API. כשאתה מקבל אירועים, תקבל חזרה את המזהה הזה, כך תדע להתעלם מהאירוע אם אתה מתכנן ליישם שינויים באופן אופטימי בצד הלקוח
(וככל הנראה תרצה לעשות זאת שכן זה מציע את חוויית המשתמש הטובה ביותר). העבר כאן UUID. המזהה צריך להיות ייחודי מספיק כדי שלא יופיע פעמיים באותו סשן בדפדפן.
אגרגציה 
מבצע אגרגציה על מסמכים על ידי קיבוצם (אם נמסר groupBy) ויישום מספר פעולות. נתמכות פעולות שונות (למשל sum, countDistinct, avg וכו.).
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| aggregation_request | models::AggregationRequest | כן | |
| parent_tenant_id | String | לא | |
| include_stats | bool | לא |
תגובה
מחזיר: AggregationResponse
קבל יומני ביקורת 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| limit | f64 | לא | |
| skip | f64 | לא | |
| order | models::SortDir | לא | |
| after | f64 | לא | |
| before | f64 | לא |
תגובה
מחזיר: GetAuditLogs200Response
דוגמה

חסימת תגובה (ציבורית) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | כן | |
| sso | String | לא |
תגובה
מחזיר: BlockFromCommentPublic200Response
דוגמה

ביטול חסימת תגובה (ציבורית) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| public_block_from_comment_params | models::PublicBlockFromCommentParams | כן | |
| sso | String | לא |
תגובה
מחזיר: UnBlockCommentPublic200Response
דוגמה

בדוק תגובות חסומות 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_ids | String | כן | |
| sso | String | לא |
תגובה
מחזיר: CheckedCommentsForBlocked200Response
דוגמה

חסום משתמש מתוך תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| block_from_comment_params | models::BlockFromCommentParams | כן | |
| user_id | String | לא | |
| anon_user_id | String | לא |
תגובה
מחזיר: BlockFromCommentPublic200Response
דוגמה

צור תגובה (ציבורית) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id | String | כן | |
| broadcast_id | String | כן | |
| comment_data | models::CommentData | כן | |
| session_id | String | לא | |
| sso | String | לא |
תגובה
מחזיר: CreateCommentPublic200Response
דוגמה

מחק תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| context_user_id | String | לא | |
| is_live | bool | לא |
תגובה
מחזיר: DeleteComment200Response
דוגמה

מחק תגובה (ציבורית) 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| broadcast_id | String | כן | |
| edit_key | String | לא | |
| sso | String | לא |
תגובה
מחזיר: DeleteCommentPublic200Response
דוגמה

מחק הצבעת תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| vote_id | String | כן | |
| url_id | String | כן | |
| broadcast_id | String | כן | |
| edit_key | String | לא | |
| sso | String | לא |
תגובה
מחזיר: DeleteCommentVote200Response
דוגמה

דווח על תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| user_id | String | לא | |
| anon_user_id | String | לא |
תגובה
מחזיר: FlagComment200Response
דוגמה

קבל תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetComment200Response
דוגמה

קבל טקסט תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| edit_key | String | לא | |
| sso | String | לא |
תגובה
מחזיר: GetCommentText200Response
דוגמה

קבל שמות מצביעים על תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| dir | i32 | כן | |
| sso | String | לא |
תגובה
מחזיר: GetCommentVoteUserNames200Response
דוגמה

קבל תגובות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| page | i32 | לא | |
| limit | i32 | לא | |
| skip | i32 | לא | |
| as_tree | bool | לא | |
| skip_children | i32 | לא | |
| limit_children | i32 | לא | |
| max_tree_depth | i32 | לא | |
| url_id | String | לא | |
| user_id | String | לא | |
| anon_user_id | String | לא | |
| context_user_id | String | לא | |
| hash_tag | String | לא | |
| parent_id | String | לא | |
| direction | models::SortDirections | לא |
תגובה
מחזיר: GetComments200Response
דוגמה

קבל תגובות (ציבוריות) 
req tenantId urlId
פרמטרים
| Name | Type | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id | String | כן | |
| page | i32 | לא | |
| direction | models::SortDirections | לא | |
| sso | String | לא | |
| skip | i32 | לא | |
| skip_children | i32 | לא | |
| limit | i32 | לא | |
| limit_children | i32 | לא | |
| count_children | bool | לא | |
| fetch_page_for_comment_id | String | לא | |
| include_config | bool | לא | |
| count_all | bool | לא | |
| includei10n | bool | לא | |
| locale | String | לא | |
| modules | String | לא | |
| is_crawler | bool | לא | |
| include_notification_count | bool | לא | |
| as_tree | bool | לא | |
| max_tree_depth | i32 | לא | |
| use_full_translation_ids | bool | לא | |
| parent_id | String | לא | |
| search_text | String | לא | |
| hash_tags | Vec | לא | |
| user_id | String | לא | |
| custom_config_str | String | לא | |
| after_comment_id | String | לא | |
| before_comment_id | String | לא |
תגובה
מחזיר: GetCommentsPublic200Response
דוגמה

נעל תגובה 
פרמטרים
| שם | Type | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| broadcast_id | String | כן | |
| sso | String | לא |
תגובה
מחזיר: LockComment200Response
דוגמה

נעץ תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| broadcast_id | String | כן | |
| sso | String | לא |
תגובה
מחזיר: PinComment200Response
דוגמה

שמור תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| create_comment_params | models::CreateCommentParams | כן | |
| is_live | bool | לא | |
| do_spam_check | bool | לא | |
| send_emails | bool | לא | |
| populate_notifications | bool | לא |
תשובה
מחזיר: SaveComment200Response
דוגמה

שמור תגובות בכמות גדולה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| create_comment_params | Vecmodels::CreateCommentParams | כן | |
| is_live | bool | לא | |
| do_spam_check | bool | לא | |
| send_emails | bool | לא | |
| populate_notifications | bool | לא |
תגובה
מחזיר: Vec<models::SaveComment200Response>
דוגמה

קבע טקסט תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| broadcast_id | String | כן | |
| comment_text_update_request | models::CommentTextUpdateRequest | כן | |
| edit_key | String | לא | |
| sso | String | לא |
תגובה
מחזיר: SetCommentText200Response
דוגמה

ביטול חסימת משתמש מתוך תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| un_block_from_comment_params | models::UnBlockFromCommentParams | כן | |
| user_id | String | לא | |
| anon_user_id | String | לא |
תגובה
מחזיר: UnBlockCommentPublic200Response
דוגמה

הסר דיווח על תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| user_id | String | לא | |
| anon_user_id | String | לא |
תגובה
מחזיר: FlagComment200Response
דוגמה

שחרר נעילת תגובה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| broadcast_id | String | כן | |
| sso | String | לא |
תגובה
מחזיר: LockComment200Response
דוגמה

בטל נעיצת תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| broadcast_id | String | כן | |
| sso | String | לא |
תגובה
מחזיר: PinComment200Response
דוגמה

עדכן תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| updatable_comment_params | models::UpdatableCommentParams | כן | |
| context_user_id | String | לא | |
| do_spam_check | bool | לא | |
| is_live | bool | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

הצביע על תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| url_id | String | כן | |
| broadcast_id | String | כן | |
| vote_body_params | models::VoteBodyParams | כן | |
| session_id | String | לא | |
| sso | String | לא |
תגובה
מחזיר: VoteComment200Response
דוגמה

הוסף הגדרת דומיין 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| add_domain_config_params | models::AddDomainConfigParams | כן |
תגובה
מחזיר: AddDomainConfig200Response
מחק הגדרת דומיין 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| domain | String | כן |
תגובה
מחזיר: DeleteDomainConfig200Response
עדכן חלקית הגדרת דומיין 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| domain_to_update | String | כן | |
| patch_domain_config_params | models::PatchDomainConfigParams | כן |
תגובה
מחזיר: GetDomainConfig200Response
החלף הגדרת דומיין 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| domain_to_update | String | כן | |
| update_domain_config_params | models::UpdateDomainConfigParams | כן |
תגובה
מחזיר: GetDomainConfig200Response
צור תבנית אימייל 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| create_email_template_body | models::CreateEmailTemplateBody | כן |
תגובה
מחזיר: CreateEmailTemplate200Response
דוגמה

מחק תבנית אימייל 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

מחק שגיאת רינדור של תבנית אימייל 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| error_id | String | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל תבנית אימייל 
פרמטרים
| שם | Type | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetEmailTemplate200Response
דוגמה

קבל הגדרות תבניות אימייל 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן |
תגובה
מחזיר: GetEmailTemplateDefinitions200Response
דוגמה

קבל שגיאות רינדור של תבניות אימייל 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| skip | f64 | לא |
תגובה
מחזיר: GetEmailTemplateRenderErrors200Response
דוגמה

קבל תבניות אימייל 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| skip | f64 | לא |
תגובה
מחזיר: GetEmailTemplates200Response
דוגמה

צור רינדור של תבנית אימייל 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| render_email_template_body | models::RenderEmailTemplateBody | כן | |
| locale | String | לא |
תגובה
מחזיר: RenderEmailTemplate200Response
דוגמה

עדכן תבנית אימייל 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_email_template_body | models::UpdateEmailTemplateBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל יומן אירועים 
req tenantId urlId userIdWS
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id | String | כן | |
| user_id_ws | String | כן | |
| start_time | i64 | כן | |
| end_time | i64 | כן |
תגובה
מחזיר: GetEventLog200Response
דוגמה

קבל יומן אירועים גלובלי 
req tenantId urlId userIdWS
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id | String | כן | |
| user_id_ws | String | כן | |
| start_time | i64 | כן | |
| end_time | i64 | כן |
תגובה
מחזיר: GetEventLog200Response
דוגמה

צור פוסט פיד 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| create_feed_post_params | models::CreateFeedPostParams | כן | |
| broadcast_id | String | לא | |
| is_live | bool | לא | |
| do_spam_check | bool | לא | |
| skip_dup_check | bool | לא |
תגובה
מחזיר: CreateFeedPost200Response
דוגמה

צור פוסט פיד (ציבורי) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| create_feed_post_params | models::CreateFeedPostParams | כן | |
| broadcast_id | String | לא | |
| sso | String | לא |
תגובה
מחזיר: CreateFeedPostPublic200Response
דוגמה

מחק פוסט פיד (ציבורי) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| post_id | String | כן | |
| broadcast_id | String | לא | |
| sso | String | לא |
תגובה
מחזיר: DeleteFeedPostPublic200Response
דוגמה

קבל פוסטים 
req tenantId afterId
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| after_id | String | לא | |
| limit | i32 | לא | |
| tags | Vec | לא |
תגובה
מחזיר: GetFeedPosts200Response
דוגמה

קבל פוסטים (ציבוריים) 
req tenantId afterId
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| after_id | String | לא | |
| limit | i32 | לא | |
| tags | Vec | לא | |
| sso | String | לא | |
| is_crawler | bool | לא | |
| include_user_info | bool | לא |
תגובה
מחזיר: GetFeedPostsPublic200Response
דוגמה

קבל סטטיסטיקות פוסטים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| post_ids | Vec | כן | |
| sso | String | לא |
תגובה
מחזיר: GetFeedPostsStats200Response
דוגמה

קבל תגובות משתמש (ציבוריות) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| post_ids | Vec | לא | |
| sso | String | לא |
תגובה
מחזיר: GetUserReactsPublic200Response
דוגמה

הגיב על פוסט פיד (ציבורי) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| post_id | String | כן | |
| react_body_params | models::ReactBodyParams | כן | |
| is_undo | bool | לא | |
| broadcast_id | String | לא | |
| sso | String | לא |
תגובה
מחזיר: ReactFeedPostPublic200Response
דוגמה

עדכן פוסט 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| feed_post | models::FeedPost | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

עדכן פוסט (ציבורי) 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| post_id | String | כן | |
| update_feed_post_params | models::UpdateFeedPostParams | כן | |
| broadcast_id | String | לא | |
| sso | String | לא |
תגובה
מוחזר: CreateFeedPostPublic200Response
דוגמה

דווח על תגובה (ציבורית) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| is_flagged | bool | כן | |
| sso | String | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

הוסף תגית (האשטג) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | לא | |
| create_hash_tag_body | models::CreateHashTagBody | לא |
תגובה
מחזיר: AddHashTag200Response
דוגמה

הוסף תגיות בכמות גדולה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | No | |
| bulk_create_hash_tags_body | models::BulkCreateHashTagsBody | No |
תגובה
מחזיר: AddHashTagsBulk200Response
דוגמה

מחק תגית 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tag | String | כן | |
| tenant_id | String | לא | |
| delete_hash_tag_request | models::DeleteHashTagRequest | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל תגיות 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| page | f64 | לא |
תגובה
מחזיר: GetHashTags200Response
דוגמה

עדכן חלקית תגית 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tag | String | כן | |
| tenant_id | String | לא | |
| update_hash_tag_body | models::UpdateHashTagBody | לא |
תגובה
מחזיר: PatchHashTag200Response
דוגמה

צור מנחה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| create_moderator_body | models::CreateModeratorBody | כן |
תגובה
מחזיר: CreateModerator200Response
דוגמה

מחק מנחה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| send_email | String | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל מנחה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | Yes | |
| id | String | Yes |
תשובה
מחזיר: GetModerator200Response
דוגמה

קבל מנחים 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| skip | f64 | לא |
תגובה
מחזיר: GetModerators200Response
דוגמה

שלח הזמנה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| from_name | String | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

עדכן מנחה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_moderator_body | models::UpdateModeratorBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

מחק ספירת התראות 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל ספירת התראות במטמון 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetCachedNotificationCount200Response
דוגמה

קבל מספר התראות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | לא | |
| url_id | String | לא | |
| from_comment_id | String | לא | |
| viewed | bool | לא |
תגובה
מחזיר: GetNotificationCount200Response
דוגמה

קבל התראות 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | לא | |
| url_id | String | לא | |
| from_comment_id | String | לא | |
| viewed | bool | לא | |
| skip | f64 | לא |
תגובה
מחזיר: GetNotifications200Response
דוגמה

עדכן התראה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_notification_body | models::UpdateNotificationBody | כן | |
| user_id | String | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

הוסף דף 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| create_api_page_data | models::CreateApiPageData | כן |
תגובה
מחזיר: AddPageApiResponse
עדכן חלקית דף 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_api_page_data | models::UpdateApiPageData | כן |
תגובה
מחזיר: PatchPageApiResponse
מחק אירוע webhook בהמתנה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל ספירת אירועי webhook בהמתנה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | לא | |
| external_id | String | לא | |
| event_type | String | לא | |
| domain | String | לא | |
| attempt_count_gt | f64 | לא |
תגובה
מחזיר: GetPendingWebhookEventCount200Response
דוגמה

קבל אירועי webhook בהמתנה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | לא | |
| external_id | String | לא | |
| event_type | String | לא | |
| domain | String | לא | |
| attempt_count_gt | f64 | לא | |
| skip | f64 | לא |
תגובה
מחזיר: GetPendingWebhookEvents200Response
דוגמה

צור הגדרת שאלה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| create_question_config_body | models::CreateQuestionConfigBody | כן |
תגובה
מחזיר: CreateQuestionConfig200Response
דוגמה

מחק הגדרת שאלה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל הגדרת שאלה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetQuestionConfig200Response
דוגמה

קבל הגדרות שאלות 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| skip | f64 | לא |
תגובה
מחזיר: GetQuestionConfigs200Response
דוגמה

עדכן הגדרת שאלה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_question_config_body | models::UpdateQuestionConfigBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

צור תוצאת שאלה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| create_question_result_body | models::CreateQuestionResultBody | כן |
תגובה
מחזיר: CreateQuestionResult200Response
דוגמה

מחק תוצאת שאלה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל תוצאת שאלה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetQuestionResult200Response
דוגמה

קבל תוצאות שאלות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id | String | לא | |
| user_id | String | לא | |
| start_date | String | לא | |
| question_id | String | לא | |
| question_ids | String | לא | |
| skip | f64 | לא |
תגובה
מחזיר: GetQuestionResults200Response
דוגמה

עדכן תוצאת שאלה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_question_result_body | models::UpdateQuestionResultBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

אגרגציית תוצאות שאלות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| question_id | String | לא | |
| question_ids | Vec | לא | |
| url_id | String | לא | |
| time_bucket | models::AggregateTimeBucket | לא | |
| start_date | String | לא | |
| force_recalculate | bool | לא |
תגובה
מחזיר: AggregateQuestionResults200Response
דוגמה

אגרגציה המונית של תוצאות שאלות 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| bulk_aggregate_question_results_request | models::BulkAggregateQuestionResultsRequest | כן | |
| force_recalculate | bool | לא |
תגובה
מחזיר: BulkAggregateQuestionResults200Response
דוגמה

שלב תגובות עם תוצאות שאלות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| question_id | String | לא | |
| question_ids | Vec | לא | |
| url_id | String | לא | |
| start_date | String | לא | |
| force_recalculate | bool | לא | |
| min_value | f64 | לא | |
| max_value | f64 | לא | |
| limit | f64 | לא |
תגובה
מחזיר: CombineCommentsWithQuestionResults200Response
דוגמה

הוסף משתמש SSO 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| create_apisso_user_data | models::CreateApissoUserData | כן |
תגובה
מחזיר: AddSsoUserApiResponse
מחק משתמש SSO 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| delete_comments | bool | לא | |
| comment_delete_mode | String | לא |
תגובה
מחזיר: DeleteSsoUserApiResponse
עדכן חלקית משתמש SSO 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_apisso_user_data | models::UpdateApissoUserData | כן | |
| update_comments | bool | לא |
תגובה
מחזיר: PatchSsoUserApiResponse
החלף משתמש SSO 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_apisso_user_data | models::UpdateApissoUserData | כן | |
| update_comments | bool | לא |
תגובה
מחזיר: PutSsoUserApiResponse
צור מנוי 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| create_api_user_subscription_data | models::CreateApiUserSubscriptionData | כן |
תגובה
מחזיר: CreateSubscriptionApiResponse
דוגמה

מחק מנוי 
פרמטרים
| שם | Type | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| user_id | String | לא |
תגובה
מחזיר: DeleteSubscriptionApiResponse
קבל מנויים 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | לא |
תגובה
מחזיר: GetSubscriptionsApiResponse
דוגמה

עדכן מנוי 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_api_user_subscription_data | models::UpdateApiUserSubscriptionData | כן | |
| user_id | String | לא |
תגובה
מחזיר: UpdateSubscriptionApiResponse
דוגמה

קבל שימושים יומיים של השוכר 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| year_number | f64 | לא | |
| month_number | f64 | לא | |
| day_number | f64 | לא | |
| skip | f64 | לא |
תגובה
מחזיר: GetTenantDailyUsages200Response
דוגמה

צור חבילת שוכר 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| create_tenant_package_body | models::CreateTenantPackageBody | כן |
תגובה
מחזיר: CreateTenantPackage200Response
דוגמה

מחק חבילת שוכר 
פרמטרים
| Name | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל חבילת שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetTenantPackage200Response
דוגמה

קבל חבילות שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| skip | f64 | לא |
תגובה
מחזיר: GetTenantPackages200Response
דוגמה

החלף חבילת שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| replace_tenant_package_body | models::ReplaceTenantPackageBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

עדכן חבילת שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_tenant_package_body | models::UpdateTenantPackageBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

צור משתמש שוכר 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| create_tenant_user_body | models::CreateTenantUserBody | כן |
תגובה
מחזיר: CreateTenantUser200Response
דוגמה

מחק משתמש שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| delete_comments | String | לא | |
| comment_delete_mode | String | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל משתמש שוכר 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetTenantUser200Response
דוגמה

קבל משתמשי שוכר 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| skip | f64 | לא |
תגובה
מחזיר: GetTenantUsers200Response
דוגמה

החלף משתמש שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| replace_tenant_user_body | models::ReplaceTenantUserBody | כן | |
| update_comments | String | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

שלח קישור כניסה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| redirect_url | String | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

עדכן משתמש שוכר 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_tenant_user_body | models::UpdateTenantUserBody | כן | |
| update_comments | String | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

צור שוכר 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| create_tenant_body | models::CreateTenantBody | כן |
תגובה
מחזיר: CreateTenant200Response
דוגמה

מחק שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| sure | String | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבל שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetTenant200Response
דוגמה

קבל שוכרים 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| meta | String | לא | |
| skip | f64 | לא |
תגובה
מחזיר: GetTenants200Response
דוגמה

עדכן שוכר 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_tenant_body | models::UpdateTenantBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

שנה מצב כרטיס 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | כן | |
| id | String | כן | |
| change_ticket_state_body | models::ChangeTicketStateBody | כן |
תגובה
מחזיר: ChangeTicketState200Response
דוגמה

צור כרטיס 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | כן | |
| create_ticket_body | models::CreateTicketBody | כן |
תגובה
מחזיר: CreateTicket200Response
דוגמה

קבל כרטיס 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| user_id | String | לא |
תגובה
מחזיר: GetTicket200Response
דוגמה

קבל כרטיסים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | לא | |
| state | f64 | לא | |
| skip | f64 | לא | |
| limit | f64 | לא |
תגובה
מחזיר: GetTickets200Response
דוגמה

העלה תמונה 
העלאה ושינוי גודל של תמונה
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| file | std::path::PathBuf | כן | |
| size_preset | models::SizePreset | לא | |
| url_id | String | לא |
תגובה
מחזיר: UploadImageResponse
קבל התקדמות תג משתמש לפי מזהה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetUserBadgeProgressById200Response
דוגמה

קבל התקדמות תג משתמש לפי מזהה משתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | כן |
תגובה
מחזיר: GetUserBadgeProgressById200Response
דוגמה

קבל רשימת התקדמות תגי משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | לא | |
| limit | f64 | לא | |
| skip | f64 | לא |
תגובה
מחזיר: GetUserBadgeProgressList200Response
דוגמה

צור תג משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| create_user_badge_params | models::CreateUserBadgeParams | כן |
תגובה
מחזיר: CreateUserBadge200Response
דוגמה

מחק תג משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: UpdateUserBadge200Response
דוגמה

קבל תג משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetUserBadge200Response
דוגמה

קבל תגי משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| user_id | String | לא | |
| badge_id | String | לא | |
| displayed_on_comments | bool | לא | |
| limit | f64 | לא | |
| skip | f64 | לא |
תגובה
מחזיר: GetUserBadges200Response
דוגמה

עדכן תג משתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| update_user_badge_params | models::UpdateUserBadgeParams | כן |
תגובה
מחזיר: UpdateUserBadge200Response
דוגמה

קבל ספירת התראות של המשתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| sso | String | לא |
תגובה
מחזיר: GetUserNotificationCount200Response
דוגמה

קבל התראות של המשתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| page_size | i32 | לא | |
| after_id | String | לא | |
| include_context | bool | לא | |
| after_created_at | i64 | לא | |
| unread_only | bool | לא | |
| dm_only | bool | לא | |
| no_dm | bool | לא | |
| include_translations | bool | לא | |
| sso | String | לא |
תגובה
מחזיר: GetUserNotifications200Response
דוגמה

אתחל ספירת התראות של המשתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| sso | String | לא |
תגובה
מחזיר: ResetUserNotifications200Response
דוגמה

אתחל התראות המשתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| after_id | String | לא | |
| after_created_at | i64 | לא | |
| unread_only | bool | לא | |
| dm_only | bool | לא | |
| no_dm | bool | לא | |
| sso | String | לא |
תגובה
מחזיר: ResetUserNotifications200Response
דוגמה

עדכן מצב מנוי להתראות תגובות של המשתמש 
הפעל או השבת התראות עבור תגובה מסוימת.
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| notification_id | String | כן | |
| opted_in_or_out | String | כן | |
| comment_id | String | כן | |
| sso | String | לא |
תגובה
מחזיר: UpdateUserNotificationStatus200Response
דוגמה

עדכן מצב מנוי להתראות דף של המשתמש 
הפעל או השבת התראות עבור דף. כאשר משתמשים מנויים לדף, נוצרות התראות עבור הערות שורש חדשות, וגם
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id | String | כן | |
| url | String | כן | |
| page_title | String | כן | |
| subscribed_or_unsubscribed | String | כן | |
| sso | String | לא |
תגובה
מחזיר: UpdateUserNotificationStatus200Response
דוגמה

עדכן מצב התראות של המשתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| notification_id | String | כן | |
| new_status | String | כן | |
| sso | String | לא |
תגובה
מחזיר: UpdateUserNotificationStatus200Response
דוגמה

קבל מצבי נוכחות של משתמשים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id_ws | String | כן | |
| user_ids | String | כן |
תגובה
מחזיר: GetUserPresenceStatuses200Response
דוגמה

חפש משתמשים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id | String | כן | |
| username_starts_with | String | לא | |
| mention_group_ids | Vec | לא | |
| sso | String | לא | |
| search_section | String | לא |
תגובה
מחזיר: SearchUsers200Response
דוגמה

קבל משתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן |
תגובה
מחזיר: GetUser200Response
דוגמה

צור הצבעה 
פרמטרים
| Name | Type | חובה | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| comment_id | String | כן | |
| direction | String | כן | |
| user_id | String | לא | |
| anon_user_id | String | לא |
תגובה
מחזיר: VoteComment200Response
דוגמה

מחק הצבעה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenant_id | String | כן | |
| id | String | כן | |
| edit_key | String | לא |
תגובה
מחזיר: DeleteCommentVote200Response
דוגמה

קבל הצבעות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | כן | |
| url_id | String | כן |
תגובה
מחזיר: GetVotes200Response
דוגמה

קבל הצבעות עבור משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenant_id | String | Yes | |
| url_id | String | Yes | |
| user_id | String | No | |
| anon_user_id | String | No |
תגובה
מחזיר: GetVotesForUser200Response
דוגמה

צריך עזרה?
אם תיתקל בבעיות או יש לך שאלות לגבי ה-Rust SDK, אנא:
תרומה
תרומות מתקבלות בברכה! אנא בקר במאגר ה-GitHub לקבלת הנחיות לתרומה.