
שפה 🇮🇱 עברית
התחלה מהירה
מראי מקום ל-API
תיעוד
שימוש
אגרגציה
יומני ביקורת
חסימה מתגובה
בדיקת תגובות חסומות
תגובות
תגובות עבור משתמש
הגדרות דומיין
תבניות דואר אלקטרוני
יומן אירועים
פוסטים בפיד
דיווח על תגובה
GIFים
האשטאגים
מודרטורים
מונה התראות
התראות
תגובות לעמודים
דפים
אירועי webhook ממתינים
הגדרות שאלות
תוצאות שאלות
סיכום תוצאות שאלות
משתמשי SSO
מנויים
שימוש יומי של טננט
חבילות טננט
משתמשי טננט
טננטים
כרטיסים
תרגומים
העלאת תמונה
התקדמות תגי משתמש
תגי משתמש
התראות משתמש
סטטוס נוכחות משתמש
חיפוש משתמשים
משתמשים
הצבעות
FastComments SDK עבור JavaScript/TypeScript
זהו ה-SDK הרשמי של JavaScript/TypeScript עבור FastComments.
נהל תגובות, משתמשים, SSO ומודרציה מתוך Node.js או מהדפדפן.
מאגר
תיעוד API 
מדריך API מלא: docs/api/README.md
תאימות דפדפן מול שרת 
ה-SDK הזה משתמש ב-שתי נקודות כניסה כדי להבטיח תאימות מיטבית ולמנוע שגיאות בזמן ריצה:
fastcomments-sdk/browser- גרסה בטוחה לדפדפן עםfetchמובנהfastcomments-sdk/server- גרסה מלאה ל-Node.js עם תמיכה ב-SSOfastcomments-sdk(ברירת מחדל) - טיפוסים בלבד, בטוח לייבא בכל מקום
שימוש 
חבילת SDK זו מספקת נקודות כניסה נפרדות לסביבת הדפדפן ולסביבת השרת על מנת להבטיח תאימות ואבטחה מיטבית:
שימוש בדפדפן (צד-לקוח)
For browser/frontend applications, use the browser-safe export that excludes Node.js dependencies:
// ייבוא בטוח לדפדפן (ללא תלות ב-Node.js)
import { createFastCommentsBrowserSDK } from 'fastcomments-sdk/browser';
// יצירת מופע SDK לדפדפן
const sdk = createFastCommentsBrowserSDK({
basePath: 'https://fastcomments.com' // optional, defaults to https://fastcomments.com
});
// השתמש ב-APIs ציבוריים (אין צורך במפתח API - בטוח לדפדפנים)
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
שימוש בצד השרת (Node.js)
For server/backend applications, use the full SDK with SSO and authentication features:
// ייבוא בצד השרת (כולל SSO ומתוכנן לעבוד עם NodeJS)
import { createFastCommentsSDK } from 'fastcomments-sdk/server';
// יצירת מופע SDK לשרת
const sdk = createFastCommentsSDK({
apiKey: 'your-api-key', // שמרו על זה בסוד בשרת!
basePath: 'https://fastcomments.com' // optional, defaults to https://fastcomments.com
});
// השתמשו ב-APIs מאובטחות עם מפתח ה-API שלכם
const comments = await sdk.defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
ייבוא טיפוסים בלבד
If you only need TypeScript types (no runtime code), use the default import:
// רק טיפוסים (ללא תלות בזמן ריצה - בטוח בכל מקום)
import type {
PublicComment,
CreateCommentParams,
GetCommentsPublic200Response
} from 'fastcomments-sdk';
שימוש במחלקות API בודדות
סביבה בדפדפן
import { PublicApi, Configuration } from 'fastcomments-sdk/browser';
const config = new Configuration({
basePath: 'https://fastcomments.com'
});
const publicApi = new PublicApi(config);
סביבה בצד השרת
import { DefaultApi, PublicApi, Configuration } from 'fastcomments-sdk/server';
const config = new Configuration({
apiKey: 'your-api-key',
basePath: 'https://fastcomments.com'
});
const defaultApi = new DefaultApi(config);
const publicApi = new PublicApi(config);
APIs ציבוריים מול מאובטחים 
The SDK מספק שלוש מחלקות API עיקריות:
DefaultApi- נקודות קצה מאובטחות שדורשות את מפתח ה-API שלך לאימות. השתמש בהן עבור פעולות בצד השרת.PublicApi- נקודות קצה ציבוריות שניתן לגשת אליהן ללא מפתח API. ניתן לקרוא להן ישירות מדפדפנים/מכשירים ניידים/וכו'.HiddenApi- נקודות קצה פנימיות/מנהליות לשימושים מתקדמים.
דוגמה: שימוש ב-Public API (בטוח לדפדפן)
import { PublicApi } from 'fastcomments-sdk/browser';
const publicApi = new PublicApi();
// קבל תגובות עבור דף (אין צורך במפתח API)
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
דוגמה: שימוש ב-Default API (צד שרת בלבד)
import { DefaultApi, Configuration } from 'fastcomments-sdk/server';
const config = new Configuration({
apiKey: 'your-api-key' // שמור זאת בסוד!
});
const defaultApi = new DefaultApi(config);
// קבל תגובות עם גישה מנהלית מלאה
const response = await defaultApi.getComments({
tenantId: 'your-tenant-id',
urlId: 'page-url-id'
});
אינטגרציה של SSO (כניסה יחידה) 
FastComments תומך ב-SSO כדי להשתלב במערכת אימות המשתמשים הקיימת שלך. פונקציונליות SSO זמינה רק בגרסת השרת מכיוון שהיא דורשת יכולות crypto של Node.js.
SSO פשוט (צד שרת בלבד)
יש ליצור SSO פשוט בצד השרת ולשלוח אותו אל הלקוח:
// קוד צד שרת (Node.js/backend)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// יצירת SSO פשוט באמצעות עזר מובנה
const userData = {
username: 'john_doe',
email: 'john@example.com',
displayName: 'John Doe',
avatar: 'https://example.com/avatar.jpg'
};
const sso = FastCommentsSSO.createSimple(userData, {
loginURL: '/login',
logoutURL: '/logout'
});
const ssoToken = sso.createToken();
// שלח את ssoToken לקוד בצד הלקוח
// קוד בצד הלקוח יכול אז להשתמש בטוקן זה עם ה-SDK לדפדפן
SSO מאובטח (צד שרת, מומלץ)
יש ליישם SSO מאובטח בצד השרת והוא מספק אבטחה טובה יותר:
// קוד צד שרת (Node.js/backend)
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
// יצירת SSO מאובטח באמצעות העזר המובנה
const userData = {
id: 'user-123',
email: 'john@example.com',
username: 'john_doe',
displayName: 'John Doe',
avatar: 'https://example.com/avatar.jpg',
isAdmin: false,
isModerator: false
};
const sso = FastCommentsSSO.createSecure('your-api-key', userData, {
loginURL: '/login',
logoutURL: '/logout'
});
const ssoConfig = sso.prepareToSend();
// Use with API calls on the server
const publicApi = new PublicApi();
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
sso: JSON.stringify(ssoConfig)
});
// Or send ssoConfig to client for browser usage
שימוש ב-SSO מהדפדפן (עם טוקן שנוצר בשרת)
// קוד בצד הלקוח (דפדפן)
import { PublicApi } from 'fastcomments-sdk/browser';
// קבל טוקן SSO מנקודת הקצה של השרת שלך
const ssoToken = await fetch('/api/sso-token').then(r => r.json());
const publicApi = new PublicApi();
const response = await publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
sso: ssoToken // השתמש בטוקן SSO שנוצר בשרת
});
SSO עם יצירת תגובה
// צד שרת: צור SSO ותגובה
import { FastCommentsSSO, PublicApi } from 'fastcomments-sdk/server';
const sso = FastCommentsSSO.createSecure('your-api-key', userData);
const ssoConfig = sso.prepareToSend();
const response = await publicApi.createCommentPublic({
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
broadcastId: 'unique-broadcast-id',
commentData: {
comment: 'This is my comment',
date: Date.now(),
commenterName: 'John Doe',
url: 'https://example.com/page',
urlId: 'page-url-id'
},
sso: JSON.stringify(ssoConfig)
});
מקרי שימוש נפוצים 
קבלת תגובות לעמוד
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'article-123'
});
יצירת תגובה
const newComment = await sdk.publicApi.createCommentPublic({
createCommentParams: {
tenantId: 'your-tenant-id',
urlId: 'article-123',
comment: 'Great article!',
commenterName: 'John Doe',
commenterEmail: 'john@example.com'
}
});
הצבעה על תגובה
const voteResponse = await sdk.publicApi.voteComment({
voteBodyParams: {
commentId: 'comment-id',
direction: 1 // 1 להצבעה בעד, -1 להצבעה נגד
}
});
ניהול משתמשים (דורש מפתח API)
// חפש משתמשים (דורש DefaultApi)
const users = await sdk.defaultApi.searchUsers({
tenantId: 'your-tenant-id',
urlId: 'page-id',
usernameStartsWith: 'john'
});
אירועים חיים (עדכונים בזמן אמת) 
הירשם לאירועים חיים כדי לקבל עדכונים בזמן אמת על תגובות, הצבעות ופעילויות נוספות.
אירועים ברמת הדף
האזן לאירועים חיים בדף מסוים (תגובות, הצבעות וכו׳):
import { subscribeToChanges, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const config = {
tenantId: 'your-tenant-id',
urlId: 'page-url-id',
};
// הירשם לאירועים חיים עבור דף
const subscription = subscribeToChanges(
config,
'your-tenant-id', // tenantIdWS
'page-url-id', // urlIdWS
'user-session-id', // userIdWS (קבל זאת מתוך התגובה של getComments)
(event: LiveEvent) => {
console.log('Live event received:', event);
switch (event.type) {
case LiveEventType.new_comment:
console.log('New comment:', event.comment);
// עדכן את ממשק המשתמש שלך עם התגובה החדשה
break;
case LiveEventType.new_vote:
console.log('New vote:', event.vote);
// עדכן את ספירות ההצבעות בממשק המשתמש שלך
break;
case LiveEventType.updated_comment:
console.log('Comment updated:', event.comment);
break;
default:
console.log('Other event type:', event.type);
}
return true; // החזר true אם האירוע טופל
},
(isConnected: boolean) => {
console.log('Connection status:', isConnected ? 'Connected' : 'Disconnected');
}
);
// סגור את המנוי כשסיימת
subscription.close();
הירשם לאירועי משתמש
האזן לאירועים ספציפיים למשתמש (התראות, אזכורים וכו׳):
import { subscribeToUserFeed, LiveEvent, LiveEventType } from 'fastcomments-sdk/browser';
const userConfig = {
userIdWS: 'user-session-id', // Get this from getComments response
};
// הירשם לפיד האישי של המשתמש
const userSubscription = subscribeToUserFeed(
userConfig,
(event: LiveEvent) => {
console.log('User event received:', event);
switch (event.type) {
case LiveEventType.notification:
console.log('New notification:', event.notification);
// הצג הודעה בממשק המשתמש שלך
break;
case LiveEventType.notification_update:
console.log('Notification updated:', event.notification);
break;
default:
console.log('Other user event:', event.type);
}
return true;
},
(isConnected: boolean) => {
console.log('User feed connection:', isConnected ? 'Connected' : 'Disconnected');
}
);
// סגור כשסיימת
userSubscription.close();
קבלת userIdWS
פרמטר userIdWS נדרש עבור אירועים חיים וניתן להשיגו מתשובות API:
const response = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-id'
});
// חלץ את userIdWS מהתגובה
const userIdWS = response.data?.userSessionInfo?.userIdWS;
if (userIdWS) {
// כעת אתה יכול להירשם לאירועים חיים
const subscription = subscribeToChanges(config, tenantIdWS, urlIdWS, userIdWS, handleEvent);
}
מזהי שידור 
תראה שעליך להעביר broadcastId בחלק מקריאות ה-API. כשאתה מקבל אירועים, תקבל חזרה את ה‑ID הזה, כך תדע להתעלם מהאירוע אם אתה מתכנן ליישם שינויים באופטימיות מצד הלקוח (מה שסביר שתרצה לעשות כיוון שזה מספק את חוויית המשתמש הטובה ביותר). העבר כאן UUID. ה‑ID צריך להיות ייחודי מספיק כדי שלא יופיע פעמיים באותו מושב בדפדפן.
import { v4 as uuidv4 } from 'uuid';
const response = await sdk.publicApi.createCommentPublic({
createCommentParams: {
tenantId: 'your-tenant-id',
urlId: 'page-id',
comment: 'My comment',
broadcastId: uuidv4() // מזהה ייחודי לפעולה זו
}
});
ניהול שגיאות 
try {
const comments = await sdk.publicApi.getCommentsPublic({
tenantId: 'your-tenant-id',
urlId: 'page-id'
});
} catch (error) {
if (error.response?.status === 404) {
console.log('Page not found');
} else {
console.error('API Error:', error.message);
}
}
אגרגציה 
מאגד מסמכים על ידי קיבוצם (אם מסופק groupBy) ויישום מספר פעולות. נתמכות פעולות שונות (למשל sum, countDistinct, avg וכו').
פרמטרים
| שם | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| aggregationRequest | AggregationRequest | כן | |
| parentTenantId | string | לא | |
| includeStats | boolean | לא |
תגובה
מחזיר: Aggregate200Response
דוגמה

קבלת יומני ביקורת 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| limit | number | לא | |
| skip | number | לא | |
| order | SORTDIR | לא | |
| after | number | לא | |
| before | number | לא |
תגובה
מחזיר: GetAuditLogs200Response
דוגמה

חסימה מתגובה (ציבורית) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | כן | |
| sso | string | לא |
תגובה
מחזיר: BlockFromCommentPublic200Response
דוגמה

ביטול חסימה מתגובה (ציבורית) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| publicBlockFromCommentParams | PublicBlockFromCommentParams | כן | |
| sso | string | לא |
תגובה
מחזיר: UnBlockCommentPublic200Response
דוגמה

בדיקת תגובות חסומות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentIds | string | כן | |
| sso | string | לא |
תגובה
מחזיר: CheckedCommentsForBlocked200Response
דוגמה

חסימת משתמש בתגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| blockFromCommentParams | BlockFromCommentParams | כן | |
| userId | string | לא | |
| anonUserId | string | לא |
תגובה
מחזיר: BlockFromCommentPublic200Response
דוגמה

יצירת תגובה (ציבורית) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| broadcastId | string | כן | |
| commentData | CommentData | כן | |
| sessionId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: CreateCommentPublic200Response
דוגמה

מחיקת תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| contextUserId | string | לא | |
| isLive | boolean | לא |
תגובה
מחזיר: DeleteComment200Response
דוגמה

מחיקת תגובה (ציבורית) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| editKey | string | לא | |
| sso | string | לא |
תגובה
מחזיר: DeleteCommentPublic200Response
דוגמה

הסרת הצבעת תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| voteId | string | כן | |
| urlId | string | כן | |
| broadcastId | string | כן | |
| editKey | string | לא | |
| sso | string | לא |
תגובה
מחזיר: DeleteCommentVote200Response
דוגמה

דיווח על תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| userId | string | לא | |
| anonUserId | string | לא |
תגובה
מחזיר: FlagComment200Response
דוגמה

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

קבלת תגובות 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| page | number | לא | |
| limit | number | לא | |
| skip | number | לא | |
| asTree | boolean | לא | |
| skipChildren | number | לא | |
| limitChildren | number | לא | |
| maxTreeDepth | number | לא | |
| urlId | string | לא | |
| userId | string | לא | |
| anonUserId | string | לא | |
| contextUserId | string | לא | |
| hashTag | string | לא | |
| parentId | string | לא | |
| direction | SortDirections | לא | |
| fromDate | number | לא | |
| toDate | number | לא |
תגובה
מוחזר: GetComments200Response
דוגמה

קבלת תגובות (ציבוריות) 
req tenantId urlId
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| page | number | לא | |
| direction | SortDirections | לא | |
| sso | string | לא | |
| skip | number | לא | |
| skipChildren | number | לא | |
| limit | number | לא | |
| limitChildren | number | לא | |
| countChildren | boolean | לא | |
| fetchPageForCommentId | string | לא | |
| includeConfig | boolean | לא | |
| countAll | boolean | לא | |
| includei10n | boolean | לא | |
| locale | string | לא | |
| modules | string | לא | |
| isCrawler | boolean | לא | |
| includeNotificationCount | boolean | לא | |
| asTree | boolean | לא | |
| maxTreeDepth | number | לא | |
| useFullTranslationIds | boolean | לא | |
| parentId | string | לא | |
| searchText | string | לא | |
| hashTags | Array | לא | |
| userId | string | לא | |
| customConfigStr | string | לא | |
| afterCommentId | string | לא | |
| beforeCommentId | string | לא |
תגובה
מחזיר: GetCommentsPublic200Response
דוגמה

קבלת טקסט תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| editKey | string | לא | |
| sso | string | לא |
תגובה
מחזיר: GetCommentText200Response
דוגמה

קבלת שמות משתמשים שהצביעו על תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| dir | number | כן | |
| sso | string | לא |
תשובה
מחזיר: GetCommentVoteUserNames200Response
דוגמה

נעילת תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: LockComment200Response
דוגמה

הצמדת תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: PinComment200Response
דוגמה

שמירת תגובה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createCommentParams | CreateCommentParams | כן | |
| isLive | boolean | לא | |
| doSpamCheck | boolean | לא | |
| sendEmails | boolean | לא | |
| populateNotifications | boolean | לא |
תגובה
מחזיר: SaveComment200Response
דוגמה

שמירת תגובות בכמות גדולה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| createCommentParams | Array | Yes | |
| isLive | boolean | No | |
| doSpamCheck | boolean | No | |
| sendEmails | boolean | No | |
| populateNotifications | boolean | No |
תגובה
מחזיר: Array<SaveComment200Response
דוגמה

הגדרת טקסט תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| commentTextUpdateRequest | CommentTextUpdateRequest | כן | |
| editKey | string | לא | |
| sso | string | לא |
תגובה
מחזיר: SetCommentText200Response
דוגמה

הסרת חסימת משתמש בתגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| unBlockFromCommentParams | UnBlockFromCommentParams | כן | |
| userId | string | לא | |
| anonUserId | string | לא |
תגובה
מחזיר: UnBlockCommentPublic200Response
דוגמה

ביטול דיווח על תגובה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| userId | string | לא | |
| anonUserId | string | לא |
תגובה
מחזיר: FlagComment200Response
דוגמה

ביטול נעילת תגובה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: LockComment200Response
דוגמה

הסרת הצמדה של תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| broadcastId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: PinComment200Response
דוגמה

עדכון תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updatableCommentParams | UpdatableCommentParams | כן | |
| contextUserId | string | לא | |
| doSpamCheck | boolean | לא | |
| isLive | boolean | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

הצבעת תגובה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| urlId | string | כן | |
| broadcastId | string | כן | |
| voteBodyParams | VoteBodyParams | כן | |
| sessionId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: VoteComment200Response
דוגמה

קבלת תגובות עבור משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| userId | string | לא | |
| direction | SortDirections | לא | |
| repliesToUserId | string | לא | |
| page | number | לא | |
| includei10n | boolean | לא | |
| locale | string | לא | |
| isCrawler | boolean | לא |
תגובה
מחזיר: GetCommentsForUser200Response
דוגמה

הוספת הגדרת דומיין 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| addDomainConfigParams | AddDomainConfigParams | כן |
תגובה
מחזיר: AddDomainConfig200Response
מחיקת הגדרת דומיין 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| domain | string | כן |
תגובה
מחזיר: DeleteDomainConfig200Response
עדכון חלקי של הגדרת דומיין 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| domainToUpdate | string | כן | |
| patchDomainConfigParams | PatchDomainConfigParams | כן |
תגובה
מחזיר: GetDomainConfig200Response
החלפת/הגדרת הגדרת דומיין 
פרמטרים
| שם | סוג | דרוש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| domainToUpdate | string | כן | |
| updateDomainConfigParams | UpdateDomainConfigParams | כן |
תגובה
מחזיר: GetDomainConfig200Response
יצירת תבנית דואר אלקטרוני 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createEmailTemplateBody | CreateEmailTemplateBody | כן |
תגובה
מחזיר: CreateEmailTemplate200Response
דוגמה

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

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

קבלת תבנית דואר אלקטרוני 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetEmailTemplate200Response
דוגמה

קבלת הגדרות תבניות דואר אלקטרוני 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן |
Response
מחזיר: GetEmailTemplateDefinitions200Response
דוגמה

קבלת שגיאות רינדור של תבניות דואר אלקטרוני 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| skip | number | לא |
תשובה
מחזיר: GetEmailTemplateRenderErrors200Response
דוגמה

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

רינדור תבנית דואר אלקטרוני 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| renderEmailTemplateBody | RenderEmailTemplateBody | כן | |
| locale | string | לא |
תגובה
מחזיר: RenderEmailTemplate200Response
דוגמה

עדכון תבנית דואר אלקטרוני 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateEmailTemplateBody | UpdateEmailTemplateBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבלת יומן אירועים 
req tenantId urlId userIdWS
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| userIdWS | string | כן | |
| startTime | number | כן | |
| endTime | number | לא |
תגובה
מחזיר: GetEventLog200Response
דוגמה

קבלת יומן אירועים גלובלי 
req tenantId urlId userIdWS
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| userIdWS | string | כן | |
| startTime | number | כן | |
| endTime | number | לא |
תגובה
מחזיר: GetEventLog200Response
דוגמה

יצירת פוסט בפיד 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createFeedPostParams | CreateFeedPostParams | כן | |
| broadcastId | string | לא | |
| isLive | boolean | לא | |
| doSpamCheck | boolean | לא | |
| skipDupCheck | boolean | לא |
תגובה
מחזיר: CreateFeedPost200Response
דוגמה

יצירת פוסט בפיד (ציבורי) 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createFeedPostParams | CreateFeedPostParams | כן | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: CreateFeedPostPublic200Response
דוגמה

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

קבלת פוסטים בפיד 
req tenantId afterId
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| afterId | string | No | |
| limit | number | No | |
| tags | Array | No |
תגובה
מחזיר: GetFeedPosts200Response
דוגמה

קבלת פוסטים בפיד (ציבורי) 
req tenantId afterId
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| afterId | string | לא | |
| limit | number | לא | |
| tags | Array | לא | |
| sso | string | לא | |
| isCrawler | boolean | לא | |
| includeUserInfo | boolean | לא |
תגובה
מחזיר: GetFeedPostsPublic200Response
דוגמה

קבלת סטטיסטיקות פוסטים בפיד 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| postIds | Array | כן | |
| sso | string | לא |
תגובה
מחזיר: GetFeedPostsStats200Response
דוגמה

קבלת תגובות משתמשים (ציבורי) 
פרמטרים
| שם | Type | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| postIds | Array | לא | |
| sso | string | לא |
תגובה
מחזיר: GetUserReactsPublic200Response
דוגמה

תגובה לפוסט בפיד (ציבורי) 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| postId | string | כן | |
| reactBodyParams | ReactBodyParams | כן | |
| isUndo | boolean | לא | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: ReactFeedPostPublic200Response
דוגמה

עדכון פוסט בפיד 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| feedPost | FeedPost | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

עדכון פוסט בפיד (ציבורי) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| postId | string | כן | |
| updateFeedPostParams | UpdateFeedPostParams | כן | |
| broadcastId | string | לא | |
| sso | string | לא |
תגובה
מחזיר: CreateFeedPostPublic200Response
דוגמה

דיווח על תגובה (ציבורי) 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| isFlagged | boolean | כן | |
| sso | string | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבלת GIF גדול 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| largeInternalURLSanitized | string | כן |
תגובה
מחזיר: GetGifLarge200Response
דוגמה

חיפוש GIFים 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| search | string | כן | |
| locale | string | לא | |
| rating | string | לא | |
| page | number | לא |
תגובה
מחזיר: GetGifsSearch200Response
דוגמה

קבלת GIFים פופולריים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| locale | string | לא | |
| rating | string | לא | |
| page | number | לא |
תגובה
מחזיר: GetGifsTrending200Response
דוגמה

הוספת האשטאג 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | לא | |
| createHashTagBody | CreateHashTagBody | לא |
תגובה
מחזיר: AddHashTag200Response
דוגמה

הוספת האשטאגים בכמות גדולה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | לא | |
| bulkCreateHashTagsBody | BulkCreateHashTagsBody | לא |
תגובה
מחזיר: AddHashTagsBulk200Response
דוגמה

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

קבלת האשטאגים 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| page | number | לא |
תגובה
מחזיר: GetHashTags200Response
דוגמה

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

יצירת מודרטור 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createModeratorBody | CreateModeratorBody | כן |
תגובה
מחזיר: CreateModerator200Response
דוגמה

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

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

קבלת מודרטורים 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| skip | number | לא |
תגובה
מחזיר: GetModerators200Response
דוגמה

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

עדכון מודרטור 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateModeratorBody | UpdateModeratorBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

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

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

קבלת מספר התראות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| urlId | string | לא | |
| fromCommentId | string | לא | |
| viewed | boolean | לא | |
| type | string | לא |
תגובה
מחזיר: GetNotificationCount200Response
דוגמה

קבלת התראות 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| urlId | string | לא | |
| fromCommentId | string | לא | |
| viewed | boolean | לא | |
| type | string | לא | |
| skip | number | לא |
תגובה
מחזיר: GetNotifications200Response
דוגמה

עדכון התראה 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateNotificationBody | UpdateNotificationBody | כן | |
| userId | string | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

יצירת תגובת דף V1 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| title | string | לא |
תגובה
מחזיר: CreateV1PageReact200Response
דוגמה

יצירת תגובת דף V2 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| id | string | כן | |
| title | string | לא |
תגובה
מחזיר: CreateV2PageReact200Response
דוגמה

מחיקת תגובת דף V1 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן |
תגובה
מחזיר: DeleteV1PageReact200Response
דוגמה

מחיקת תגובת דף V2 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| id | string | כן |
תגובה
מחזיר: DeleteV2PageReact200Response
דוגמה

קבלת לייקים לעמוד V1 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן |
תגובה
מחזיר: GetV1PageLikes200Response
דוגמה

קבלת תגובות לעמוד V2 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן |
תגובה
מחזיר: GetV2PageReacts200Response
דוגמה

קבלת משתמשים שהגיבו לעמוד V2 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| id | string | כן |
תשובה
מחזיר: GetV2PageReactUsers200Response
דוגמה

הוספת דף 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createAPIPageData | CreateAPIPageData | כן |
תגובה
מחזיר: AddPageAPIResponse
קבלת משתמשים לא מקוונים 
מגיבים בעבר בעמוד שאינם מקוונים כרגע. ממוינים לפי displayName. השתמש בזה לאחר שמיצית את /users/online כדי להציג מדור "חברים". Cursor pagination על commenterName: השרת מסרק את האינדקס החלקי {tenantId, urlId, commenterName} מהערך afterName והלאה באמצעות $gt — ללא עלות של $skip.
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| urlId | string | Yes | |
| afterName | string | No | |
| afterUserId | string | No |
תגובה
מחזיר: GetOfflineUsers200Response
דוגמה

קבלת משתמשים מקוונים 
צופים מקוונים כרגע בעמוד: אנשים שהחיבור שלהם ב-websocket מנוי לעמוד ברגע זה. מחזיר את anonCount + totalCount (מנויי החדר כולו, כולל צופים אנונימיים שאותם איננו מפרטים).
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| afterName | string | לא | |
| afterUserId | string | לא |
תגובה
מחזיר: GetOnlineUsers200Response
דוגמה

קבלת דף לפי מזהה URL 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן |
תגובה
מחזיר: GetPageByURLIdAPIResponse
קבלת דפים (ציבורי) 
רשימת עמודים עבור tenant. משמש על־ידי לקוח שולחני של FChat כדי למלא את רשימת החדרים שלו.
דורש enableFChat להיות true בהגדרות המותאמות שנקבעו לכל עמוד.
עמודים שדורשים SSO מסוננים בהתבסס על גישת הקבוצות של המשתמש המבקש.
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| cursor | string | לא | |
| limit | number | לא | |
| q | string | לא | |
| sortBy | PagesSortBy | לא | |
| hasComments | boolean | לא |
תגובה
מחזיר: GetPagesPublic200Response
דוגמה

קבלת מידע על משתמשים 
מידע קבוצתי על משתמשים עבור שוכר. בהינתן userIds, מחזיר מידע תצוגה מ-User / SSOUser. משמש את ווידג'ט התגובות להעשיר משתמשים שהופיעו זה עתה באמצעות אירוע נוכחות. אין הקשר של דף: הפרטיות נאכפת באופן אחיד (פרופילים פרטיים מוסתרים).
פרמטרים
| שם | סוג | דרוש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| ids | string | כן |
תגובה
מחזיר: GetUsersInfo200Response
דוגמה

עדכון חלקי של דף 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateAPIPageData | UpdateAPIPageData | כן |
תגובה
מחזיר: PatchPageAPIResponse
מחיקת אירוע webhook ממתין 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

קבלת מספר אירועי webhook ממתינים 
פרמטרים
| Name | Type | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | לא | |
| externalId | string | לא | |
| eventType | string | לא | |
| type | string | לא | |
| domain | string | לא | |
| attemptCountGT | number | לא |
תגובה
מחזיר: GetPendingWebhookEventCount200Response
דוגמה

קבלת אירועי webhook ממתינים 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | לא | |
| externalId | string | לא | |
| eventType | string | לא | |
| type | string | לא | |
| domain | string | לא | |
| attemptCountGT | number | לא | |
| skip | number | לא |
תגובה
מחזיר: GetPendingWebhookEvents200Response
דוגמה

יצירת הגדרת שאלה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createQuestionConfigBody | CreateQuestionConfigBody | כן |
תגובה
מחזיר: CreateQuestionConfig200Response
דוגמה

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

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

קבלת הגדרות שאלות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| skip | number | לא |
תגובה
מחזיר: GetQuestionConfigs200Response
דוגמה

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

יצירת תוצאת שאלה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createQuestionResultBody | CreateQuestionResultBody | כן |
תגובה
מחזיר: CreateQuestionResult200Response
דוגמה

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

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

קבלת תוצאות שאלות 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | לא | |
| userId | string | לא | |
| startDate | string | לא | |
| questionId | string | לא | |
| questionIds | string | לא | |
| skip | number | לא |
תגובה
מחזיר: GetQuestionResults200Response
דוגמה

עדכון תוצאת שאלה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateQuestionResultBody | UpdateQuestionResultBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

סיכום תוצאות שאלות 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| questionId | string | לא | |
| questionIds | Array | לא | |
| urlId | string | לא | |
| timeBucket | AggregateTimeBucket | לא | |
| startDate | Date | לא | |
| forceRecalculate | boolean | לא |
תגובה
מחזיר: AggregateQuestionResults200Response
דוגמה

סיכום אצווה של תוצאות שאלות 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| bulkAggregateQuestionResultsRequest | BulkAggregateQuestionResultsRequest | כן | |
| forceRecalculate | boolean | לא |
תגובה
מחזיר: BulkAggregateQuestionResults200Response
דוגמה

שילוב תגובות עם תוצאות שאלות 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| questionId | string | לא | |
| questionIds | Array | לא | |
| urlId | string | לא | |
| startDate | Date | לא | |
| forceRecalculate | boolean | לא | |
| minValue | number | לא | |
| maxValue | number | לא | |
| limit | number | לא |
תגובה
מחזיר: CombineCommentsWithQuestionResults200Response
דוגמה

הוספת משתמש SSO 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createAPISSOUserData | CreateAPISSOUserData | כן |
תגובה
מחזיר: AddSSOUserAPIResponse
מחיקת משתמש SSO 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| deleteComments | boolean | לא | |
| commentDeleteMode | string | לא |
תגובה
מחזיר: DeleteSSOUserAPIResponse
עדכון חלקי של משתמש SSO 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateAPISSOUserData | UpdateAPISSOUserData | כן | |
| updateComments | boolean | לא |
תגובה
מחזיר: PatchSSOUserAPIResponse
החלפת/הגדרת משתמש SSO 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateAPISSOUserData | UpdateAPISSOUserData | כן | |
| updateComments | boolean | לא |
תגובה
מחזיר: PutSSOUserAPIResponse
דוגמה

יצירת מנוי 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createAPIUserSubscriptionData | CreateAPIUserSubscriptionData | כן |
תגובה
מחזיר: CreateSubscriptionAPIResponse
דוגמה

מחיקת מנוי 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| userId | string | לא |
תגובה
מחזיר: DeleteSubscriptionAPIResponse
קבלת מנויים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא |
תגובה
מחזיר: GetSubscriptionsAPIResponse
דוגמה

עדכון מנוי 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateAPIUserSubscriptionData | UpdateAPIUserSubscriptionData | כן | |
| userId | string | לא |
תגובה
מחזיר: UpdateSubscriptionAPIResponse
דוגמה

קבלת שימוש יומי של טננט 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| yearNumber | number | לא | |
| monthNumber | number | לא | |
| dayNumber | number | לא | |
| skip | number | לא |
תגובה
מחזיר: GetTenantDailyUsages200Response
דוגמה

יצירת חבילת טננט 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| createTenantPackageBody | CreateTenantPackageBody | כן |
תגובה
מחזיר: CreateTenantPackage200Response
דוגמה

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

קבלת חבילת טננט 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetTenantPackage200Response
דוגמה

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

החלפת חבילת טננט 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| replaceTenantPackageBody | ReplaceTenantPackageBody | כן |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

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

יצירת משתמש טננט 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| createTenantUserBody | CreateTenantUserBody | כן |
תגובה
מחזיר: CreateTenantUser200Response
דוגמה

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

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

קבלת משתמשי טננט 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| skip | number | לא |
תגובה
מחזיר: GetTenantUsers200Response
דוגמה

החלפת משתמש טננט 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| replaceTenantUserBody | ReplaceTenantUserBody | כן | |
| updateComments | string | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

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

עדכון משתמש טננט 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| updateTenantUserBody | UpdateTenantUserBody | כן | |
| updateComments | string | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

יצירת טננט 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| createTenantBody | CreateTenantBody | כן |
תגובה
מחזיר: CreateTenant200Response
דוגמה

מחיקת טננט 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| sure | string | לא |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

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

קבלת טננטים 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| meta | string | לא | |
| skip | number | לא |
תגובה
מחזיר: GetTenants200Response
דוגמה

עדכון טננט 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | Yes | |
| id | string | Yes | |
| updateTenantBody | UpdateTenantBody | Yes |
תגובה
מחזיר: FlagCommentPublic200Response
דוגמה

שינוי מצב כרטיס 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | כן | |
| id | string | כן | |
| changeTicketStateBody | ChangeTicketStateBody | כן |
תגובה
מחזיר: ChangeTicketState200Response
דוגמה

יצירת כרטיס 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | כן | |
| createTicketBody | CreateTicketBody | כן |
תגובה
מחזיר: CreateTicket200Response
דוגמה

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

קבלת כרטיסים 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| state | number | לא | |
| skip | number | לא | |
| limit | number | לא |
תגובה
מחזיר: GetTickets200Response
דוגמה

קבלת תרגומים 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| namespace | string | כן | |
| component | string | כן | |
| locale | string | לא | |
| useFullTranslationIds | boolean | לא |
תגובה
מחזיר: GetTranslations200Response
דוגמה

העלאת תמונה 
העלה ושנה גודל תמונה
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| file | Blob | כן | |
| sizePreset | SizePreset | לא | |
| urlId | string | לא |
תגובה
מחזיר: UploadImageResponse
קבלת התקדמות תג משתמש לפי מזהה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
תגובה
מחזיר: GetUserBadgeProgressById200Response
דוגמה

קבלת התקדמות תג משתמש לפי מזהה משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | Yes | |
| userId | string | Yes |
תגובה
מחזיר: GetUserBadgeProgressById200Response
דוגמה

קבלת רשימת התקדמות תגי משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| limit | number | לא | |
| skip | number | לא |
תגובה
מחזיר: GetUserBadgeProgressList200Response
דוגמה

יצירת תג משתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| createUserBadgeParams | CreateUserBadgeParams | כן |
תגובה
מחזיר: CreateUserBadge200Response
דוגמה

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

קבלת תג משתמש 
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן |
Response
מחזיר: GetUserBadge200Response
דוגמה

קבלת תגי משתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| userId | string | לא | |
| badgeId | string | לא | |
| type | number | לא | |
| displayedOnComments | boolean | לא | |
| limit | number | לא | |
| skip | number | לא |
תגובה
מחזיר: GetUserBadges200Response
דוגמה

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

קבלת ספירת התראות של משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: GetUserNotificationCount200Response
דוגמה

קבלת התראות של משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | לא | |
| pageSize | number | לא | |
| afterId | string | לא | |
| includeContext | boolean | לא | |
| afterCreatedAt | number | לא | |
| unreadOnly | boolean | לא | |
| dmOnly | boolean | לא | |
| noDm | boolean | לא | |
| includeTranslations | boolean | לא | |
| includeTenantNotifications | boolean | לא | |
| sso | string | לא |
תגובה
מחזיר: GetUserNotifications200Response
דוגמה

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

איפוס התראות משתמש 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| afterId | string | לא | |
| afterCreatedAt | number | לא | |
| unreadOnly | boolean | לא | |
| dmOnly | boolean | לא | |
| noDm | boolean | לא | |
| sso | string | לא |
תגובה
מוחזר: ResetUserNotifications200Response
דוגמה

עדכון מצב הרשמת התראות תגובות של משתמש 
הפעל או השבת התראות עבור תגובה ספציפית.
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| notificationId | string | כן | |
| optedInOrOut | UpdateUserNotificationCommentSubscriptionStatusOptedInOrOutEnum | כן | |
| commentId | string | כן | |
| sso | string | לא |
תגובה
מחזיר: UpdateUserNotificationStatus200Response
דוגמה

עדכון מצב הרשמת התראות דף של משתמש 
הפעל או כבה התראות עבור דף. כאשר משתמשים מנויים לדף, נוצרים התראות עבור תגובות שורש חדשות, וגם
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| url | string | כן | |
| pageTitle | string | כן | |
| subscribedOrUnsubscribed | UpdateUserNotificationPageSubscriptionStatusSubscribedOrUnsubscribedEnum | כן | |
| sso | string | לא |
תגובה
מחזיר: UpdateUserNotificationStatus200Response
דוגמה

עדכון סטטוס התראות של משתמש 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| notificationId | string | כן | |
| newStatus | UpdateUserNotificationStatusNewStatusEnum | כן | |
| sso | string | לא |
תגובה
מחזיר: UpdateUserNotificationStatus200Response
דוגמה

קבלת סטטוסים של נוכחות משתמש 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| urlIdWS | string | כן | |
| userIds | string | כן |
תגובה
מחזיר: GetUserPresenceStatuses200Response
דוגמה

חיפוש משתמשים 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| usernameStartsWith | string | לא | |
| mentionGroupIds | Array | לא | |
| sso | string | לא | |
| searchSection | SearchUsersSearchSectionEnum | לא |
תגובה
מחזיר: SearchUsers200Response
דוגמה

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

יצירת הצבעה 
פרמטרים
| שם | סוג | חובה | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| commentId | string | כן | |
| direction | CreateVoteDirectionEnum | כן | |
| userId | string | לא | |
| anonUserId | string | לא |
תגובה
מחזיר: VoteComment200Response
דוגמה

מחיקת הצבעה 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| id | string | כן | |
| editKey | string | לא |
תגובה
מחזיר: DeleteCommentVote200Response
דוגמה

קבלת הצבעות 
פרמטרים
| Name | Type | Required | Description |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן |
תגובה
מחזיר: GetVotes200Response
דוגמה

קבלת הצבעות עבור משתמש 
פרמטרים
| שם | סוג | נדרש | תיאור |
|---|---|---|---|
| tenantId | string | כן | |
| urlId | string | כן | |
| userId | string | לא | |
| anonUserId | string | לא |
תגובה
מחזיר: GetVotesForUser200Response
דוגמה

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