FastComments.com

FastComments ערכת פיתוח Swift

זהו ה‑SDK הרשמי של Swift עבור FastComments.

ה‑SDK הרשמי של Swift עבור ה‑API של FastComments

מאגר

צפה ב‑GitHub

סוכני קידוד AI Internal Link

skills.sh

תן לסוכן הקידוד שלך את ההקשר של FastComments שהוא צריך - וידג'טים, תצורה, Secure SSO, ה‑REST API, וה‑SDKs:

npx skills add fastcomments/skills

עובד עם Claude Code, Codex, Cursor, Copilot, Gemini, וכל סוכן אחר שה-skills CLI תומך בו.

התקנה Internal Link

Swift Package Manager

הוסיפו את הבא לקובץ Package.swift שלכם:

dependencies: [
    .package(url: "https://github.com/fastcomments/fastcomments-swift.git", from: "3.1.2")
]

או ב-Xcode:

  1. File > Add Packages...
  2. הזינו את כתובת ה-URL של המאגר: https://github.com/fastcomments/fastcomments-swift.git
  3. בחרו את הגרסה שבה ברצונכם להשתמש

דרישות

  • Swift 5.9+
  • iOS 13.0+ / macOS 10.15+ / tvOS 13.0+ / watchOS 6.0+

תוכן הספרייה Internal Link

ה‑FastComments Swift SDK מורכב ממספר מודולים:

  • Client Module - לקוח API עבור REST APIs של FastComments

    • הגדרות טיפוסים מלאות לכל מודלי ה‑API
    • שיטות מאומתות (DefaultAPI), ציבוריות (PublicAPI), ושיטות למודרציה (ModerationAPI)
    • תמיכה מלאה ב‑async/await
    • ראה client/README.md לתיעוד מפורט של ה‑API
  • SSO Module - כלים ל‑Single Sign‑On בצד השרת

    • יצירת אסימונים מאובטחת לאימות משתמשים
    • תמיכה בשני מצבי SSO — פשוט ומאובטח
    • חתימת אסימונים מבוססת HMAC-SHA256 באמצעות CryptoKit

התחלה מהירה Internal Link

שימוש ב‑API ציבורי

import FastCommentsSwift

// הפקת תגובות עבור עמוד
do {
    let response = try await PublicAPI.getCommentsPublic(
        tenantId: "your-tenant-id",
        urlId: "page-url-id"
    )

    print("Found \(response.comments?.count ?? 0) comments")
    for comment in response.comments ?? [] {
        print("Comment: \(comment.comment ?? "")")
    }
} catch {
    print("Error fetching comments: \(error)")
}

שימוש ב‑API מאומת

import FastCommentsSwift

// הגדר את מפתח ה‑API שלך בתצורה המשותפת (נשלח ככותרת x-api-key header)
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "your-api-key"

// הפקת תגובות באמצעות API מאומת
do {
    let response = try await DefaultAPI.getComments(
        tenantId: "your-tenant-id",
        options: .init(urlId: "page-url-id")
    )

    print("Total comments: \(response.count ?? 0)")
    for comment in response.comments ?? [] {
        print("Comment ID: \(comment.id ?? ""), Text: \(comment.comment ?? "")")
    }
} catch {
    print("Error: \(error)")
}

שימוש ב‑API מודרציה

import FastCommentsSwift

// שיטות מודרציה מאושרות בעזרת אסימון `sso` עבור המנחה הפועל
// (צור אותו עם FastCommentsSSO, ראה את סעיף ה‑SSO למעלה).
do {
    let response = try await ModerationAPI.getApiComments(
        options: .init(
            page: 0,
            count: 30,
            sso: ssoToken
        )
    )

    print("Found \(response.comments.count) comments to moderate")
    for comment in response.comments {
        print("Comment ID: \(comment.id), Text: \(comment.commentHTML)")
    }
} catch {
    print("Error: \(error)")
}

שימוש ב‑SSO לאימות

SSO מאובטח (מומלץ לייצור)

import FastCommentsSwift

let apiKey = "your-api-key"

// צור נתוני משתמש SSO מאובטח (רק בשרת!)
let userData = SecureSSOUserData(
    id: "user-123",              // User ID
    email: "user@example.com",   // Email
    username: "johndoe",         // Username
    avatar: "https://example.com/avatar.jpg" // Avatar URL
)

// צור אסימון SSO
do {
    let sso = try FastCommentsSSO.createSecure(apiKey: apiKey, secureSSOUserData: userData)
    let token = try sso.createToken()

    print("SSO Token: \(token ?? "")")
    // העבר אסימון זה לממשק הקדמי שלך לאימות
} catch {
    print("Error creating SSO token: \(error)")
}

SSO פשוט (לפיתוח/בדיקה)

import FastCommentsSwift

// צור נתוני משתמש SSO פשוטים (אין צורך במפתח API)
let userData = SimpleSSOUserData(
    username: "johndoe",
    email: "user@example.com",
    avatar: "https://example.com/avatar.jpg"
)

// צור אסימון SSO פשוט
let sso = FastCommentsSSO.createSimple(simpleSSOUserData: userData)
do {
    let token = try sso.createToken()
    print("Simple SSO Token: \(token ?? "")")
} catch {
    print("Error creating SSO token: \(error)")
}

לקוחות API Internal Link

ה‑SDK של FastComments מספק שלושה לקוחות API:

PublicAPI - שיטות בטוחות ללקוח

ה‑PublicAPI מכילה שיטות בטוחות לקריאה מקוד בצד הלקוח (אפליקציות iOS/macOS). שיטות אלו:

  • אינן דורשות מפתח API
  • יכולות להשתמש באסימוני SSO לאימות
  • מוגבלות בקצב לכל משתמש/מכשיר
  • מתאימות ליישומים המיועדים למשתמש הקצה

דוגמה לשימוש: קבלת והוספת תגובות באפליקציית iOS שלך

DefaultAPI - שיטות בצד השרת

ה‑DefaultAPI מכילה שיטות מאומתות הדורשות מפתח API. שיטות אלו:

  • דורשות את מפתח ה‑API של FastComments שלך
  • צריך לקרוא להן רק מקוד בצד השרת
  • מספקות גישה מלאה לנתוני FastComments שלך
  • מוגבלות בקצב לכל שוכר

דוגמה לשימוש: פעולות ניהוליות, ייצוא נתונים בכמויות גדולות, ניהול משתמשים

ModerationAPI - שיטות ללוח המחוונים של המפקח

ה‑ModerationAPI מספקת חבילה נרחבת של API לשיפור מודרציה בזמן אמת ומהירה. כל שיטת ModerationAPI מקבלת פרמטר sso ויכולה לאמת באמצעות SSO או קובץ עוגייה של FastComments.com.

דוגמה לשימוש: בניית חוויית מודרציה למפקחים בקהילה שלך

חשוב: לעולם אל תחשוף את מפתח ה‑API שלך בקוד בצד הלקוח. מפתחות API צריכים לשמש רק בצד השרת.

ביצוע קריאות API Internal Link

ה‑SDK של Swift משתמש בתחביר async/await מודרני לכל קריאות ה‑API:

let response = try await PublicAPI.getCommentsPublic(
    tenantId: "your-tenant-id",
    urlId: "page-url-id"
)

בעיות נפוצות Internal Link

שגיאות 401 לא מורשות

אם אתה מקבל שגיאות 401 כאשר אתה משתמש ב‑API המאומת:

  1. בדוק את מפתח ה‑API שלך: וודא שאתה משתמש במפתח ה‑API הנכון מלוח הבקרה של FastComments
  2. ודא את מזהה השוכרת: ודא שמזהה השוכרת תואם לחשבון שלך
  3. פורמט מפתח ה‑API: מפתח ה‑API צריך להיות מוגדר ככותרת x-api-key בתצורה המשותפת:
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "YOUR_API_KEY"
  1. שימוש ב‑API הלא נכון: ודא שאתה משתמש ב‑DefaultAPI (ולא ב‑PublicAPI) עבור קריאות מאומתות

בעיות אסימון SSO

אם אסימוני SSO אינם פועלים:

  1. השתמש במצב מאובטח עבור ייצור: תמיד השתמש ב‑FastCommentsSSO.createSecure() עם מפתח ה‑API שלך עבור ייצור
  2. צד השרת בלבד: צור אסימוני SSO מאובטחים על השרת שלך, לעולם אל תחשוף את מפתח ה‑API ללקוחות
  3. בדוק נתוני משתמש: ודא שכל השדות הדרושים (id, email, username) סופקו
  4. תפוגת אסימון: אסימוני SSO מאובטחים כוללים חותמת זמן ויכולים לפוג. צור אסימונים חדשים לפי הצורך.

שגיאות SSL/TLS

אם אתה נתקל בשגיאות SSL/TLS:

  1. וודא שקובץ Info.plist של האפליקציה מאפשר חיבורים HTTPS אל fastcomments.com
  2. בדוק שאינך משתמש בחריגות של App Transport Security שעשויות לחסום את החיבור

הערות Internal Link

מזהי שידור

תראה שעליך להעביר broadcastId בקריאות API מסוימות. כאשר תקבל אירועים, תקבל חזרה את ה-ID הזה, כך שתדע להתעלם מהאירוע אם אתה מתכנן להחיל שינויים בצורה אופטימיסטית בצד הלקוח (שככל הנראה תרצה לעשות זאת מכיוון שזה מספק את חוויית המשתמש הטובה ביותר). העבר כאן UUID. ה-ID צריך להיות ייחודי מספיק כדי שלא יופיע פעמיים באותו סשן.

let broadcastId = UUID().uuidString

createAgentTenant Internal Link

יוצר חשבון ניסיון חדש עבור סוכן AI ללא הרשמה של אדם. אין צורך במפתח API כדי לקרוא לזה.

התגובה מכילה את מזהה השוכר, מפתח API הפועל מיידית נגד ה-REST API ושרת ה-MCP, וכן כתובת URL לתביעת החשבון. יש לתת את כתובת ה-URL לתביעה לאדם שאתה עובד עבורו: פתיחת הקישור בזמן שאתה מחובר ל-FastComments מחברת את החשבון אליו. חשבונות שלא נדרשו, והמפתחות שלהם, נמחקים 72 שעות לאחר היצירה. עד לתביעה, לחשבון יש את מגבלות הניסיון הסטנדרטיות.

Response

Returns: CreateAgentTenantResponse

Example

דוגמת createAgentTenant
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let createAgentTenantBody = CreateAgentTenantBody(name: "name_example", domains: ["domains_example"], agent: "agent_example") // CreateAgentTenantBody |
6
7DefaultAPI.createAgentTenant(createAgentTenantBody: createAgentTenantBody) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

aggregate Internal Link

מאגד מסמכים על ידי קיבוץ שלהם (אם groupBy סופק) ויישום של מספר פעולות. תומכות פעולות שונות (למשל sum, countDistinct, avg וכו').

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
parentTenantIdstringqueryNo
includeStatsbooleanqueryNo

תגובה

מחזיר: AggregateResponse

דוגמה

דוגמה של אגירה
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let aggregationRequest = AggregationRequest(query: [QueryPredicate(key: "key_example", value: QueryPredicate_value(), _operator: "_operator_example")], resourceName: "resourceName_example", groupBy: ["groupBy_example"], operations: [AggregationOperation(field: "field_example", op: AggregationOpType(), alias: "alias_example", expandArray: false)], sort: AggregationRequest_sort(dir: "dir_example", field: "field_example")) // AggregationRequest |
7let parentTenantId = "parentTenantId_example" // String | (optional)
8let includeStats = true // Bool | (optional)
9
10DefaultAPI.aggregate(tenantId: tenantId, aggregationRequest: aggregationRequest, options: DefaultAPI.AggregateOptions(parentTenantId: parentTenantId, includeStats: includeStats)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getAuditLogs Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYesה‑tenant לקריאת יומני ביקורת.
limitintegerqueryNoכמה יומנים להחזיר. מקסימום 10000, ברירת מחדל 1000.
skipintegerqueryNoכמה יומנים לדלג, עבור דפדוף.
orderstringqueryNoכיוון המיון על זמן האירוע. ברירת מחדל DESC (החדש ביותר ראשון).
afterintegerqueryNo
beforeintegerqueryNo
usernamestringqueryNoלהחזיר רק אירועים שבוצעו על ידי שם משתמש זה.
ipstringqueryNoלהחזיר רק אירועים מכתובת IP זו.
crudTypestringqueryNoלהחזיר רק אירועים מסוג זה: c, r, u, d, או login.
resourceNamestringqueryNoלהחזיר רק אירועים עבור משאב זה, למשל User או Moderator.
targetIdstringqueryNoלהחזיר רק אירועים שהאובייקט המושפע שלהם בעל מזהה זה.
targetstringqueryNoהתאמה של תת‑מחרוזת ללא תלות ברישיות על תווית האובייקט המושפע, למשל שם משתמש או אימייל.
includeManagedTenantsbooleanqueryNoלהחזיר גם אירועים מדיירים שה‑tenant הזה מנהל.

תגובה

מחזיר: GetAuditLogsResponse

דוגמה

דוגמת getAuditLogs
Copy Copy
1
2// דגמי הקוד הבאים עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String | ה‑tenant לקריאת יומני ביקורת.
6let limit = 987 // Int | כמה יומנים להחזיר. מקסימום 10000, ברירת מחדל 1000. (אופציונלי)
7let skip = 987 // Int | כמה יומנים לדלג, עבור דפדוף. (אופציונלי)
8let order = SORT_DIR() // SORTDIR | כיוון המיון על זמן האירוע. ברירת מחדל DESC (החדש ביותר ראשון). (אופציונלי)
9let after = 987 // Int64 | (אופציונלי)
10let before = 987 // Int64 | (אופציונלי)
11let username = "username_example" // String | להחזיר רק אירועים שבוצעו על ידי שם משתמש זה. (אופציונלי)
12let ip = "ip_example" // String | להחזיר רק אירועים מכתובת IP זו. (אופציונלי)
13let crudType = "crudType_example" // String | להחזיר רק אירועים מסוג זה: c, r, u, d, או login. (אופציונלי)
14let resourceName = "resourceName_example" // String | להחזיר רק אירועים עבור משאב זה, למשל User או Moderator. (אופציונלי)
15let targetId = "targetId_example" // String | להחזיר רק אירועים שהאובייקט המושפע שלהם בעל מזהה זה. (אופציונלי)
16let target = "target_example" // String | התאמה של תת‑מחרוזת ללא תלות ברישיות על תווית האובייקט המושפע, למשל שם משתמש או אימייל. (אופציונלי)
17let includeManagedTenants = true // Bool | להחזיר גם אירועים מדיירים שה‑tenant הזה מנהל. (אופציונלי)
18
19DefaultAPI.getAuditLogs(tenantId: tenantId, options: DefaultAPI.GetAuditLogsOptions(limit: limit, skip: skip, order: order, after: after, before: before, username: username, ip: ip, crudType: crudType, resourceName: resourceName, targetId: targetId, target: target, includeManagedTenants: includeManagedTenants)) { (response, error) in
20 guard error == nil else {
21 print(error)
22 return
23 }
24
25 if (response) {
26 dump(response)
27 }
28}
29

logoutPublic Internal Link

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-logoutPublic
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. אם יש בעיה, דווח בבקשה דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5
6PublicAPI.logoutPublic() { (response, error) in
7 guard error == nil else {
8 print(error)
9 return
10 }
11
12 if (response) {
13 dump(response)
14 }
15}
16

getBatchJob Internal Link

סטטוס, התקדמות ו, לאחר סיום, התוצאה של משימת אצווה אחת.

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

Response

Returns: GetBatchJobAPIResponse

Example

דוגמת getBatchJob
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getBatchJob(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getBatchJobs Internal Link

The tenant's batch jobs (imports, exports, page migrations...), החדשות ביותר ראשונות.

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
typestringqueryNoרק עבודות מהסוג הזה, לדוגמה migrate-pages.
statusstringqueryNoרק עבודות במצב זה: requested, running, success or failed.
skipintegerqueryNoכמה עבודות לדלג, עבור דפדוף.

תגובה

מחזיר: GetBatchJobsAPIResponse

דוגמה

getBatchJobs דוגמה
Copy Copy
1
2// הקוד הבא עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let type = "type_example" // String | רק עבודות מהסוג הזה, לדוגמה migrate-pages. (אופציונלי)
7let status = "status_example" // String | רק עבודות במצב זה: requested, running, success or failed. (אופציונלי)
8let skip = 987 // Int | כמה עבודות לדלג, עבור דפדוף. (אופציונלי)
9
10DefaultAPI.getBatchJobs(tenantId: tenantId, options: DefaultAPI.GetBatchJobsOptions(type: type, status: status, skip: skip)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

blockFromCommentPublic Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
ssostringqueryלא

תגובה

מחזיר: BlockSuccess

דוגמה

דוגמה ל-blockFromCommentPublic
Copy Copy
1
2// דגימות הקוד שלהלן עדיין בבטא. לכל בעיה, דווחו באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let publicBlockFromCommentParams = PublicBlockFromCommentParams(commentIds: ["commentIds_example"]) // PublicBlockFromCommentParams |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.blockFromCommentPublic(tenantId: tenantId, commentId: commentId, publicBlockFromCommentParams: publicBlockFromCommentParams, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

unBlockCommentPublic Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
commentIdstringpathכן
ssostringqueryלא

תשובה

מחזיר: UnblockSuccess

דוגמה

דוגמה ל-unBlockCommentPublic
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let publicBlockFromCommentParams = PublicBlockFromCommentParams(commentIds: ["commentIds_example"]) // PublicBlockFromCommentParams |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.unBlockCommentPublic(tenantId: tenantId, commentId: commentId, publicBlockFromCommentParams: publicBlockFromCommentParams, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

checkedCommentsForBlocked Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdsstringqueryYesרשימת מזהי תגובות מופרדת בפסיקים.
ssostringqueryNo

תגובה

מחזיר: CheckBlockedCommentsResponse

דוגמה

דוגמה ל-checkedCommentsForBlocked
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentIds = "commentIds_example" // String | רשימת מזהי תגובות מופרדת בפסיקים.
7let sso = "sso_example" // String | (אופציונלי)
8
9PublicAPI.checkedCommentsForBlocked(tenantId: tenantId, commentIds: commentIds, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

blockUserFromComment Internal Link

פרמטרים

שםסוגמיקוםדרושתיאור
tenantIdstringqueryכן
idstringpathכן
userIdstringqueryלא
anonUserIdstringqueryלא

תגובה

מחזיר: BlockSuccess

דוגמה

דוגמת blockUserFromComment
Copy Copy
1
2// דגימות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let blockFromCommentParams = BlockFromCommentParams(commentIdsToCheck: ["commentIdsToCheck_example"]) // BlockFromCommentParams |
8let userId = "userId_example" // String | (אופציונלי)
9let anonUserId = "anonUserId_example" // String | (אופציונלי)
10
11DefaultAPI.blockUserFromComment(tenantId: tenantId, id: id, blockFromCommentParams: blockFromCommentParams, options: DefaultAPI.BlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createCommentPublic Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
urlIdstringqueryכן
broadcastIdstringqueryכן
sessionIdstringqueryלא
ssostringqueryלא
localestringqueryלא

תגובה

מחזיר: SaveCommentsResponseWithPresence

דוגמה

createCommentPublic דוגמה
Copy Copy
1
2// הקוד לדוגמה הבא עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let commentData = CommentData(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", poll: CommentPollInput(question: "question_example", options: ["options_example"], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false), tos: false, botId: "botId_example") // CommentData |
9let sessionId = "sessionId_example" // String | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11let locale = "locale_example" // String | (אופציונלי)
12
13PublicAPI.createCommentPublic(tenantId: tenantId, urlId: urlId, broadcastId: broadcastId, commentData: commentData, options: PublicAPI.CreateCommentPublicOptions(sessionId: sessionId, sso: sso, locale: locale)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

deleteComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
idstringpathYes
contextUserIdstringqueryNo
isLivebooleanqueryNo

תגובה

מחזיר: DeleteCommentResult

דוגמה

deleteComment דוגמה
Copy Copy
1
2// הקוד הבא הוא עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let contextUserId = "contextUserId_example" // String | (optional)
8let isLive = true // Bool | (optional)
9
10DefaultAPI.deleteComment(tenantId: tenantId, id: id, options: DefaultAPI.DeleteCommentOptions(contextUserId: contextUserId, isLive: isLive)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

deleteCommentPublic Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

תגובה

מחזיר: PublicAPIDeleteCommentResponse

דוגמה

דוגמת deleteCommentPublic
Copy Copy
1
2// הדוגמאות בקוד אלה עדיין בבטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let editKey = "editKey_example" // String | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11PublicAPI.deleteCommentPublic(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, options: PublicAPI.DeleteCommentPublicOptions(editKey: editKey, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteCommentVote Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
commentIdstringpathYes
voteIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

תגובה

מחזיר: VoteDeleteResponse

דוגמה

דוגמה למחיקת הצבעת תגובה
Copy Copy
1
2// הקוד הבא עדיין בגרסת בטא. לכל בעיה, אנא דווח בכתובת http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let voteId = "voteId_example" // String |
8let urlId = "urlId_example" // String |
9let broadcastId = "broadcastId_example" // String |
10let editKey = "editKey_example" // String | (אופציונלי)
11let sso = "sso_example" // String | (אופציונלי)
12
13PublicAPI.deleteCommentVote(tenantId: tenantId, commentId: commentId, voteId: voteId, urlId: urlId, broadcastId: broadcastId, options: PublicAPI.DeleteCommentVoteOptions(editKey: editKey, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

flagComment Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן
userIdstringqueryלא
anonUserIdstringqueryלא

תגובה

מחזירה: FlagCommentResponse

דוגמה

דוגמת flagComment
Copy Copy
1
2// דוגמיות הקוד הבאות עדיין בגרסה בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let userId = "userId_example" // String | (אופציונלי)
8let anonUserId = "anonUserId_example" // String | (אופציונלי)
9
10DefaultAPI.flagComment(tenantId: tenantId, id: id, options: DefaultAPI.FlagCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getComment Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIGetCommentResponse

דוגמה

דוגמה ל-getComment
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getComment(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getComments Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
pageintegerqueryNo
limitintegerqueryNo
skipintegerqueryNo
asTreebooleanqueryNo
skipChildrenintegerqueryNo
limitChildrenintegerqueryNo
maxTreeDepthintegerqueryNo
urlIdstringqueryNo
userIdstringqueryNo
anonUserIdstringqueryNo
contextUserIdstringqueryNo
hashTagstringqueryNo
parentIdstringqueryNo
directionstringqueryNo
fromDateintegerqueryNo
toDateintegerqueryNo

תגובה

מחזיר: APIGetCommentsResponse

דוגמה

דוגמה getComments
Copy Copy
1
2// הדגמי קוד הבאים עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Int | (אופציונלי)
7let limit = 987 // Int | (אופציונלי)
8let skip = 987 // Int | (אופציונלי)
9let asTree = true // Bool | (אופציונלי)
10let skipChildren = 987 // Int | (אופציונלי)
11let limitChildren = 987 // Int | (אופציונלי)
12let maxTreeDepth = 987 // Int | (אופציונלי)
13let urlId = "urlId_example" // String | (אופציונלי)
14let userId = "userId_example" // String | (אופציונלי)
15let anonUserId = "anonUserId_example" // String | (אופציונלי)
16let contextUserId = "contextUserId_example" // String | (אופציונלי)
17let hashTag = "hashTag_example" // String | (אופציונלי)
18let parentId = "parentId_example" // String | (אופציונלי)
19let direction = SortDirections() // SortDirections | (אופציונלי)
20let fromDate = 987 // Int64 | (אופציונלי)
21let toDate = 987 // Int64 | (אופציונלי)
22
23DefaultAPI.getComments(tenantId: tenantId, options: DefaultAPI.GetCommentsOptions(page: page, limit: limit, skip: skip, asTree: asTree, skipChildren: skipChildren, limitChildren: limitChildren, maxTreeDepth: maxTreeDepth, urlId: urlId, userId: userId, anonUserId: anonUserId, contextUserId: contextUserId, hashTag: hashTag, parentId: parentId, direction: direction, fromDate: fromDate, toDate: toDate)) { (response, error) in
24 guard error == nil else {
25 print(error)
26 return
27 }
28
29 if (response) {
30 dump(response)
31 }
32}
33

getCommentsPublic Internal Link

req tenantId urlId

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
urlIdstringqueryYes
pageintegerqueryNo
directionstringqueryNo
ssostringqueryNo
skipintegerqueryNo
skipChildrenintegerqueryNo
limitintegerqueryNo
limitChildrenintegerqueryNo
countChildrenbooleanqueryNo
fetchPageForCommentIdstringqueryNo
includeConfigbooleanqueryNo
countAllbooleanqueryNo
includei10nbooleanqueryNo
localestringqueryNo
modulesstringqueryNo
isCrawlerbooleanqueryNo
includeNotificationCountbooleanqueryNo
asTreebooleanqueryNo
maxTreeDepthintegerqueryNo
useFullTranslationIdsbooleanqueryNo
parentIdstringqueryNo
searchTextstringqueryNo
hashTagsarrayqueryNo
userIdstringqueryNo
customConfigStrstringqueryNo
afterCommentIdstringqueryNo
beforeCommentIdstringqueryNo
questionIdstringqueryNo
questionValueintegerqueryNo

תגובה

מחזיר: GetCommentsResponseWithPresencePublicComment

דוגמה

getCommentsPublic דוגמה
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let page = 987 // Int | (אופציונלי)
8let direction = SortDirections() // SortDirections | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10let skip = 987 // Int | (אופציונלי)
11let skipChildren = 987 // Int | (אופציונלי)
12let limit = 987 // Int | (אופציונלי)
13let limitChildren = 987 // Int | (אופציונלי)
14let countChildren = true // Bool | (אופציונלי)
15let fetchPageForCommentId = "fetchPageForCommentId_example" // String | (אופציונלי)
16let includeConfig = true // Bool | (אופציונלי)
17let countAll = true // Bool | (אופציונלי)
18let includei10n = true // Bool | (אופציונלי)
19let locale = "locale_example" // String | (אופציונלי)
20let modules = "modules_example" // String | (אופציונלי)
21let isCrawler = true // Bool | (אופציונלי)
22let includeNotificationCount = true // Bool | (אופציונלי)
23let asTree = true // Bool | (אופציונלי)
24let maxTreeDepth = 987 // Int | (אופציונלי)
25let useFullTranslationIds = true // Bool | (אופציונלי)
26let parentId = "parentId_example" // String | (אופציונלי)
27let searchText = "searchText_example" // String | (אופציונלי)
28let hashTags = ["inner_example"] // [String] | (אופציונלי)
29let userId = "userId_example" // String | (אופציונלי)
30let customConfigStr = "customConfigStr_example" // String | (אופציונלי)
31let afterCommentId = "afterCommentId_example" // String | (אופציונלי)
32let beforeCommentId = "beforeCommentId_example" // String | (אופציונלי)
33let questionId = "questionId_example" // String | (אופציונלי)
34let questionValue = 987 // Int | (אופציונלי)
35
36PublicAPI.getCommentsPublic(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetCommentsPublicOptions(page: page, direction: direction, sso: sso, skip: skip, skipChildren: skipChildren, limit: limit, limitChildren: limitChildren, countChildren: countChildren, fetchPageForCommentId: fetchPageForCommentId, includeConfig: includeConfig, countAll: countAll, includei10n: includei10n, locale: locale, modules: modules, isCrawler: isCrawler, includeNotificationCount: includeNotificationCount, asTree: asTree, maxTreeDepth: maxTreeDepth, useFullTranslationIds: useFullTranslationIds, parentId: parentId, searchText: searchText, hashTags: hashTags, userId: userId, customConfigStr: customConfigStr, afterCommentId: afterCommentId, beforeCommentId: beforeCommentId, questionId: questionId, questionValue: questionValue)) { (response, error) in
37 guard error == nil else {
38 print(error)
39 return
40 }
41
42 if (response) {
43 dump(response)
44 }
45}
46

getCommentText Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
commentIdstringpathכן
editKeystringqueryלא
ssostringqueryלא

תגובה

מחזיר: PublicAPIGetCommentTextResponse

דוגמה

דוגמה getCommentText
Copy Copy
1
2// הדוגמיות הקודיות הבאות עדיין בטא. עבור כל בעיה, אנא דווח ב‑http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let editKey = "editKey_example" // String | (אופציונלי)
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.getCommentText(tenantId: tenantId, commentId: commentId, options: PublicAPI.GetCommentTextOptions(editKey: editKey, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getCommentVoteUserNames Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathכן
commentIdstringpathכן
dirintegerqueryכן
ssostringqueryלא

תגובה

מחזיר: GetCommentVoteUserNamesSuccessResponse

דוגמה

דוגמה של getCommentVoteUserNames
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let dir = 987 // Int |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.getCommentVoteUserNames(tenantId: tenantId, commentId: commentId, dir: dir, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

lockComment Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-lockComment
Copy Copy
1
2// הדגימות הבאות של קוד עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.lockComment(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

pinComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
commentIdstringpathכן
broadcastIdstringqueryכן
ssostringqueryלא

תגובה

מחזיר: ChangeCommentPinStatusResponse

דוגמה

דוגמה ל-pinComment
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. לכל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.pinComment(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

saveComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
isLivebooleanqueryלא
doSpamCheckbooleanqueryלא
sendEmailsbooleanqueryלא
populateNotificationsbooleanqueryלא

תגובה

מחזיר: APISaveCommentResponse

דוגמה

דוגמת saveComment
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", poll: CommentPollInput(question: "question_example", options: ["options_example"], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false), tos: false, botId: "botId_example", approved: false, domain: "domain_example", ip: "ip_example", isPinned: false, locale: "locale_example", reviewed: false, verified: false, votes: 123, votesDown: 123, votesUp: 123) // CreateCommentParams |
7let isLive = true // Bool | (אופציונלי)
8let doSpamCheck = true // Bool | (אופציונלי)
9let sendEmails = true // Bool | (אופציונלי)
10let populateNotifications = true // Bool | (אופציונלי)
11
12DefaultAPI.saveComment(tenantId: tenantId, createCommentParams: createCommentParams, options: DefaultAPI.SaveCommentOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

saveCommentsBulk Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
isLivebooleanqueryלא
doSpamCheckbooleanqueryלא
sendEmailsbooleanqueryלא
populateNotificationsbooleanqueryלא

תגובה

מחזיר: [SaveCommentsBulkResponse]

דוגמה

דוגמת saveCommentsBulk
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = [CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", poll: CommentPollInput(question: "question_example", options: ["options_example"], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false), tos: false, botId: "botId_example", approved: false, domain: "domain_example", ip: "ip_example", isPinned: false, locale: "locale_example", reviewed: false, verified: false, votes: 123, votesDown: 123, votesUp: 123)] // [CreateCommentParams] |
7let isLive = true // Bool | (אופציונלי)
8let doSpamCheck = true // Bool | (אופציונלי)
9let sendEmails = true // Bool | (אופציונלי)
10let populateNotifications = true // Bool | (אופציונלי)
11
12DefaultAPI.saveCommentsBulk(tenantId: tenantId, createCommentParams: createCommentParams, options: DefaultAPI.SaveCommentsBulkOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

setCommentText Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

תשובה

מחזיר: PublicAPISetCommentTextResponse

דוגמה

setCommentText דוגמה
Copy Copy
1
2// הקוד לדוגמא עדיין בשלבי בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let commentTextUpdateRequest = CommentTextUpdateRequest(comment: "comment_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)]) // CommentTextUpdateRequest |
9let editKey = "editKey_example" // String | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11
12PublicAPI.setCommentText(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, commentTextUpdateRequest: commentTextUpdateRequest, options: PublicAPI.SetCommentTextOptions(editKey: editKey, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

translateComments Internal Link

מתרגם את ההערות הנתונות לשפת הווידג'ט. זמין רק כאשר כלל ההתאמה של הווידג'ט המתאים מוגדר לתרגום הערות אוטומטי או ידני.

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathכן
urlIdstringqueryכן
ssostringqueryלא
localestringqueryלא

Response

Returns: CommentTranslationsResponse

Example

דוגמת translateComments
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let commentTranslationsRequest = CommentTranslationsRequest(commentIds: ["commentIds_example"]) // CommentTranslationsRequest |
8let sso = "sso_example" // String | (אופציונלי)
9let locale = "locale_example" // String | (אופציונלי)
10
11PublicAPI.translateComments(tenantId: tenantId, urlId: urlId, commentTranslationsRequest: commentTranslationsRequest, options: PublicAPI.TranslateCommentsOptions(sso: sso, locale: locale)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

unBlockUserFromComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

תגובה

Returns: UnblockSuccess

דוגמה

דוגמת unBlockUserFromComment
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let unBlockFromCommentParams = UnBlockFromCommentParams(commentIdsToCheck: ["commentIdsToCheck_example"]) // UnBlockFromCommentParams |
8let userId = "userId_example" // String | (אופציונלי)
9let anonUserId = "anonUserId_example" // String | (אופציונלי)
10
11DefaultAPI.unBlockUserFromComment(tenantId: tenantId, id: id, unBlockFromCommentParams: unBlockFromCommentParams, options: DefaultAPI.UnBlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

unFlagComment Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

תגובה

מחזיר: FlagCommentResponse

דוגמה

דוגמת unFlagComment
Copy Copy
1
2// דוגמאות קוד אלה עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let userId = "userId_example" // String | (אופציונלי)
8let anonUserId = "anonUserId_example" // String | (אופציונלי)
9
10DefaultAPI.unFlagComment(tenantId: tenantId, id: id, options: DefaultAPI.UnFlagCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

unLockComment Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathכן
commentIdstringpathכן
broadcastIdstringqueryכן
ssostringqueryלא

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-unLockComment
Copy Copy
1
2// הדוגמאות הבאות עדיין בבטא. לכל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.unLockComment(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

unPinComment Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringpathכן
commentIdstringpathכן
broadcastIdstringqueryכן
ssostringqueryלא

תגובה

מחזיר: ChangeCommentPinStatusResponse

דוגמה

דוגמת unPinComment
Copy Copy
1
2// הדוגמאות הבאות של הקוד עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.unPinComment(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

updateComment Internal Link

Parameters

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
idstringpathYes
contextUserIdstringqueryNo
doSpamCheckbooleanqueryNo
isLivebooleanqueryNo

Response

מחזיר: APIEmptyResponse

Example

דוגמה ל‑updateComment
Copy Copy
1
2// דגימות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updatableCommentParams = UpdatableCommentParams(urlId: "urlId_example", urlIdRaw: "urlIdRaw_example", url: "url_example", pageTitle: "pageTitle_example", userId: "userId_example", commenterEmail: "commenterEmail_example", commenterName: "commenterName_example", commenterLink: "commenterLink_example", comment: "comment_example", commentHTML: "commentHTML_example", parentId: "parentId_example", date: 123, localDateString: "localDateString_example", localDateHours: 123, votes: 123, votesUp: 123, votesDown: 123, expireAt: Date(), verified: false, verifiedDate: Date(), notificationSentForParent: false, notificationSentForParentTenant: false, reviewed: false, externalId: "externalId_example", externalParentId: "externalParentId_example", avatarSrc: "avatarSrc_example", isSpam: false, approved: false, isDeleted: false, isDeletedUser: false, isByAdmin: false, isByModerator: false, isPinned: false, isLocked: false, flagCount: 123, displayLabel: "displayLabel_example", meta: APICommentBase_meta(wpUserId: "wpUserId_example", wpPostId: "wpPostId_example"), moderationGroupIds: ["moderationGroupIds_example"], feedbackIds: ["feedbackIds_example"]) // UpdatableCommentParams |
8let contextUserId = "contextUserId_example" // String | (אופציונלי)
9let doSpamCheck = true // Bool | (אופציונלי)
10let isLive = true // Bool | (אופציונלי)
11
12DefaultAPI.updateComment(tenantId: tenantId, id: id, updatableCommentParams: updatableCommentParams, options: DefaultAPI.UpdateCommentOptions(contextUserId: contextUserId, doSpamCheck: doSpamCheck, isLive: isLive)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

voteComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: VoteResponse

דוגמה

voteComment דוגמה
Copy Copy
1
2// הדגימות הקודיות הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let urlId = "urlId_example" // String |
8let broadcastId = "broadcastId_example" // String |
9let voteBodyParams = VoteBodyParams(commenterEmail: "commenterEmail_example", commenterName: "commenterName_example", voteDir: "voteDir_example", url: "url_example") // VoteBodyParams |
10let sessionId = "sessionId_example" // String | (אופציונלי)
11let sso = "sso_example" // String | (אופציונלי)
12
13PublicAPI.voteComment(tenantId: tenantId, commentId: commentId, urlId: urlId, broadcastId: broadcastId, voteBodyParams: voteBodyParams, options: PublicAPI.VoteCommentOptions(sessionId: sessionId, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getCommentsForUser Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
userIdstringqueryלא
directionstringqueryלא
repliesToUserIdstringqueryלא
pagenumberqueryלא
includei10nbooleanqueryלא
localestringqueryלא
isCrawlerbooleanqueryלא

תגובה

מחזיר: GetCommentsForUserResponse

דוגמה

דוגמת getCommentsForUser
Copy Copy
1
2// הדוגמאות בקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let userId = "userId_example" // String | (אופציונלי)
6let direction = SortDirections() // SortDirections | (אופציונלי)
7let repliesToUserId = "repliesToUserId_example" // String | (אופציונלי)
8let page = 987 // Double | (אופציונלי)
9let includei10n = true // Bool | (אופציונלי)
10let locale = "locale_example" // String | (אופציונלי)
11let isCrawler = true // Bool | (אופציונלי)
12
13PublicAPI.getCommentsForUser(options: PublicAPI.GetCommentsForUserOptions(userId: userId, direction: direction, repliesToUserId: repliesToUserId, page: page, includei10n: includei10n, locale: locale, isCrawler: isCrawler)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

addDomainConfig Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן

תגובה

מחזיר: AddDomainConfigResponse

דוגמה

דוגמת addDomainConfig
Copy Copy
1
2// הדוגמאות הבאות עדיין בבטא. עבור כל בעיה, דווחו בבקשה דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let addDomainConfigParams = AddDomainConfigParams(domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", emailHeaders: "TODO") // AddDomainConfigParams |
7
8DefaultAPI.addDomainConfig(tenantId: tenantId, addDomainConfigParams: addDomainConfigParams) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteDomainConfig Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
domainstringpathכן

תגובה

מחזיר: DeleteDomainConfigResponse

דוגמה

דוגמה ל-deleteDomainConfig
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, יש לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let domain = "domain_example" // String |
7
8DefaultAPI.deleteDomainConfig(tenantId: tenantId, domain: domain) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getDomainConfig Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
domainstringpathכן

תגובה

מחזיר: GetDomainConfigResponse

דוגמה

דוגמת getDomainConfig
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let domain = "domain_example" // String |
7
8DefaultAPI.getDomainConfig(tenantId: tenantId, domain: domain) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getDomainConfigs Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

תגובה

מחזיר: GetDomainConfigsResponse

דוגמה

דוגמה ל-getDomainConfigs
Copy Copy
1
2// הדוגמאות הבאות עדיין בבטא. במקרה של בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6
7DefaultAPI.getDomainConfigs(tenantId: tenantId) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

patchDomainConfig Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
domainToUpdatestringpathכן

תגובה

מחזיר: PatchDomainConfigResponse

דוגמה

דוגמה ל-patchDomainConfig
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. עבור כל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let domainToUpdate = "domainToUpdate_example" // String |
7let patchDomainConfigParams = PatchDomainConfigParams(domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", emailHeaders: "TODO") // PatchDomainConfigParams |
8
9DefaultAPI.patchDomainConfig(tenantId: tenantId, domainToUpdate: domainToUpdate, patchDomainConfigParams: patchDomainConfigParams) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

putDomainConfig Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
domainToUpdatestringpathכן

תגובה

מחזיר: PutDomainConfigResponse

דוגמה

דוגמה ל-putDomainConfig
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. בכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let domainToUpdate = "domainToUpdate_example" // String |
7let updateDomainConfigParams = UpdateDomainConfigParams(domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", emailHeaders: "TODO") // UpdateDomainConfigParams |
8
9DefaultAPI.putDomainConfig(tenantId: tenantId, domainToUpdate: domainToUpdate, updateDomainConfigParams: updateDomainConfigParams) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createEmailTemplate Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: CreateEmailTemplateResponse

דוגמה

דוגמה ל-createEmailTemplate
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createEmailTemplateBody = CreateEmailTemplateBody(emailTemplateId: "emailTemplateId_example", displayName: "displayName_example", ejs: "ejs_example", domain: "domain_example", translationOverridesByLocale: "TODO", testData: "TODO") // CreateEmailTemplateBody |
7
8DefaultAPI.createEmailTemplate(tenantId: tenantId, createEmailTemplateBody: createEmailTemplateBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteEmailTemplate Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

deleteEmailTemplate דוגמה
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. עבור כל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteEmailTemplate(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteEmailTemplateRenderError Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
errorIdstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמת deleteEmailTemplateRenderError
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. בכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let errorId = "errorId_example" // String |
8
9DefaultAPI.deleteEmailTemplateRenderError(tenantId: tenantId, id: id, errorId: errorId) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getEmailTemplate Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetEmailTemplateResponse

דוגמה

דוגמה ל-getEmailTemplate
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getEmailTemplate(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getEmailTemplateDefinitions Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: GetEmailTemplateDefinitionsResponse

דוגמה

דוגמה ל-getEmailTemplateDefinitions
Copy Copy
1
2// הדוגמאות הבאות של הקוד עדיין בשלב בטא. במקרה של בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6
7DefaultAPI.getEmailTemplateDefinitions(tenantId: tenantId) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

getEmailTemplateRenderErrors Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
skipnumberqueryלא

תגובה

מחזיר: GetEmailTemplateRenderErrorsResponse

דוגמה

דוגמה ל-getEmailTemplateRenderErrors
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא לדווח בכתובת http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let skip = 987 // Double | (אופציונלי)
8
9DefaultAPI.getEmailTemplateRenderErrors(tenantId: tenantId, id: id, skip: skip) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getEmailTemplates Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
skipnumberqueryלא

תגובה

מחזיר: GetEmailTemplatesResponse

דוגמה

דוגמה ל-getEmailTemplates
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לגבי כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (אופציונלי)
7
8DefaultAPI.getEmailTemplates(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

renderEmailTemplate Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
localestringqueryלא

תגובה

מחזיר: RenderEmailTemplateResponse

דוגמה

דוגמה של renderEmailTemplate
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let renderEmailTemplateBody = RenderEmailTemplateBody(emailTemplateId: "emailTemplateId_example", ejs: "ejs_example", testData: "TODO", translationOverridesByLocale: "TODO") // RenderEmailTemplateBody |
7let locale = "locale_example" // String | (אופציונלי)
8
9DefaultAPI.renderEmailTemplate(tenantId: tenantId, renderEmailTemplateBody: renderEmailTemplateBody, locale: locale) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateEmailTemplate Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-updateEmailTemplate
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateEmailTemplateBody = UpdateEmailTemplateBody(emailTemplateId: "emailTemplateId_example", displayName: "displayName_example", ejs: "ejs_example", domain: "domain_example", translationOverridesByLocale: "TODO", testData: "TODO") // UpdateEmailTemplateBody |
8
9DefaultAPI.updateEmailTemplate(tenantId: tenantId, id: id, updateEmailTemplateBody: updateEmailTemplateBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getEventLog Internal Link

req tenantId urlId userIdWS

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathכן
urlIdstringqueryכן
userIdWSstringqueryכן
startTimeintegerqueryכן
endTimeintegerqueryלא

תגובה

מחזיר: GetEventLogResponse

דוגמה

דוגמה ל-getEventLog
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let userIdWS = "userIdWS_example" // String |
8let startTime = 987 // Int64 |
9let endTime = 987 // Int64 | (אופציונלי)
10
11PublicAPI.getEventLog(tenantId: tenantId, urlId: urlId, userIdWS: userIdWS, startTime: startTime, endTime: endTime) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getGlobalEventLog Internal Link

req tenantId urlId userIdWS

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathכן
urlIdstringqueryכן
userIdWSstringqueryכן
startTimeintegerqueryכן
endTimeintegerqueryלא

תגובה

מחזיר: GetEventLogResponse

דוגמה

דוגמה ל-getGlobalEventLog
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. עבור כל בעיה, דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let userIdWS = "userIdWS_example" // String |
8let startTime = 987 // Int64 |
9let endTime = 987 // Int64 | (אופציונלי)
10
11PublicAPI.getGlobalEventLog(tenantId: tenantId, urlId: urlId, userIdWS: userIdWS, startTime: startTime, endTime: endTime) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createFeedPost Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
broadcastIdstringqueryNo
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
skipDupCheckbooleanqueryNo

תגובה

מחזיר: CreateFeedPostsResponse

דוגמה

createFeedPost דוגמה
Copy Copy
1
2// קטעי הקוד הבאים עדיין בגרסה בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createFeedPostParams = CreateFeedPostParams(title: "title_example", contentHTML: "contentHTML_example", media: [FeedPostMediaItem(title: "title_example", linkUrl: "linkUrl_example", sizes: [FeedPostMediaItemAsset(w: 123, h: 123, src: "src_example")])], links: [FeedPostLink(text: "text_example", title: "title_example", description: "description_example", url: "url_example")], fromUserId: "fromUserId_example", fromUserDisplayName: "fromUserDisplayName_example", tags: ["tags_example"], meta: "TODO") // CreateFeedPostParams |
7let broadcastId = "broadcastId_example" // String | (optional)
8let isLive = true // Bool | (optional)
9let doSpamCheck = true // Bool | (optional)
10let skipDupCheck = true // Bool | (optional)
11
12DefaultAPI.createFeedPost(tenantId: tenantId, createFeedPostParams: createFeedPostParams, options: DefaultAPI.CreateFeedPostOptions(broadcastId: broadcastId, isLive: isLive, doSpamCheck: doSpamCheck, skipDupCheck: skipDupCheck)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

createFeedPostPublic Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: CreateFeedPostResponse

דוגמה

createFeedPostPublic דוגמה
Copy Copy
1
2// הדגמי הקוד הבאים עדיין בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createFeedPostParams = CreateFeedPostParams(title: "title_example", contentHTML: "contentHTML_example", media: [FeedPostMediaItem(title: "title_example", linkUrl: "linkUrl_example", sizes: [FeedPostMediaItemAsset(w: 123, h: 123, src: "src_example")])], links: [FeedPostLink(text: "text_example", title: "title_example", description: "description_example", url: "url_example")], fromUserId: "fromUserId_example", fromUserDisplayName: "fromUserDisplayName_example", tags: ["tags_example"], meta: "TODO") // CreateFeedPostParams |
7let broadcastId = "broadcastId_example" // String | (אופציונלי)
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.createFeedPostPublic(tenantId: tenantId, createFeedPostParams: createFeedPostParams, options: PublicAPI.CreateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

deleteFeedPostPublic Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
postIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

תשובה

מחזיר: DeleteFeedPostPublicResponse

דוגמה

דוגמת deleteFeedPostPublic
Copy Copy
1
2// הדוגמאות הקודיות הבאות עדיין בבטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postId = "postId_example" // String |
7let broadcastId = "broadcastId_example" // String | (optional)
8let sso = "sso_example" // String | (optional)
9
10PublicAPI.deleteFeedPostPublic(tenantId: tenantId, postId: postId, options: PublicAPI.DeleteFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getFeedPosts Internal Link

req tenantId afterId

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
afterIdstringqueryלא
limitintegerqueryלא
tagsarrayqueryלא

תגובה

מחזיר: GetFeedPostsResponse

דוגמה

דוגמת getFeedPosts
Copy Copy
1
2// קטעי הקוד הבאים עדיין בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (אופציונלי)
7let limit = 987 // Int | (אופציונלי)
8let tags = ["inner_example"] // [String] | (אופציונלי)
9
10DefaultAPI.getFeedPosts(tenantId: tenantId, options: DefaultAPI.GetFeedPostsOptions(afterId: afterId, limit: limit, tags: tags)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getFeedPostsPublic Internal Link

req tenantId afterId

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
afterIdstringqueryלא
limitintegerqueryלא
tagsarrayqueryלא
ssostringqueryלא
isCrawlerbooleanqueryלא
includeUserInfobooleanqueryלא

תגובה

Returns: PublicFeedPostsResponse

דוגמה

דוגמת getFeedPostsPublic
Copy Copy
1
2// הקוד הבא עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (אופציונלי)
7let limit = 987 // Int | (אופציונלי)
8let tags = ["inner_example"] // [String] | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10let isCrawler = true // Bool | (אופציונלי)
11let includeUserInfo = true // Bool | (אופציונלי)
12
13PublicAPI.getFeedPostsPublic(tenantId: tenantId, options: PublicAPI.GetFeedPostsPublicOptions(afterId: afterId, limit: limit, tags: tags, sso: sso, isCrawler: isCrawler, includeUserInfo: includeUserInfo)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getFeedPostsStats Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringpathכן
postIdsarrayqueryכן
ssostringqueryלא

תשובה

מחזיר: FeedPostsStatsResponse

דוגמה

דוגמת getFeedPostsStats
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postIds = ["inner_example"] // [String] |
7let sso = "sso_example" // String | (אופציונלי)
8
9PublicAPI.getFeedPostsStats(tenantId: tenantId, postIds: postIds, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getUserReactsPublic Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringpathכן
postIdsarrayqueryלא
ssostringqueryלא

תגובה

מחזיר: UserReactsResponse

דוגמה

דוגמה getUserReactsPublic
Copy Copy
1
2// הקוד הבא עדיין במצב בטא. לכל תקלה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postIds = ["inner_example"] // [String] | (אופציונלי)
7let sso = "sso_example" // String | (אופציונלי)
8
9PublicAPI.getUserReactsPublic(tenantId: tenantId, options: PublicAPI.GetUserReactsPublicOptions(postIds: postIds, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

reactFeedPostPublic Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
postIdstringpathכן
isUndobooleanqueryלא
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

Returns: ReactFeedPostResponse

דוגמה

reactFeedPostPublic דוגמה
Copy Copy
1
2// קטעי הקוד הבאים עדיין בבטא. לכל בעיה, אנא דווח via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postId = "postId_example" // String |
7let reactBodyParams = ReactBodyParams(reactType: "reactType_example") // ReactBodyParams |
8let isUndo = true // Bool | (אופציונלי)
9let broadcastId = "broadcastId_example" // String | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11
12PublicAPI.reactFeedPostPublic(tenantId: tenantId, postId: postId, reactBodyParams: reactBodyParams, options: PublicAPI.ReactFeedPostPublicOptions(isUndo: isUndo, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

updateFeedPost Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-updateFeedPost
Copy Copy
1
2// הדוגמאות הבאות לקוד עדיין בבטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let feedPost = FeedPost(id: "id_example", tenantId: "tenantId_example", title: "title_example", fromUserId: "fromUserId_example", fromUserDisplayName: "fromUserDisplayName_example", fromUserAvatar: "fromUserAvatar_example", fromIpHash: "fromIpHash_example", tags: ["tags_example"], weight: 123, meta: "TODO", contentHTML: "contentHTML_example", media: [FeedPostMediaItem(title: "title_example", linkUrl: "linkUrl_example", sizes: [FeedPostMediaItemAsset(w: 123, h: 123, src: "src_example")])], links: [FeedPostLink(text: "text_example", title: "title_example", description: "description_example", url: "url_example")], createdAt: Date(), reacts: "TODO", commentCount: 123) // FeedPost |
8
9DefaultAPI.updateFeedPost(tenantId: tenantId, id: id, feedPost: feedPost) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateFeedPostPublic Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringpathYes
postIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: CreateFeedPostResponse

דוגמה

דוגמת updateFeedPostPublic
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postId = "postId_example" // String |
7let updateFeedPostParams = UpdateFeedPostParams(title: "title_example", contentHTML: "contentHTML_example", media: [FeedPostMediaItem(title: "title_example", linkUrl: "linkUrl_example", sizes: [FeedPostMediaItemAsset(w: 123, h: 123, src: "src_example")])], links: [FeedPostLink(text: "text_example", title: "title_example", description: "description_example", url: "url_example")], tags: ["tags_example"], meta: "TODO") // UpdateFeedPostParams |
8let broadcastId = "broadcastId_example" // String | // (אופציונלי)
9let sso = "sso_example" // String | // (אופציונלי)
10
11PublicAPI.updateFeedPostPublic(tenantId: tenantId, postId: postId, updateFeedPostParams: updateFeedPostParams, options: PublicAPI.UpdateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

flagCommentPublic Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
commentIdstringpathכן
isFlaggedbooleanqueryכן
ssostringqueryלא

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-flagCommentPublic
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let isFlagged = true // Bool |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.flagCommentPublic(tenantId: tenantId, commentId: commentId, isFlagged: isFlagged, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getGifLarge Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathYes
largeInternalURLSanitizedstringqueryYes

תגובה

מחזיר: GifGetLargeResponse

דוגמה

דוגמה ל-getGifLarge
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // מחרוזת |
6let largeInternalURLSanitized = "largeInternalURLSanitized_example" // מחרוזת |
7
8PublicAPI.getGifLarge(tenantId: tenantId, largeInternalURLSanitized: largeInternalURLSanitized) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getGifsSearch Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
searchstringqueryכן
localestringqueryלא
ratingstringqueryלא
pagenumberqueryלא

תגובה

מחזיר: GetGifsSearchResponse

דוגמה

דוגמה של getGifsSearch
Copy Copy
1
2// הקוד הבא הוא עדיין בטא. עבור כל בעיה, אנא דווח ב‑http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let search = "search_example" // String |
7let locale = "locale_example" // String | (אופציונלי)
8let rating = "rating_example" // String | (אופציונלי)
9let page = 987 // Double | (אופציונלי)
10
11PublicAPI.getGifsSearch(tenantId: tenantId, search: search, options: PublicAPI.GetGifsSearchOptions(locale: locale, rating: rating, page: page)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getGifsTrending Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
localestringqueryNo
ratingstringqueryNo
pagenumberqueryNo

תגובה

מחזיר: GetGifsTrendingResponse

דוגמה

דוגמת getGifsTrending
Copy Copy
1
2// הקוד למטה עדיין בגרסת בטא. עבור כל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let locale = "locale_example" // String | (אופציונלי)
7let rating = "rating_example" // String | (אופציונלי)
8let page = 987 // Double | (אופציונלי)
9
10PublicAPI.getGifsTrending(tenantId: tenantId, options: PublicAPI.GetGifsTrendingOptions(locale: locale, rating: rating, page: page)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

addHashTag Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

תגובה

מחזיר: CreateHashTagResponse

דוגמה

דוגמת addHashTag
Copy Copy
1
2// הקטעי קוד הבאים עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // מחרוזת |
6let createHashTagBody = CreateHashTagBody(tenantId: "tenantId_example", tag: "tag_example", url: "url_example") // CreateHashTagBody | (אופציונלי)
7
8DefaultAPI.addHashTag(tenantId: tenantId, createHashTagBody: createHashTagBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

addHashTagsBulk Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

Returns: BulkCreateHashTagsResponse

דוגמה

דוגמת addHashTagsBulk
Copy Copy
1
2// הקוד הבא הוא עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let bulkCreateHashTagsBody = BulkCreateHashTagsBody(tenantId: "tenantId_example", tags: [BulkCreateHashTagsBody_tags_inner(url: "url_example", tag: "tag_example")]) // BulkCreateHashTagsBody | (optional)
7
8DefaultAPI.addHashTagsBulk(tenantId: tenantId, bulkCreateHashTagsBody: bulkCreateHashTagsBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteHashTag Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringשאילתהכן
tagstringנתיבכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמת deleteHashTag
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let tag = "tag_example" // String |
7let deleteHashTagRequestBody = DeleteHashTagRequestBody(tenantId: "tenantId_example") // DeleteHashTagRequestBody | (optional)
8
9DefaultAPI.deleteHashTag(tenantId: tenantId, tag: tag, deleteHashTagRequestBody: deleteHashTagRequestBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getHashTags Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
pagenumberqueryלא

תגובה

מחזיר: GetHashTagsResponse

דוגמה

דוגמה ל-getHashTags
Copy Copy
1
2// הדוגמאות הבאות לקוד עדיין בבטא. לכל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Double | (אופציונלי)
7
8DefaultAPI.getHashTags(tenantId: tenantId, page: page) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

patchHashTag Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
tagstringpathכן

תגובה

מחזיר: UpdateHashTagResponse

דוגמה

patchHashTag דוגמה
Copy Copy
1
2// דגמי הקוד הבאים עדיין בבטא. לכל בעיה, אנא דווח בכתובת http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let tag = "tag_example" // String |
7let updateHashTagBody = UpdateHashTagBody(tenantId: "tenantId_example", url: "url_example", tag: "tag_example") // UpdateHashTagBody | (optional)
8
9DefaultAPI.patchHashTag(tenantId: tenantId, tag: tag, updateHashTagBody: updateHashTagBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getMe Internal Link

מזהה את פרטי ההתחברות בשימוש: הטננט שאליו הם שייכים ו, עבור אסימוני OAuth, המשתמש שאישר אותם. אינטגרציות משתמשות בכך כדי לבדוק חיבור ולתת לו תווית.

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: GetMeResponse

דוגמה

דוגמה ל-getMe
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6
7DefaultAPI.getMe(tenantId: tenantId) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

deleteModerationVote Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
commentIdstringpathYes
voteIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: VoteDeleteResponse

דוגמה

דוגמה למחיקת הצבעת מודרציה
Copy Copy
1
2// הקוד לדוגמאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let voteId = "voteId_example" // String |
8let broadcastId = "broadcastId_example" // String | (optional)
9let sso = "sso_example" // String | (optional)
10
11ModerationAPI.deleteModerationVote(tenantId: tenantId, commentId: commentId, voteId: voteId, options: ModerationAPI.DeleteModerationVoteOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getApiComments Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
pagenumberqueryלא
countnumberqueryלא
text-searchstringqueryלא
byIPFromCommentstringqueryלא
filtersstringqueryלא
searchFiltersstringqueryלא
sortsstringqueryלא
demobooleanqueryלא
ssostringqueryלא

Response

מחזירה: ModerationAPIGetCommentsResponse

Example

דוגמת getApiComments
Copy Copy
1
2// דוגמת קוד זו עדיין בגרסת בטא. לכל בעיה, אנא דווחו באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Double | (אופציונלי)
7let count = 987 // Double | (אופציונלי)
8let textSearch = "textSearch_example" // String | (אופציונלי)
9let byIPFromComment = "byIPFromComment_example" // String | (אופציונלי)
10let filters = "filters_example" // String | (אופציונלי)
11let searchFilters = "searchFilters_example" // String | (אופציונלי)
12let sorts = "sorts_example" // String | (אופציונלי)
13let demo = true // Bool | (אופציונלי)
14let sso = "sso_example" // String | (אופציונלי)
15
16ModerationAPI.getApiComments(tenantId: tenantId, options: ModerationAPI.GetApiCommentsOptions(page: page, count: count, textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, demo: demo, sso: sso)) { (response, error) in
17 guard error == nil else {
18 print(error)
19 return
20 }
21
22 if (response) {
23 dump(response)
24 }
25}
26

getApiExportStatus Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
batchJobIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: ModerationExportStatusResponse

דוגמה

getApiExportStatus דוגמה
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסה בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let batchJobId = "batchJobId_example" // String | (אופציונלי)
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getApiExportStatus(tenantId: tenantId, options: ModerationAPI.GetApiExportStatusOptions(batchJobId: batchJobId, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getApiIds Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
afterIdstringqueryNo
demobooleanqueryNo
ssostringqueryNo

תגובה

מחזיר: ModerationAPIGetCommentIdsResponse

דוגמה

דוגמת getApiIds
Copy Copy
1
2// ההדוגמאות הקודיות הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (אופציונלי)
7let byIPFromComment = "byIPFromComment_example" // String | (אופציונלי)
8let filters = "filters_example" // String | (אופציונלי)
9let searchFilters = "searchFilters_example" // String | (אופציונלי)
10let afterId = "afterId_example" // String | (אופציונלי)
11let demo = true // Bool | (אופציונלי)
12let sso = "sso_example" // String | (אופציונלי)
13
14ModerationAPI.getApiIds(tenantId: tenantId, options: ModerationAPI.GetApiIdsOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, afterId: afterId, demo: demo, sso: sso)) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

getBanUsersFromComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
ssostringqueryלא

תגובה

מחזיר: GetBannedUsersFromCommentResponse

דוגמה

getBanUsersFromComment דוגמה
Copy Copy
1
2// קטעי הקוד הבאים עדיין במצב בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.getBanUsersFromComment(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCommentBanStatus Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

תגובה

מחזיר: GetCommentBanStatusResponse

דוגמה

דוגמת getCommentBanStatus
Copy Copy
1
2// ההדגימות הקוד הבאות עדיין בטא. לכל בעייה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getCommentBanStatus(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCommentChildren Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

תגובה

מחזיר: ModerationAPIChildCommentsResponse

דוגמה

דוגמת getCommentChildren
Copy Copy
1
2// דוגמות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getCommentChildren(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCount Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
text-searchstringqueryלא
byIPFromCommentstringqueryלא
filterstringqueryלא
searchFiltersstringqueryלא
demobooleanqueryלא
ssostringqueryלא

תגובה

מחזיר: ModerationAPICountCommentsResponse

דוגמה

דוגמת getCount
Copy Copy
1
2// הדגמות הקוד שלהלן עדיין בBeta. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (אופציונלי)
7let byIPFromComment = "byIPFromComment_example" // String | (אופציונלי)
8let filter = "filter_example" // String | (אופציונלי)
9let searchFilters = "searchFilters_example" // String | (אופציונלי)
10let demo = true // Bool | (אופציונלי)
11let sso = "sso_example" // String | (אופציונלי)
12
13ModerationAPI.getCount(tenantId: tenantId, options: ModerationAPI.GetCountOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filter: filter, searchFilters: searchFilters, demo: demo, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getCounts Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
ssostringqueryNo

תגובה

מחזיר: GetBannedUsersCountResponse

דוגמה

דוגמת getCounts
Copy Copy
1
2// הקוד הבא עדיין בשלבי בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (optional)
7
8ModerationAPI.getCounts(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getLogs Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
ssostringqueryלא

Response

מחזיר: ModerationAPIGetLogsResponse

דוגמה

דוגמת getLogs
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בתהליכי בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getLogs(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getManualBadges Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
ssostringqueryלא

תשובה

מחזיר: GetTenantManualBadgesResponse

דוגמה

דוגמת getManualBadges
Copy Copy
1
2// הקוד הבא עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (אופציונלי)
7
8ModerationAPI.getManualBadges(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getManualBadgesForUser Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
badgesUserIdstringqueryNo
commentIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: GetUserManualBadgesResponse

דוגמה

דוגמה getManualBadgesForUser
Copy Copy
1
2// דגימות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let badgesUserId = "badgesUserId_example" // String | (אופציונלי)
7let commentId = "commentId_example" // String | (אופציונלי)
8let sso = "sso_example" // String | (אופציונלי)
9
10ModerationAPI.getManualBadgesForUser(tenantId: tenantId, options: ModerationAPI.GetManualBadgesForUserOptions(badgesUserId: badgesUserId, commentId: commentId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getModerationComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
includeEmailbooleanqueryלא
includeIPbooleanqueryלא
ssostringqueryלא

תגובה

מחזיר: ModerationAPICommentResponse

דוגמה

דוגמת getModerationComment
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let includeEmail = true // Bool | (אופציונלי)
8let includeIP = true // Bool | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11ModerationAPI.getModerationComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.GetModerationCommentOptions(includeEmail: includeEmail, includeIP: includeIP, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getModerationCommentText Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
ssostringqueryלא

תגובה

מחזיר: GetCommentTextResponse

דוגמה

דוגמה getModerationCommentText
Copy Copy
1
2// הקוד הבא הוא עדיין בטא. אם יש בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.getModerationCommentText(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getPreBanSummary Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
commentIdstringpathYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

תגובה

מחזיר: PreBanSummary

דוגמה

דוגמת getPreBanSummary
Copy Copy
1
2// הדוגמות הקודיות הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let includeByUserIdAndEmail = true // Bool | (אופציונלי)
8let includeByIP = true // Bool | (אופציונלי)
9let includeByEmailDomain = true // Bool | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11
12ModerationAPI.getPreBanSummary(tenantId: tenantId, commentId: commentId, options: ModerationAPI.GetPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getSearchCommentsSummary Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
valuestringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
ssostringqueryNo

תגובה

מחזיר: ModerationCommentSearchResponse

דוגמה

דוגמת getSearchCommentsSummary
Copy Copy
1
2// הקוד הבא עדיין בבטא. אם יש בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let value = "value_example" // String | (אופציונלי)
7let filters = "filters_example" // String | (אופציונלי)
8let searchFilters = "searchFilters_example" // String | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11ModerationAPI.getSearchCommentsSummary(tenantId: tenantId, options: ModerationAPI.GetSearchCommentsSummaryOptions(value: value, filters: filters, searchFilters: searchFilters, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getSearchPages Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
valuestringqueryלא
ssostringqueryלא

תגובה

מחזיר: ModerationPageSearchResponse

דוגמה

דוגמת getSearchPages
Copy Copy
1
2// דוגמי הקוד הבאים עדיין ב-beta. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let value = "value_example" // String | (אופציונלי)
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getSearchPages(tenantId: tenantId, options: ModerationAPI.GetSearchPagesOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchSites Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
valuestringqueryלא
ssostringqueryלא

Response

מחזיר: ModerationSiteSearchResponse

דוגמה

getSearchSites דוגמה
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let value = "value_example" // String | (אופציונלי)
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getSearchSites(tenantId: tenantId, options: ModerationAPI.GetSearchSitesOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchSuggest Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
text-searchstringqueryלא
ssostringqueryלא

תגובה

מחזיר: ModerationSuggestResponse

דוגמה

דוגמת getSearchSuggest
Copy Copy
1
2// הקוד הבא הוא עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (אופציונלי)
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getSearchSuggest(tenantId: tenantId, options: ModerationAPI.GetSearchSuggestOptions(textSearch: textSearch, sSO: sSO)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchUsers Internal Link

פרמטרים

שםסוגמיקוםדרושתיאור
tenantIdstringqueryYes
valuestringqueryNo
ssostringqueryNo

תגובה

מחזיר: ModerationUserSearchResponse

דוגמה

דוגמת getSearchUsers
Copy Copy
1
2// הקוד למטה עדיין בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let value = "value_example" // String | (אופציונלי)
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getSearchUsers(tenantId: tenantId, options: ModerationAPI.GetSearchUsersOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTrustFactor Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
userIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: GetUserTrustFactorResponse

דוגמה

דוגמה getTrustFactor
Copy Copy
1
2// דגמי קוד אלו עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (אופציונלי)
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getTrustFactor(tenantId: tenantId, options: ModerationAPI.GetTrustFactorOptions(userId: userId, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getUserBanPreference Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
ssostringqueryלא

תגובה

Returns: APIModerateGetUserBanPreferencesResponse

דוגמה

דוגמת getUserBanPreference
Copy Copy
1
2// דגימות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (אופציונלי)
7
8ModerationAPI.getUserBanPreference(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserInternalProfile Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: GetUserInternalProfileResponse

דוגמה

דוגמת getUserInternalProfile
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (אופציונלי)
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.getUserInternalProfile(tenantId: tenantId, options: ModerationAPI.GetUserInternalProfileOptions(commentId: commentId, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postAdjustCommentVotes Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: AdjustVotesResponse

דוגמה

דוגמה ל‑postAdjustCommentVotes
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let adjustCommentVotesParams = AdjustCommentVotesParams(adjustVoteAmount: 123) // AdjustCommentVotesParams |
8let broadcastId = "broadcastId_example" // String | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11ModerationAPI.postAdjustCommentVotes(tenantId: tenantId, commentId: commentId, adjustCommentVotesParams: adjustCommentVotesParams, options: ModerationAPI.PostAdjustCommentVotesOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postApiExport Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
text-searchstringqueryלא
byIPFromCommentstringqueryלא
filtersstringqueryלא
searchFiltersstringqueryלא
sortsstringqueryלא
ssostringqueryלא

תגובה

מחזיר: ModerationExportResponse

דוגמה

postApiExport דוגמה
Copy Copy
1
2// הדוגמאות הקוד הבאות עדיין בגרסת בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (אופציונלי)
7let byIPFromComment = "byIPFromComment_example" // String | (אופציונלי)
8let filters = "filters_example" // String | (אופציונלי)
9let searchFilters = "searchFilters_example" // String | (אופציונלי)
10let sorts = "sorts_example" // String | (אופציונלי)
11let sso = "sso_example" // String | (אופציונלי)
12
13ModerationAPI.postApiExport(tenantId: tenantId, options: ModerationAPI.PostApiExportOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

postBanUserFromComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
banEmailbooleanqueryלא
banEmailDomainbooleanqueryלא
banIPbooleanqueryלא
deleteAllUsersCommentsbooleanqueryלא
bannedUntilstringqueryלא
isShadowBanbooleanqueryלא
updateIdstringqueryלא
banReasonstringqueryלא
ssostringqueryלא

תשובה

מחזיר: BanUserFromCommentResult

דוגמה

דוגמה של postBanUserFromComment
Copy Copy
1
2// דוגמות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let banEmail = true // Bool | (אופציונלי)
8let banEmailDomain = true // Bool | (אופציונלי)
9let banIP = true // Bool | (אופציונלי)
10let deleteAllUsersComments = true // Bool | (אופציונלי)
11let bannedUntil = "bannedUntil_example" // String | (אופציונלי)
12let isShadowBan = true // Bool | (אופציונלי)
13let updateId = "updateId_example" // String | (אופציונלי)
14let banReason = "banReason_example" // String | (אופציונלי)
15let sso = "sso_example" // String | (אופציונלי)
16
17ModerationAPI.postBanUserFromComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostBanUserFromCommentOptions(banEmail: banEmail, banEmailDomain: banEmailDomain, banIP: banIP, deleteAllUsersComments: deleteAllUsersComments, bannedUntil: bannedUntil, isShadowBan: isShadowBan, updateId: updateId, banReason: banReason, sso: sso)) { (response, error) in
18 guard error == nil else {
19 print(error)
20 return
21 }
22
23 if (response) {
24 dump(response)
25 }
26}
27

postBanUserUndo Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
ssostringqueryNo

תגובה

Returns: APIEmptyResponse

דוגמה

postBanUserUndo דוגמה
Copy Copy
1
2// דוגמיות הקוד הבאות עדיין בטא. לכל בעיה, בבקשה דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let banUserUndoParams = BanUserUndoParams(changelog: APIBanUserChangeLog(createdBannedUserId: "createdBannedUserId_example", updatedBannedUserId: "updatedBannedUserId_example", deletedBannedUsers: [APIBannedUser(id: "id_example", tenantId: "tenantId_example", userId: "userId_example", email: "email_example", username: "username_example", ipHash: "ipHash_example", createdAt: Date(), bannedByUserId: "bannedByUserId_example", bannedCommentText: "bannedCommentText_example", banType: "banType_example", bannedUntil: Date(), hasEmailWildcard: false, banReason: "banReason_example")], changedValuesBefore: APIBanUserChangedValues(id: "id_example", tenantId: "tenantId_example", userId: "userId_example", email: "email_example", username: "username_example", ipHash: "ipHash_example", createdAt: Date(), bannedByUserId: "bannedByUserId_example", bannedCommentText: "bannedCommentText_example", banType: "banType_example", bannedUntil: Date(), hasEmailWildcard: false, banReason: "banReason_example"))) // BanUserUndoParams |
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.postBanUserUndo(tenantId: tenantId, banUserUndoParams: banUserUndoParams, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postBulkPreBanSummary Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
includeByUserIdAndEmailbooleanqueryלא
includeByIPbooleanqueryלא
includeByEmailDomainbooleanqueryלא
ssostringqueryלא

Response

מחזיר: BulkPreBanSummary

דוגמה

דוגמת postBulkPreBanSummary
Copy Copy
1
2// הקוד הבא הוא עדיין בטא. לכל בעיה, אנא דווחו באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let bulkPreBanParams = BulkPreBanParams(commentIds: ["commentIds_example"]) // BulkPreBanParams |
7let includeByUserIdAndEmail = true // Bool | (optional)
8let includeByIP = true // Bool | (optional)
9let includeByEmailDomain = true // Bool | (optional)
10let sso = "sso_example" // String | (optional)
11
12ModerationAPI.postBulkPreBanSummary(tenantId: tenantId, bulkPreBanParams: bulkPreBanParams, options: ModerationAPI.PostBulkPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

postCommentsByIds Internal Link

Parameters

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
ssostringqueryNo

תגובה

מחזיר: ModerationAPIChildCommentsResponse

דוגמה

דוגמת postCommentsByIds
Copy Copy
1
2// דוגמאות קוד אלו עדיין בבטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentsByIdsParams = CommentsByIdsParams(ids: ["ids_example"]) // CommentsByIdsParams |
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.postCommentsByIds(tenantId: tenantId, commentsByIdsParams: commentsByIdsParams, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postFlagComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

מחזירה: APIEmptyResponse

דוגמה

postFlagComment דוגמה
Copy Copy
1
2// הקוד הבא הוא עדיין בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (אופציונלי)
8let sso = "sso_example" // String | (אופציונלי)
9
10ModerationAPI.postFlagComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostFlagCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postRemoveComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: PostRemoveCommentApiResponse

דוגמה

דוגמת postRemoveComment
Copy Copy
1
2// הקטעים הבאים עדיין בבטא. לכל בעיה, אנא דווחו via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (אופציונלי)
8let sso = "sso_example" // String | (אופציונלי)
9
10ModerationAPI.postRemoveComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostRemoveCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postRestoreDeletedComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
broadcastIdstringqueryלא
ssostringqueryלא

תשובה

מחזיר: APIEmptyResponse

דוגמה

postRestoreDeletedComment דוגמה
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (optional)
8let sso = "sso_example" // String | (optional)
9
10ModerationAPI.postRestoreDeletedComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostRestoreDeletedCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postSetCommentApprovalStatus Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
approvedbooleanqueryלא
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: SetCommentApprovedResponse

דוגמה

postSetCommentApprovalStatus דוגמה
Copy Copy
1
2// דוגמת הקוד הבאה עדיין בטא. לכל בעיה, אנא דווח via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let approved = true // Bool | (אופציונלי)
8let broadcastId = "broadcastId_example" // String | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11ModerationAPI.postSetCommentApprovalStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentApprovalStatusOptions(approved: approved, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postSetCommentReviewStatus Internal Link

Parameters

שםסוגמיקוםהכרחיתיאור
tenantIdstringqueryYes
commentIdstringpathYes
reviewedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Response

מחזיר: APIEmptyResponse

Example

דוגמת postSetCommentReviewStatus
Copy Copy
1
2// הדוגמאות בקוד שלמטה עדיין בגרסה בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let reviewed = true // Bool | (אופציונלי)
8let broadcastId = "broadcastId_example" // String | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11ModerationAPI.postSetCommentReviewStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentReviewStatusOptions(reviewed: reviewed, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postSetCommentSpamStatus Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes
spambooleanqueryNo
permNotSpambooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Response

מחזיר: APIEmptyResponse

Example

postSetCommentSpamStatus דוגמה
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let spam = true // Bool | (אופציונלי)
8let permNotSpam = true // Bool | (אופציונלי)
9let broadcastId = "broadcastId_example" // String | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11
12ModerationAPI.postSetCommentSpamStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentSpamStatusOptions(spam: spam, permNotSpam: permNotSpam, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

postSetCommentText Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: SetCommentTextResponse

דוגמה

דוגמת postSetCommentText
Copy Copy
1
2// הדוגמאות בקוד הבאות עדיין בגרסת בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let setCommentTextParams = SetCommentTextParams(comment: "comment_example") // SetCommentTextParams |
8let broadcastId = "broadcastId_example" // String | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11ModerationAPI.postSetCommentText(tenantId: tenantId, commentId: commentId, setCommentTextParams: setCommentTextParams, options: ModerationAPI.PostSetCommentTextOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postUnFlagComment Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: APIEmptyResponse

דוגמה

postUnFlagComment דוגמה
Copy Copy
1
2// קטעי הקוד הבאים עדיין בגרסת בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (אופציונלי)
8let sso = "sso_example" // String | (אופציונלי)
9
10ModerationAPI.postUnFlagComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostUnFlagCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postVote Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
commentIdstringpathYes
directionstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: VoteResponse

דוגמה

דוגמת postVote
Copy Copy
1
2// הקוד הבא עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let direction = "direction_example" // String | (אופציונלי)
8let broadcastId = "broadcastId_example" // String | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11ModerationAPI.postVote(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostVoteOptions(direction: direction, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

putAwardBadge Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

תגובה

מחזיר: AwardUserBadgeResponse

דוגמה

putAwardBadge דוגמה
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסה בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let badgeId = "badgeId_example" // String |
7let userId = "userId_example" // String | (אופציונלי)
8let commentId = "commentId_example" // String | (אופציונלי)
9let broadcastId = "broadcastId_example" // String | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11
12ModerationAPI.putAwardBadge(tenantId: tenantId, badgeId: badgeId, options: ModerationAPI.PutAwardBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

putCloseThread Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
urlIdstringqueryYes
ssostringqueryNo

תגובה

מחזיר: APIEmptyResponse

דוגמה

putCloseThread דוגמה
Copy Copy
1
2// הקוד הבא עדיין בגרסת בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.putCloseThread(tenantId: tenantId, urlId: urlId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

putRemoveBadge Internal Link

פרמטרים

שםסוגמיקוםדרושתיאור
tenantIdstringqueryכן
badgeIdstringqueryכן
userIdstringqueryלא
commentIdstringqueryלא
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: RemoveUserBadgeResponse

דוגמה

putRemoveBadge דוגמה
Copy Copy
1
2// קוד הדוגמאות הבא עדיין בגרסת בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let badgeId = "badgeId_example" // String |
7let userId = "userId_example" // String | (אופציונלי)
8let commentId = "commentId_example" // String | (אופציונלי)
9let broadcastId = "broadcastId_example" // String | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11
12ModerationAPI.putRemoveBadge(tenantId: tenantId, badgeId: badgeId, options: ModerationAPI.PutRemoveBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

putReopenThread Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
urlIdstringqueryYes
ssostringqueryNo

תגובה

מחזיר: APIEmptyResponse

דוגמה

putReopenThread דוגמה
Copy Copy
1
2// דוגמות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (אופציונלי)
8
9ModerationAPI.putReopenThread(tenantId: tenantId, urlId: urlId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

setTrustFactor Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
userIdstringqueryלא
trustFactorstringqueryלא
ssostringqueryלא

תגובה

מחזיר: SetUserTrustFactorResponse

דוגמה

דוגמת setTrustFactor
Copy Copy
1
2// הקוד של הדוגמאות שלהלן עדיין בגרסת בטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (אופציונלי)
7let trustFactor = "trustFactor_example" // String | (אופציונלי)
8let sso = "sso_example" // String | (אופציונלי)
9
10ModerationAPI.setTrustFactor(tenantId: tenantId, options: ModerationAPI.SetTrustFactorOptions(userId: userId, trustFactor: trustFactor, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createModerator Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן

תגובה

מחזיר: CreateModeratorResponse

דוגמה

דוגמת createModerator
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. במקרה של תקלה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createModeratorBody = CreateModeratorBody(name: "name_example", email: "email_example", userId: "userId_example", moderationGroupIds: ["moderationGroupIds_example"]) // CreateModeratorBody |
7
8DefaultAPI.createModerator(tenantId: tenantId, createModeratorBody: createModeratorBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteModerator Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
sendEmailstringqueryלא

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמת deleteModerator
Copy Copy
1
2// הדוגמאות הבאות של הקוד עדיין בגרסת ביתא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let sendEmail = "sendEmail_example" // String | (optional)
8
9DefaultAPI.deleteModerator(tenantId: tenantId, id: id, sendEmail: sendEmail) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getModerator Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetModeratorResponse

דוגמה

דוגמת getModerator
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. עבור כל בעיה, דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getModerator(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getModerators Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
skipnumberqueryלא

תגובה

מחזיר: GetModeratorsResponse

דוגמה

דוגמה ל-getModerators
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, דווח בכתובת http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (אופציונלי)
7
8DefaultAPI.getModerators(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

sendInvite Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
idstringpathכן
fromNamestringqueryכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמת sendInvite
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. לכל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let fromName = "fromName_example" // String |
8
9DefaultAPI.sendInvite(tenantId: tenantId, id: id, fromName: fromName) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateModerator Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה של updateModerator
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. אם יש בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateModeratorBody = UpdateModeratorBody(name: "name_example", email: "email_example", userId: "userId_example", moderationGroupIds: ["moderationGroupIds_example"]) // UpdateModeratorBody |
8
9DefaultAPI.updateModerator(tenantId: tenantId, id: id, updateModeratorBody: updateModeratorBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

deleteNotificationCount Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-deleteNotificationCount
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteNotificationCount(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getCachedNotificationCount Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetCachedNotificationCountResponse

דוגמה

דוגמה ל-getCachedNotificationCount
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. עבור כל בעיה דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getCachedNotificationCount(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getNotificationCount Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
userIdstringqueryלא
urlIdstringqueryלא
fromCommentIdstringqueryלא
viewedbooleanqueryלא
typestringqueryלא

Response

מחזיר: GetNotificationCountResponse

Example

getNotificationCount דוגמה
Copy Copy
1
2// דגימות הקוד הבאות עדיין במצב בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (אופציונלי)
7let urlId = "urlId_example" // String | (אופציונלי)
8let fromCommentId = "fromCommentId_example" // String | (אופציונלי)
9let viewed = true // Bool | (אופציונלי)
10let type = "type_example" // String | (אופציונלי)
11
12DefaultAPI.getNotificationCount(tenantId: tenantId, options: DefaultAPI.GetNotificationCountOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getNotifications Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo
skipnumberqueryNo

תשובה

Returns: GetNotificationsResponse

דוגמה

דוגמת getNotifications
Copy Copy
1
2// הדוגמת קוד הבאות עדיין ב‑beta. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (אופציונלי)
7let urlId = "urlId_example" // String | (אופציונלי)
8let fromCommentId = "fromCommentId_example" // String | (אופציונלי)
9let viewed = true // Bool | (אופציונלי)
10let type = "type_example" // String | (אופציונלי)
11let skip = 987 // Double | (אופציונלי)
12
13DefaultAPI.getNotifications(tenantId: tenantId, options: DefaultAPI.GetNotificationsOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateNotification Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן
userIdstringqueryלא

תשובה

מחזיר: APIEmptyResponse

דוגמה

דוגמת updateNotification
Copy Copy
1
2// דגימות הקוד שלהלן עדיין בבטא. אם קיימת בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateNotificationBody = UpdateNotificationBody(viewed: false, optedOut: false) // UpdateNotificationBody |
8let userId = "userId_example" // String | (אופציונלי)
9
10DefaultAPI.updateNotification(tenantId: tenantId, id: id, updateNotificationBody: updateNotificationBody, userId: userId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createV1PageReact Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathכן
urlIdstringqueryכן
titlestringqueryלא
ssostringqueryלא

Response

Returns: CreateV1PageReact

Example

דוגמת createV1PageReact
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // מחרוזת |
6let urlId = "urlId_example" // מחרוזת |
7let title = "title_example" // מחרוזת | (אופציונלי)
8let sso = "sso_example" // מחרוזת | (אופציונלי)
9
10PublicAPI.createV1PageReact(tenantId: tenantId, urlId: urlId, options: PublicAPI.CreateV1PageReactOptions(title: title, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createV2PageReact Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
urlIdstringqueryכן
idstringqueryכן
titlestringqueryלא
ssostringqueryלא

תגובה

מחזיר: CreateV1PageReact

דוגמה

דוגמת createV2PageReact
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let id = "id_example" // String |
8let title = "title_example" // String | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10
11PublicAPI.createV2PageReact(tenantId: tenantId, urlId: urlId, id: id, options: PublicAPI.CreateV2PageReactOptions(title: title, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteV1PageReact Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
urlIdstringqueryכן
ssostringqueryלא

תגובה

מחזיר: CreateV1PageReact

דוגמה

דוגמת deleteV1PageReact
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (אופציונלי)
8
9PublicAPI.deleteV1PageReact(tenantId: tenantId, urlId: urlId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

deleteV2PageReact Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
urlIdstringqueryכן
idstringqueryכן
ssostringqueryלא

תגובה

מחזיר: CreateV1PageReact

דוגמה

deleteV2PageReact דוגמה
Copy Copy
1
2// הקוד הבא עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let id = "id_example" // String |
8let sso = "sso_example" // String | (optional)
9
10PublicAPI.deleteV2PageReact(tenantId: tenantId, urlId: urlId, id: id, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getV1PageLikes Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
urlIdstringqueryכן
ssostringqueryלא
includeUserInfostringqueryלאכאשר מוגדר, מחזיר את המשתמשים שאהבו את העמוד (תמונות פרופיל ושמות משתמש). רק "public" מתקבל, מה שמסיר פרופילים פרטיים.

תגובה

מחזיר: GetV1PageLikes

דוגמה

דוגמת getV1PageLikes
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (optional)
8let includeUserInfo = PageReactIncludeUserInfo() // PageReactIncludeUserInfo | כאשר מוגדר, מחזיר את המשתמשים שאהבו את העמוד (תמונות פרופיל ושמות משתמש). רק \"public\" מתקבל, מה שמסיר פרופילים פרטיים. (optional)
9
10PublicAPI.getV1PageLikes(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetV1PageLikesOptions(sso: sso, includeUserInfo: includeUserInfo)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getV2PageReacts Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
urlIdstringqueryYes
ssostringqueryNo
includeUserInfostringqueryNoכאשר מוגדר, מחזיר את המשתמשים עבור כל מזהה תגובה (תמונות פרופיל ושמות משתמש). רק "public" מתקבל, מה שמסיר פרופילים פרטיים.

תגובה

מחזיר: GetV2PageReacts

דוגמה

דוגמת getV2PageReacts
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (אופציונלי)
8let includeUserInfo = PageReactIncludeUserInfo() // PageReactIncludeUserInfo | כאשר מוגדר, מחזיר את המשתמשים עבור כל מזהה תגובה (תמונות פרופיל ושמות משתמש). רק \"public\" מתקבל, מה שמסיר פרופילים פרטיים. (אופציונלי)
9
10PublicAPI.getV2PageReacts(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetV2PageReactsOptions(sso: sso, includeUserInfo: includeUserInfo)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getV2PageReactUsers Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
urlIdstringqueryכן
idstringqueryכן
ssostringqueryלא

תגובה

מחזיר: GetV2PageReactUsersResponse

דוגמה

דוגמת getV2PageReactUsers
Copy Copy
1
2// הקוד הבא עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let id = "id_example" // String |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.getV2PageReactUsers(tenantId: tenantId, urlId: urlId, id: id, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

addPage Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: AddPageAPIResponse

דוגמה

דוגמה ל-addPage
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createAPIPageData = CreateAPIPageData(accessibleByGroupIds: ["accessibleByGroupIds_example"], rootCommentCount: 123, commentCount: 123, title: "title_example", url: "url_example", urlId: "urlId_example") // CreateAPIPageData |
7
8DefaultAPI.addPage(tenantId: tenantId, createAPIPageData: createAPIPageData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deletePage Internal Link

פרמטרים

שםסוגLocationנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: DeletePageAPIResponse

דוגמה

דוגמה של deletePage
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deletePage(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getOfflineUsers Internal Link

מגיבים בעבר בדף שאינם מחוברים כרגע. ממוינים לפי displayName. השתמשו בזה לאחר אזילת /users/online כדי להציג מקטע "Members". עימוד באמצעות סמן (cursor) על commenterName: השרת ממשיך לאורך האינדקס החלקי {tenantId, urlId, commenterName} מ-afterName קדימה באמצעות $gt, ללא עלות $skip.

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringpathכן
urlIdstringqueryכןמזהה כתובת ה-URL של הדף (מנוקה בצד השרת).
afterNamestringqueryלאסמן: העבירו את nextAfterName מהתגובה הקודמת.
afterUserIdstringqueryלאשובר שוויון לסמן: העבירו את nextAfterUserId מהתגובה הקודמת. נדרש כאשר afterName מוגדר כדי ששמות זהים לא יגרמו להשמטת רשומות.

תגובה

מחזיר: PageUsersOfflineResponse

דוגמה

דוגמה ל-getOfflineUsers
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | מזהה כתובת ה-URL של הדף (מנוקה בצד השרת).
7let afterName = "afterName_example" // String | סמן: העבירו את nextAfterName מהתגובה הקודמת. (optional)
8let afterUserId = "afterUserId_example" // String | שובר שוויון לסמן: העבירו את nextAfterUserId מהתגובה הקודמת. נדרש כאשר afterName מוגדר כדי ששמות זהים לא יגרמו להשמטת רשומות. (optional)
9
10PublicAPI.getOfflineUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetOfflineUsersOptions(afterName: afterName, afterUserId: afterUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getOnlineUsers Internal Link

Currently-online viewers of a page: people whose websocket session is subscribed to the page right now.
Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don't enumerate).

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
urlIdstringqueryYesמזהה URL של הדף (מנוקה בצד השרת).
afterNamestringqueryNoסמן: העבר nextAfterName מהתגובה הקודמת.
afterUserIdstringqueryNoמחלקת קישוריות של סמן: העבר nextAfterUserId מהתגובה הקודמת. נדרש כאשר afterName מוגדר כדי שהקשרים על שם לא יפספסו ערכים.

Response

Returns: PageUsersOnlineResponse

Example

דוגמת getOnlineUsers
Copy Copy
1
2// הדוגמאות של הקוד שלהלן עדיין בגרסת בטא. עבור כל בעיה, אנא דווח בכתובת http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | מזהה URL של הדף (מנוקה בצד השרת).
7let afterName = "afterName_example" // String | סמן: העבר nextAfterName מהתגובה הקודמת. (optional)
8let afterUserId = "afterUserId_example" // String | מחלקת קישוריות של סמן: העבר nextAfterUserId מהתגובה הקודמת. נדרש כאשר afterName מוגדר כדי שהקשרים על שם לא יפספסו ערכים. (optional)
9
10PublicAPI.getOnlineUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetOnlineUsersOptions(afterName: afterName, afterUserId: afterUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getPageByURLId Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
urlIdstringqueryכן

תגובה

מחזיר: GetPageByURLIdAPIResponse

דוגמה

דוגמה ל-getPageByURLId
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. עבור כל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7
8DefaultAPI.getPageByURLId(tenantId: tenantId, urlId: urlId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPageLikes Internal Link

ספירת לייקים לדף, באופן אופציונלי עם המשתמשים שלחצו לייק.

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
urlIdstringqueryכן
includeUserInfostringqueryלא"public" משמיט משתמשים עם פרופילים פרטיים, "include-private" כולל אותם.

Response

מחזיר: GetPageLikesAPIResponse

Example

דוגמת getPageLikes
Copy Copy
1
2// הדגימות הקודיות הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let includeUserInfo = PageReactIncludeUserInfo() // PageReactIncludeUserInfo | \"public\" משמיט משתמשים עם פרופילים פרטיים, \"include-private\" כולל אותם. (optional)
8
9DefaultAPI.getPageLikes(tenantId: tenantId, urlId: urlId, includeUserInfo: includeUserInfo) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getPageReacts Internal Link

ספירות תגובות מותאמות אישית של react עבור דף, אופציונלית עם המשתמשים שהגיבו.

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
urlIdstringqueryכן
includeUserInfostringqueryלא"public" מדלג על משתמשים עם פרופילים פרטיים, "include-private" כולל אותם.

תגובה

מחזיר: GetPageReactsAPIResponse

דוגמה

דוגמה ל-getPageReacts
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let includeUserInfo = PageReactIncludeUserInfo() // PageReactIncludeUserInfo | \"public\" מדלג על משתמשים עם פרופילים פרטיים, \"include-private\" כולל אותם. (optional)
8
9DefaultAPI.getPageReacts(tenantId: tenantId, urlId: urlId, includeUserInfo: includeUserInfo) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getPages Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: GetPagesAPIResponse

דוגמה

דוגמה ל-getPages
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6
7DefaultAPI.getPages(tenantId: tenantId) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

getPagesPublic Internal Link

רשימת דפים עבור דייר. משמש את לקוח השולחן העבודה של FChat למלא את רשימת החדרים שלו.
דורש ש-enableFChat יהיה true בתצורה המותאמת המוגדרת לכל דף.
דפים הדורשים SSO מסוננים על פי הגישה לקבוצת המשתמש שמבצע את הבקשה.

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
cursorstringqueryNoסמן דפדוף בלתי ניראה שמוחזר כ-nextCursor מבקשה קודמת. מקושר לאותו sortBy.
limitintegerqueryNo1..200, ברירת מחדל 50
qstringqueryNoמסנן קידומת כותרת רגישות לאותיות, אופציונלי.
sortBystringqueryNoסדר מיון. updatedAt (ברירת מחדל, החדש ביותר ראשון), commentCount (התגובות הרבות ראשון), או title (בסדר אלפביתי).
hasCommentsbooleanqueryNoאם אמת, תחזיר רק דפים שיש להם לפחות תגובה אחת.

תגובה

מחזיר: GetPublicPagesResponse

דוגמה

דוגמה getPagesPublic
Copy Copy
1
2// דוגמת הקוד הבאה עדיין ב-beta. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let cursor = "cursor_example" // String | סמן דפדוף בלתי ניראה שמוחזר כ-`nextCursor` מבקשה קודמת. מקושר לאותו `sortBy`. (optional)
7let limit = 987 // Int | 1..200, ברירת מחדל 50 (optional)
8let q = "q_example" // String | מסנן קידומת כותרת רגישות לאותיות, אופציונלי. (optional)
9let sortBy = PagesSortBy() // PagesSortBy | סדר מיון. `updatedAt` (ברירת מחדל, החדש ראשון), `commentCount` (התגובות הרבות ראשון), או `title` (בסדר אלפביתי). (optional)
10let hasComments = true // Bool | אם אמת, תחזיר רק דפים עם לפחות תגובה אחת. (optional)
11
12PublicAPI.getPagesPublic(tenantId: tenantId, options: PublicAPI.GetPagesPublicOptions(cursor: cursor, limit: limit, q: q, sortBy: sortBy, hasComments: hasComments)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getUsersInfo Internal Link

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

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
idsstringqueryכןרשימת userIds מופרדת בפסיקים.

תגובה

מחזיר: PageUsersInfoResponse

דוגמה

דוגמת getUsersInfo
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let ids = "ids_example" // String | רשימת userIds מופרדת בפסיקים.
7
8PublicAPI.getUsersInfo(tenantId: tenantId, ids: ids) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

migratePages Internal Link

מתור עבודת אצווה (batch job) שמעבירה תגובות, דפים ורשומות קשורות מ-urlId או דומיין אחד לאחר. העברות מסוג "urlId" מתאימות רק ל-urlId המדויק. העברות מסוג "domain" מבצעות חיפוש/החלפה של הערך בתוך כל urlId ו-url. יש לבצע Polling ל-GET /api/v1/batch-jobs/{batchJobId}: ברגע שהעבודה מסתיימת, היא כוללת תוצאות לכל העברה ו-undoId.

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן

תשובה

מחזיר: QueuePageMigrationJobAPIResponse

דוגמה

דוגמה ל-migratePages
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let migrateAPIPagesData = MigrateAPIPagesData(migrations: [PageMigration(from: "from_example", to: "to_example", type: PageMigrationType())]) // MigrateAPIPagesData |
7
8DefaultAPI.migratePages(tenantId: tenantId, migrateAPIPagesData: migrateAPIPagesData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

patchPage Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: PatchPageAPIResponse

דוגמה

דוגמה ל-patchPage
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, דווח/י באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateAPIPageData = UpdateAPIPageData(isClosed: false, accessibleByGroupIds: ["accessibleByGroupIds_example"], title: "title_example", url: "url_example", urlId: "urlId_example") // UpdateAPIPageData |
8
9DefaultAPI.patchPage(tenantId: tenantId, id: id, updateAPIPageData: updateAPIPageData) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

undoPageMigrations Internal Link

מכניס לתור משימת אצווה שמבטלת כל הגירה ממשימת migrate-pages אחת, מהחדשה ביותר. זמינה למשך 90 יום.
רשומות שהשתנו מאז ההגירה נותרות ללא שינוי, כך ששינוי מאוחר יותר לעולם לא יידרס.
בצע בקשת GET ל‑/api/v1/batch-jobs/{batchJobId} כדי לקבל את ספירות השחזורים/הדילוגים.

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
undoIdstringpathYes

Response

Returns: QueuePageMigrationJobAPIResponse

Example

דוגמה ל-undoPageMigrations
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let undoId = "undoId_example" // String |
7
8DefaultAPI.undoPageMigrations(tenantId: tenantId, undoId: undoId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deletePendingWebhookEvent Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמת deletePendingWebhookEvent
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deletePendingWebhookEvent(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPendingWebhookEventCount Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
commentIdstringqueryלא
externalIdstringqueryלא
eventTypestringqueryלא
typestringqueryלא
domainstringqueryלא
attemptCountGTnumberqueryלא

תגובה

מחזיר: GetPendingWebhookEventCountResponse

דוגמה

דוגמת getPendingWebhookEventCount
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (אופציונלי)
7let externalId = "externalId_example" // String | (אופציונלי)
8let eventType = "eventType_example" // String | (אופציונלי)
9let type = "type_example" // String | (אופציונלי)
10let domain = "domain_example" // String | (אופציונלי)
11let attemptCountGT = 987 // Double | (אופציונלי)
12
13DefaultAPI.getPendingWebhookEventCount(tenantId: tenantId, options: DefaultAPI.GetPendingWebhookEventCountOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getPendingWebhookEvents Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringqueryלא
externalIdstringqueryלא
eventTypestringqueryלא
typestringqueryלא
domainstringqueryלא
attemptCountGTnumberqueryלא
skipnumberqueryלא

תגובה

מחזיר: GetPendingWebhookEventsResponse

דוגמה

דוגמת getPendingWebhookEvents
Copy Copy
1
2// הדגימות בקוד למטה עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (אופציונלי)
7let externalId = "externalId_example" // String | (אופציונלי)
8let eventType = "eventType_example" // String | (אופציונלי)
9let type = "type_example" // String | (אופציונלי)
10let domain = "domain_example" // String | (אופציונלי)
11let attemptCountGT = 987 // Double | (אופציונלי)
12let skip = 987 // Double | (אופציונלי)
13
14DefaultAPI.getPendingWebhookEvents(tenantId: tenantId, options: DefaultAPI.GetPendingWebhookEventsOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT, skip: skip)) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

createPollVote Internal Link

רשום הצבעה בסקר, או העבר הצבעה קיימת לאופציה אחרת. לכל מצביע יש לכל היותר הצבעה אחת לכל סקר, ולכן קריאה חוזרת לפעולה עבור אותו מצביע מעבירה את הצביעתו במקום להוסיף הצבעה חדשה.

זה מציית להגדרות הסקר של האתר: אם ההצבעה מוגדרת למשתמשים מחוברים בלבד, הצבעה עם רק anonUserId תידחה, והצבעות אנונימיות מוגבלות בקצב לפי IP לכל סקר.

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Response

Returns: CreatePollVoteResponse

Example

דוגמת createPollVote
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createPollVoteBody = CreatePollVoteBody(commentId: "commentId_example", optionId: "optionId_example", userId: "userId_example", anonUserId: "anonUserId_example", ip: "ip_example") // CreatePollVoteBody |
7
8DefaultAPI.createPollVote(tenantId: tenantId, createPollVoteBody: createPollVoteBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deletePollVote Internal Link

הסרת הצבעה. האפשרות עליה הוצבעה מחזירה את הספירה שלה.

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

Response

מחזיר: DeletePollVoteResponse

Example

deletePollVote דוגמה
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deletePollVote(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPollVote Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetPollVoteResponse

דוגמה

דוגמת getPollVote
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getPollVote(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPollVotes Internal Link

הקולות הבודדים מאחורי ספירות הסקר, מהישן לחדש.

סקר שייך לתגובה, ולכן קולות נקראים תמיד סקר אחד בכל פעם - commentId נדרש. זה מבטיח שכל שאילתה משתמשת באינדקסים שכבר קיימים באוסף.

מכבד את פרטיות הסקר: לא ניתן לקרוא את הקולות של סקר אנונימי (poll-anonymous), כאן או לפי מזהה.

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringqueryכן
voterIdstringqueryלא
optionIdstringqueryלא
skipintegerqueryלא

תגובה

מחזיר: GetPollVotesResponse

דוגמה

דוגמה ל-getPollVotes
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let voterId = "voterId_example" // String | (optional)
8let optionId = "optionId_example" // String | (optional)
9let skip = 987 // Int | (optional)
10
11DefaultAPI.getPollVotes(tenantId: tenantId, commentId: commentId, options: DefaultAPI.GetPollVotesOptions(voterId: voterId, optionId: optionId, skip: skip)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deletePoll Internal Link

הסרת הסקר מהתגובה שלו, יחד עם כל ההצבעות שנערכו בו. התגובה עצמה נשארת ללא שינוי.

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes

Response

מחזיר: APIEmptyResponse

Example

דוגמה ל-deletePoll
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7
8DefaultAPI.deletePoll(tenantId: tenantId, commentId: commentId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPoll Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
commentIdstringpathכן

תגובה

מחזיר: GetPollResponse

דוגמה

דוגמת getPoll
Copy Copy
1
2// דגימות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7
8DefaultAPI.getPoll(tenantId: tenantId, commentId: commentId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPollVoters Internal Link

מי הצביע על איזו אפשרות. סקרים אנונימיים אף פעם לא משיבים, סקרים המיועדים למנהלים בלבד משיבים רק למנהל או למנחה.

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryNo
pageintegerqueryNo
searchstringqueryNo
ssostringqueryNo

תגובה

מחזיר: GetPollVoterNamesSuccessResponse

דוגמה

getPollVoters דוגמה
Copy Copy
1
2// הקוד הבא עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let urlId = "urlId_example" // String | (אופציונלי)
8let page = 987 // Int | (אופציונלי)
9let search = "search_example" // String | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11
12PublicAPI.getPollVoters(tenantId: tenantId, commentId: commentId, options: PublicAPI.GetPollVotersOptions(urlId: urlId, page: page, search: search, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

patchPoll Internal Link

ערוך סקר במקום, תוך שמירה על הספירות שלו: שנה את השאלה, שנה תווית של אפשרות, סגור או פתח אותו מחדש, או שנה מי יכול לראות את המצביעים. אפשרויות מזוהות לפי מזהה - כדי להוסיף, להסיר או לסדר מחדש אותן, השתמש ב‑PUT על הרשימה המלאה.

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringשאילתהכן
commentIdstringנתיבכן

Response

Returns: SavePollResponse

Example

patchPoll דוגמה
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let commentPollPatch = CommentPollPatch(question: "question_example", options: [CommentPollPatch_options_inner(label: "label_example", id: "id_example")], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false) // CommentPollPatch |
8
9DefaultAPI.patchPoll(tenantId: tenantId, commentId: commentId, commentPollPatch: commentPollPatch) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

putPoll Internal Link

צירוף סקר לתגובה, או הגדרת המצב המלא של הסקר שכבר קיים.

האפשרויות מתואמות לפי מזהה: אפשרות שנשלחת עם המזהה של אפשרות קיימת שומרת את הקולות שלה (ולקחת את התווית והמיקום החדשים), אפשרות שנשלחת ללא מזהה מתווספת, והאפשרויות הקיימות שהושמטו מהרשימה מוסרות יחד עם הקולות שהושמעו עליהן.

שמירת אפס מזהי אפשרויות קיימות בסקר שיש לו קולות מוחקת את כולן, ולכן יש צורך ב‑replaceVotes=true.

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
commentIdstringpathYes
replaceVotesbooleanqueryNo

Response

Returns: SavePollResponse

Example

putPoll דוגמה
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let commentPollPutInput = CommentPollPutInput(question: "question_example", options: [CommentPollOptionInput(id: "id_example", label: "label_example")], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false) // CommentPollPutInput |
8let replaceVotes = true // Bool | (optional)
9
10DefaultAPI.putPoll(tenantId: tenantId, commentId: commentId, commentPollPutInput: commentPollPutInput, replaceVotes: replaceVotes) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

votePoll Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
commentIdstringpathכן
urlIdstringqueryלא
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: VotePollResponse

דוגמה

דוגמת votePoll
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let votePollBody = VotePollBody(optionId: "optionId_example") // VotePollBody |
8let urlId = "urlId_example" // String | (optional)
9let broadcastId = "broadcastId_example" // String | (optional)
10let sso = "sso_example" // String | (optional)
11
12PublicAPI.votePoll(tenantId: tenantId, commentId: commentId, votePollBody: votePollBody, options: PublicAPI.VotePollOptions(urlId: urlId, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

createQuestionConfig Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes

תגובה

מחזיר: CreateQuestionConfigResponse

דוגמה

דוגמת createQuestionConfig
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createQuestionConfigBody = CreateQuestionConfigBody(name: "name_example", question: "question_example", helpText: "helpText_example", type: "type_example", numStars: 123, min: 123, max: 123, defaultValue: 123, labelNegative: "labelNegative_example", labelPositive: "labelPositive_example", customOptions: [QuestionConfig_customOptions_inner(imageSrc: "imageSrc_example", name: "name_example")], subQuestionIds: ["subQuestionIds_example"], alwaysShowSubQuestions: false, subQuestionConditions: [SubQuestionCondition(_operator: QuestionConditionOperator(), value: 123, subQuestionId: "subQuestionId_example")], commentBoxCondition: QuestionCondition(_operator: nil, value: 123), commentBoxPrompt: "commentBoxPrompt_example", reportingOrder: 123) // CreateQuestionConfigBody |
7
8DefaultAPI.createQuestionConfig(tenantId: tenantId, createQuestionConfigBody: createQuestionConfigBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteQuestionConfig Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-deleteQuestionConfig
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteQuestionConfig(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getQuestionConfig Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetQuestionConfigResponse

דוגמה

דוגמת getQuestionConfig
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getQuestionConfig(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getQuestionConfigs Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
skipnumberqueryלא

תגובה

מחזיר: GetQuestionConfigsResponse

דוגמה

דוגמה ל-getQuestionConfigs
Copy Copy
1
2// הדוגמאות הבאות עדיין בבטא. עבור כל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (אופציונלי)
7
8DefaultAPI.getQuestionConfigs(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

updateQuestionConfig Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמת updateQuestionConfig
Copy Copy
1
2// הקוד הבא עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateQuestionConfigBody = UpdateQuestionConfigBody(name: "name_example", question: "question_example", helpText: "helpText_example", type: "type_example", numStars: 123, min: 123, max: 123, defaultValue: 123, labelNegative: "labelNegative_example", labelPositive: "labelPositive_example", customOptions: [QuestionConfig_customOptions_inner(imageSrc: "imageSrc_example", name: "name_example")], subQuestionIds: ["subQuestionIds_example"], alwaysShowSubQuestions: false, subQuestionConditions: [SubQuestionCondition(_operator: QuestionConditionOperator(), value: 123, subQuestionId: "subQuestionId_example")], commentBoxCondition: QuestionCondition(_operator: nil, value: 123), commentBoxPrompt: "commentBoxPrompt_example", reportingOrder: 123) // UpdateQuestionConfigBody |
8
9DefaultAPI.updateQuestionConfig(tenantId: tenantId, id: id, updateQuestionConfigBody: updateQuestionConfigBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createQuestionResult Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: CreateQuestionResultResponse

דוגמה

דוגמת createQuestionResult
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createQuestionResultBody = CreateQuestionResultBody(urlId: "urlId_example", value: 123, values: [123], questionId: "questionId_example", anonUserId: "anonUserId_example", userId: "userId_example", commentId: "commentId_example", meta: [MetaItem(name: "name_example", values: ["values_example"])]) // CreateQuestionResultBody |
7
8DefaultAPI.createQuestionResult(tenantId: tenantId, createQuestionResultBody: createQuestionResultBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteQuestionResult Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-deleteQuestionResult
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteQuestionResult(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getQuestionResult Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetQuestionResultResponse

דוגמה

דוגמה ל-getQuestionResult
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getQuestionResult(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getQuestionResults Internal Link

Parameters

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
urlIdstringqueryNo
userIdstringqueryNo
startDatestringqueryNo
questionIdstringqueryNo
questionIdsstringqueryNo
skipnumberqueryNo

תגובה

Returns: GetQuestionResultsResponse

דוגמה

דוגמת getQuestionResults
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | (אופציונלי)
7let userId = "userId_example" // String | (אופציונלי)
8let startDate = "startDate_example" // String | (אופציונלי)
9let questionId = "questionId_example" // String | (אופציונלי)
10let questionIds = "questionIds_example" // String | (אופציונלי)
11let skip = 987 // Double | (אופציונלי)
12
13DefaultAPI.getQuestionResults(tenantId: tenantId, options: DefaultAPI.GetQuestionResultsOptions(urlId: urlId, userId: userId, startDate: startDate, questionId: questionId, questionIds: questionIds, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateQuestionResult Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

updateQuestionResult דוגמה
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateQuestionResultBody = UpdateQuestionResultBody(urlId: "urlId_example", anonUserId: "anonUserId_example", userId: "userId_example", value: 123, values: [123], commentId: "commentId_example", questionId: "questionId_example", meta: [MetaItem(name: "name_example", values: ["values_example"])]) // UpdateQuestionResultBody |
8
9DefaultAPI.updateQuestionResult(tenantId: tenantId, id: id, updateQuestionResultBody: updateQuestionResultBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

aggregateQuestionResults Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
questionIdstringqueryלא
questionIdsarrayqueryלא
urlIdstringqueryלא
timeBucketstringqueryלא
startDatestringqueryלא
forceRecalculatebooleanqueryלא

Response

מחזיר: AggregateQuestionResultsResponse

דוגמה

דוגמה של aggregateQuestionResults
Copy Copy
1
2// הדגימות הקודיות הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let questionId = "questionId_example" // String | (optional)
7let questionIds = ["inner_example"] // [String] | (optional)
8let urlId = "urlId_example" // String | (optional)
9let timeBucket = AggregateTimeBucket() // AggregateTimeBucket | (optional)
10let startDate = Date() // Date | (optional)
11let forceRecalculate = true // Bool | (optional)
12
13DefaultAPI.aggregateQuestionResults(tenantId: tenantId, options: DefaultAPI.AggregateQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, timeBucket: timeBucket, startDate: startDate, forceRecalculate: forceRecalculate)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

bulkAggregateQuestionResults Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
forceRecalculatebooleanqueryלא

תגובה

מחזיר: BulkAggregateQuestionResultsResponse

דוגמה

דוגמה ל-bulkAggregateQuestionResults
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. לכל בעיה, אנא דווחו באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let bulkAggregateQuestionResultsRequest = BulkAggregateQuestionResultsRequest(aggregations: [BulkAggregateQuestionItem(aggId: "aggId_example", questionId: "questionId_example", questionIds: ["questionIds_example"], urlId: "urlId_example", timeBucket: AggregateTimeBucket(), startDate: Date())]) // BulkAggregateQuestionResultsRequest |
7let forceRecalculate = true // Bool | (אופציונלי)
8
9DefaultAPI.bulkAggregateQuestionResults(tenantId: tenantId, bulkAggregateQuestionResultsRequest: bulkAggregateQuestionResultsRequest, forceRecalculate: forceRecalculate) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

combineCommentsWithQuestionResults Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
questionIdstringqueryNo
questionIdsarrayqueryNo
urlIdstringqueryNo
startDatestringqueryNo
forceRecalculatebooleanqueryNo
minValuenumberqueryNo
maxValuenumberqueryNo
limitnumberqueryNo

תגובה

מחזיר: CombineQuestionResultsWithCommentsResponse

דוגמה

combineCommentsWithQuestionResults דוגמה
Copy Copy
1
2// הקוד הבא עדיין במצב בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let questionId = "questionId_example" // String | (אופציונלי)
7let questionIds = ["inner_example"] // [String] | (אופציונלי)
8let urlId = "urlId_example" // String | (אופציונלי)
9let startDate = Date() // Date | (אופציונלי)
10let forceRecalculate = true // Bool | (אופציונלי)
11let minValue = 987 // Double | (אופציונלי)
12let maxValue = 987 // Double | (אופציונלי)
13let limit = 987 // Double | (אופציונלי)
14
15DefaultAPI.combineCommentsWithQuestionResults(tenantId: tenantId, options: DefaultAPI.CombineCommentsWithQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, startDate: startDate, forceRecalculate: forceRecalculate, minValue: minValue, maxValue: maxValue, limit: limit)) { (response, error) in
16 guard error == nil else {
17 print(error)
18 return
19 }
20
21 if (response) {
22 dump(response)
23 }
24}
25

addSSOUser Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן

תגובה

מחזיר: AddSSOUserAPIResponse

Example

דוגמה של addSSOUser
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createAPISSOUserData = CreateAPISSOUserData(groupIds: ["groupIds_example"], hasBlockedUsers: false, isProfileDMDisabled: false, isProfileCommentsPrivate: false, isProfileActivityPrivate: false, isCommentModeratorAdmin: false, isAdminAdmin: false, isAccountOwner: false, displayName: "displayName_example", displayLabel: "displayLabel_example", optedInSubscriptionNotifications: false, optedInNotifications: false, avatarSrc: "avatarSrc_example", loginCount: 123, createdFromUrlId: "createdFromUrlId_example", signUpDate: 123, email: "email_example", websiteUrl: "websiteUrl_example", username: "username_example", id: "id_example") // CreateAPISSOUserData |
7
8DefaultAPI.addSSOUser(tenantId: tenantId, createAPISSOUserData: createAPISSOUserData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteSSOUser Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
idstringpathYes
deleteCommentsbooleanqueryNo
commentDeleteModestringqueryNo

תגובה

מחזיר: DeleteSSOUserAPIResponse

דוגמה

דוגמה ל-deleteSSOUser
Copy Copy
1
2// דוגמת הקוד הבאות עדיין בתהליך בטא. לכל תקלה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let deleteComments = true // Bool | (אופציונלי)
8let commentDeleteMode = "commentDeleteMode_example" // String | (אופציונלי)
9
10DefaultAPI.deleteSSOUser(tenantId: tenantId, id: id, options: DefaultAPI.DeleteSSOUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getSSOUserByEmail Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
emailstringpathכן

תגובה

מחזיר: GetSSOUserByEmailAPIResponse

דוגמה

דוגמה ל-getSSOUserByEmail
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. במקרה של תקלה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let email = "email_example" // String |
7
8DefaultAPI.getSSOUserByEmail(tenantId: tenantId, email: email) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getSSOUserById Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetSSOUserByIdAPIResponse

דוגמה

getSSOUserById דוגמה
Copy Copy
1
2// הדוגמאות הבאות לקוד עדיין בבטא. לכל בעיה, דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getSSOUserById(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getSSOUsers Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
skipintegerqueryלא

תגובה

מחזיר: GetSSOUsersResponse

דוגמה

דוגמת getSSOUsers
Copy Copy
1
2// הדוגמאות הבאות עדיין בבטא. במקרה של בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Int | (אופציונלי)
7
8DefaultAPI.getSSOUsers(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

patchSSOUser Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
idstringpathכן
updateCommentsbooleanqueryלא

תגובה

מחזיר: PatchSSOUserAPIResponse

דוגמה

דוגמת patchSSOUser
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateAPISSOUserData = UpdateAPISSOUserData(groupIds: ["groupIds_example"], hasBlockedUsers: false, isProfileDMDisabled: false, isProfileCommentsPrivate: false, isProfileActivityPrivate: false, isCommentModeratorAdmin: false, isAdminAdmin: false, isAccountOwner: false, displayName: "displayName_example", displayLabel: "displayLabel_example", optedInSubscriptionNotifications: false, optedInNotifications: false, avatarSrc: "avatarSrc_example", loginCount: 123, createdFromUrlId: "createdFromUrlId_example", signUpDate: 123, email: "email_example", websiteUrl: "websiteUrl_example", username: "username_example", id: "id_example") // UpdateAPISSOUserData |
8let updateComments = true // Bool | (אופציונלי)
9
10DefaultAPI.patchSSOUser(tenantId: tenantId, id: id, updateAPISSOUserData: updateAPISSOUserData, updateComments: updateComments) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

putSSOUser Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן
updateCommentsbooleanqueryלא

תגובה

מחזיר: PutSSOUserAPIResponse

דוגמה

דוגמה עבור putSSOUser
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateAPISSOUserData = UpdateAPISSOUserData(groupIds: ["groupIds_example"], hasBlockedUsers: false, isProfileDMDisabled: false, isProfileCommentsPrivate: false, isProfileActivityPrivate: false, isCommentModeratorAdmin: false, isAdminAdmin: false, isAccountOwner: false, displayName: "displayName_example", displayLabel: "displayLabel_example", optedInSubscriptionNotifications: false, optedInNotifications: false, avatarSrc: "avatarSrc_example", loginCount: 123, createdFromUrlId: "createdFromUrlId_example", signUpDate: 123, email: "email_example", websiteUrl: "websiteUrl_example", username: "username_example", id: "id_example") // UpdateAPISSOUserData |
8let updateComments = true // Bool | (אופציונלי)
9
10DefaultAPI.putSSOUser(tenantId: tenantId, id: id, updateAPISSOUserData: updateAPISSOUserData, updateComments: updateComments) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createSubscription Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן

תגובה

מחזיר: CreateSubscriptionAPIResponse

דוגמה

דוגמת createSubscription
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. בכל בעיה, נא לדווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createAPIUserSubscriptionData = CreateAPIUserSubscriptionData(notificationFrequency: 123, pageTitle: "pageTitle_example", url: "url_example", urlId: "urlId_example", anonUserId: "anonUserId_example", userId: "userId_example") // CreateAPIUserSubscriptionData |
7
8DefaultAPI.createSubscription(tenantId: tenantId, createAPIUserSubscriptionData: createAPIUserSubscriptionData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteSubscription Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
idstringpathכן
userIdstringqueryלא

תגובה

מחזיר: DeleteSubscriptionAPIResponse

דוגמה

דוגמה ל-deleteSubscription
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא לדווח בכתובת http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let userId = "userId_example" // String | (אופציונלי)
8
9DefaultAPI.deleteSubscription(tenantId: tenantId, id: id, userId: userId) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSubscriptions Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
userIdstringqueryNo

תגובה

מחזיר: GetSubscriptionsAPIResponse

דוגמה

דוגמה: getSubscriptions
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בטא. לכל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (אופציונלי)
7
8DefaultAPI.getSubscriptions(tenantId: tenantId, userId: userId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

updateSubscription Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
userIdstringqueryלא

תגובה

מחזיר: UpdateSubscriptionAPIResponse

דוגמה

דוגמה ל-updateSubscription
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateAPIUserSubscriptionData = UpdateAPIUserSubscriptionData(notificationFrequency: 123) // UpdateAPIUserSubscriptionData |
8let userId = "userId_example" // String | (אופציונלי)
9
10DefaultAPI.updateSubscription(tenantId: tenantId, id: id, updateAPIUserSubscriptionData: updateAPIUserSubscriptionData, userId: userId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getTenantDailyUsages Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
yearNumbernumberqueryNo
monthNumbernumberqueryNo
dayNumbernumberqueryNo
skipnumberqueryNo

תגובה

מחזיר: GetTenantDailyUsagesResponse

דוגמה

דוגמת getTenantDailyUsages
Copy Copy
1
2// הקוד הבא עדיין בניסוי. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let yearNumber = 987 // Double | (אופציונלי)
7let monthNumber = 987 // Double | (אופציונלי)
8let dayNumber = 987 // Double | (אופציונלי)
9let skip = 987 // Double | (אופציונלי)
10
11DefaultAPI.getTenantDailyUsages(tenantId: tenantId, options: DefaultAPI.GetTenantDailyUsagesOptions(yearNumber: yearNumber, monthNumber: monthNumber, dayNumber: dayNumber, skip: skip)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createTenantPackage Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן

תגובה

מחזיר: CreateTenantPackageResponse

דוגמה

דוגמה ל-createTenantPackage
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createTenantPackageBody = CreateTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, monthlyStripePlanId: "monthlyStripePlanId_example", yearlyStripePlanId: "yearlyStripePlanId_example", maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlySmallWidgetsCredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxWhiteLabeledTenants: 123, maxMonthlyEventLogRequests: 123, maxCustomCollectionSize: 123, hasWhiteLabeling: false, hasDebranding: false, hasLLMSpamDetection: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasAuditing: false, hasFlexPricing: false, enableSAML: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexSmallWidgetsCreditCostCents: 123, flexSmallWidgetsCreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexLLMCostCents: 123, flexLLMUnit: 123, flexMinimumCostCents: 123, flexManagedTenantCostCents: 123, flexSSOAdminCostCents: 123, flexSSOAdminUnit: 123, flexSSOModeratorCostCents: 123, flexSSOModeratorUnit: 123) // CreateTenantPackageBody |
7
8DefaultAPI.createTenantPackage(tenantId: tenantId, createTenantPackageBody: createTenantPackageBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteTenantPackage Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringשאילתהכן
idstringנתיבכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה עבור deleteTenantPackage
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. במקרה של בעיה, דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteTenantPackage(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getTenantPackage Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetTenantPackageResponse

דוגמה

דוגמה ל-getTenantPackage
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא לדווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getTenantPackage(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getTenantPackages Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
skipnumberqueryלא

תגובה

מחזיר: GetTenantPackagesResponse

דוגמה

דוגמה ל-getTenantPackages
Copy Copy
1
2// הדוגמאות הבאות של קוד עדיין בבטא. עבור כל בעיה, נא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (אופציונלי)
7
8DefaultAPI.getTenantPackages(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

replaceTenantPackage Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-replaceTenantPackage
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, יש לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let replaceTenantPackageBody = ReplaceTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxCustomCollectionSize: 123, hasDebranding: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasFlexPricing: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexMinimumCostCents: 123) // ReplaceTenantPackageBody |
8
9DefaultAPI.replaceTenantPackage(tenantId: tenantId, id: id, replaceTenantPackageBody: replaceTenantPackageBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenantPackage Internal Link

פרמטרים

שםסוגמיקוםדרושתיאור
tenantIdstringשאילתהכן
idstringנתיבכן

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמת updateTenantPackage
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateTenantPackageBody = UpdateTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxCustomCollectionSize: 123, hasDebranding: false, hasWhiteLabeling: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasFlexPricing: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexMinimumCostCents: 123) // UpdateTenantPackageBody |
8
9DefaultAPI.updateTenantPackage(tenantId: tenantId, id: id, updateTenantPackageBody: updateTenantPackageBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createTenantUser Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: CreateTenantUserResponse

דוגמה

דוגמה ל-createTenantUser
Copy Copy
1
2// הדגימות הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createTenantUserBody = CreateTenantUserBody(username: "username_example", email: "email_example", displayName: "displayName_example", websiteUrl: "websiteUrl_example", signUpDate: 123, locale: "locale_example", verified: false, loginCount: 123, optedInNotifications: false, optedInTenantNotifications: false, hideAccountCode: false, avatarSrc: "avatarSrc_example", isHelpRequestAdmin: false, isAccountOwner: false, isAdminAdmin: false, isBillingAdmin: false, isAnalyticsAdmin: false, isCustomizationAdmin: false, isManageDataAdmin: false, isCommentModeratorAdmin: false, isAPIAdmin: false, moderatorIds: ["moderatorIds_example"], digestEmailFrequency: 123, displayLabel: "displayLabel_example") // CreateTenantUserBody |
7
8DefaultAPI.createTenantUser(tenantId: tenantId, createTenantUserBody: createTenantUserBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteTenantUser Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן
deleteCommentsstringqueryלא
commentDeleteModestringqueryלא

תגובה

מחזיר: APIEmptyResponse

דוגמה

deleteTenantUser דוגמה
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let deleteComments = "deleteComments_example" // String | (אופציונלי)
8let commentDeleteMode = "commentDeleteMode_example" // String | (אופציונלי)
9
10DefaultAPI.deleteTenantUser(tenantId: tenantId, id: id, options: DefaultAPI.DeleteTenantUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getTenantUser Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetTenantUserResponse

דוגמה

דוגמת getTenantUser
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. אם יש בעיה, דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getTenantUser(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getTenantUsers Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
skipnumberqueryלא

תגובה

מחזיר: GetTenantUsersResponse

דוגמה

דוגמה ל-getTenantUsers
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. לכל בעיה, נא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (אופציונלי)
7
8DefaultAPI.getTenantUsers(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

replaceTenantUser Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
updateCommentsstringqueryלא

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-replaceTenantUser
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let replaceTenantUserBody = ReplaceTenantUserBody(username: "username_example", email: "email_example", displayName: "displayName_example", websiteUrl: "websiteUrl_example", signUpDate: 123, locale: "locale_example", verified: false, loginCount: 123, optedInNotifications: false, optedInTenantNotifications: false, hideAccountCode: false, avatarSrc: "avatarSrc_example", isHelpRequestAdmin: false, isAccountOwner: false, isAdminAdmin: false, isBillingAdmin: false, isAnalyticsAdmin: false, isCustomizationAdmin: false, isManageDataAdmin: false, isCommentModeratorAdmin: false, isAPIAdmin: false, moderatorIds: ["moderatorIds_example"], digestEmailFrequency: 123, displayLabel: "displayLabel_example", createdFromUrlId: "createdFromUrlId_example", createdFromTenantId: "createdFromTenantId_example", lastLoginDate: 123, karma: 123) // ReplaceTenantUserBody |
8let updateComments = "updateComments_example" // String | (אופציונלי)
9
10DefaultAPI.replaceTenantUser(tenantId: tenantId, id: id, replaceTenantUserBody: replaceTenantUserBody, updateComments: updateComments) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
idstringpathYes
redirectURLstringqueryNo

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-sendLoginLink
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let redirectURL = "redirectURL_example" // String | (אופציונלי)
8
9DefaultAPI.sendLoginLink(tenantId: tenantId, id: id, redirectURL: redirectURL) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenantUser Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
updateCommentsstringqueryלא

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-updateTenantUser
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. עבור כל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateTenantUserBody = UpdateTenantUserBody(username: "username_example", displayName: "displayName_example", websiteUrl: "websiteUrl_example", email: "email_example", signUpDate: 123, verified: false, loginCount: 123, optedInNotifications: false, optedInTenantNotifications: false, hideAccountCode: false, avatarSrc: "avatarSrc_example", isHelpRequestAdmin: false, isAccountOwner: false, isAdminAdmin: false, isBillingAdmin: false, isAnalyticsAdmin: false, isCustomizationAdmin: false, isManageDataAdmin: false, isCommentModeratorAdmin: false, isAPIAdmin: false, moderatorIds: ["moderatorIds_example"], locale: "locale_example", digestEmailFrequency: 123, displayLabel: "displayLabel_example") // UpdateTenantUserBody |
8let updateComments = "updateComments_example" // String | (אופציונלי)
9
10DefaultAPI.updateTenantUser(tenantId: tenantId, id: id, updateTenantUserBody: updateTenantUserBody, updateComments: updateComments) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createTenant Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: CreateTenantResponse

דוגמה

createTenant דוגמה
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createTenantBody = CreateTenantBody(name: "name_example", domainConfiguration: [APIDomainConfiguration(id: "id_example", domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", emailHeaders: "TODO", wpSyncToken: "wpSyncToken_example", wpSynced: false, wpURL: "wpURL_example", createdAt: Date(), autoAddedDate: Date(), siteType: ImportedSiteType(), logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", disableUnsubscribeLinks: false)], email: "email_example", signUpDate: 123, packageId: "packageId_example", paymentFrequency: 123, billingInfoValid: false, billingHandledExternally: false, isSetup: false, billingInfo: BillingInfo(name: "name_example", address: "address_example", city: "city_example", state: "state_example", zip: "zip_example", country: "country_example", currency: "currency_example", email: "email_example", vatId: "vatId_example"), stripeCustomerId: "stripeCustomerId_example", stripeSubscriptionId: "stripeSubscriptionId_example", stripePlanId: "stripePlanId_example", enableProfanityFilter: false, enableSpamFilter: false, removeUnverifiedComments: false, unverifiedCommentsTTLms: 123, commentsRequireApproval: false, autoApproveCommentOnVerification: false, sendProfaneToSpam: false, deAnonIpAddr: 123, meta: "TODO") // CreateTenantBody |
7
8DefaultAPI.createTenant(tenantId: tenantId, createTenantBody: createTenantBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteTenant Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
surestringqueryלא

תגובה

מחזיר: APIEmptyResponse

דוגמה

דוגמה ל-deleteTenant
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let sure = "sure_example" // String | (אופציונלי)
8
9DefaultAPI.deleteTenant(tenantId: tenantId, id: id, sure: sure) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTenant Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetTenantResponse

דוגמה

דוגמת getTenant
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getTenant(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getTenants Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdמחרוזתשאילתאכן
metaמחרוזתשאילתאלא
skipמספרשאילתאלא

Response

מחזיר: GetTenantsResponse

דוגמה

דוגמת getTenants
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // מחרוזת |
6let meta = "meta_example" // מחרוזת | (אופציונלי)
7let skip = 987 // Double | (אופציונלי)
8
9DefaultAPI.getTenants(tenantId: tenantId, options: DefaultAPI.GetTenantsOptions(meta: meta, skip: skip)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenant Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
idstringpathYes

תגובה

Returns: APIEmptyResponse

דוגמה

דוגמת updateTenant
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateTenantBody = UpdateTenantBody(name: "name_example", email: "email_example", signUpDate: 123, packageId: "packageId_example", paymentFrequency: 123, billingInfoValid: false, billingHandledExternally: false, isSetup: false, domainConfiguration: [APIDomainConfiguration(id: "id_example", domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", emailHeaders: "TODO", wpSyncToken: "wpSyncToken_example", wpSynced: false, wpURL: "wpURL_example", createdAt: Date(), autoAddedDate: Date(), siteType: ImportedSiteType(), logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", disableUnsubscribeLinks: false)], billingInfo: BillingInfo(name: "name_example", address: "address_example", city: "city_example", state: "state_example", zip: "zip_example", country: "country_example", currency: "currency_example", email: "email_example", vatId: "vatId_example"), stripeCustomerId: "stripeCustomerId_example", stripeSubscriptionId: "stripeSubscriptionId_example", stripePlanId: "stripePlanId_example", enableProfanityFilter: false, enableSpamFilter: false, removeUnverifiedComments: false, unverifiedCommentsTTLms: 123, commentsRequireApproval: false, autoApproveCommentOnVerification: false, sendProfaneToSpam: false, deAnonIpAddr: 123, meta: "TODO", managedByTenantId: "managedByTenantId_example") // UpdateTenantBody |
8
9DefaultAPI.updateTenant(tenantId: tenantId, id: id, updateTenantBody: updateTenantBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

changeTicketState Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
userIdstringqueryכן
idstringpathכן

תגובה

מחזיר: ChangeTicketStateResponse

דוגמה

דוגמה ל-changeTicketState
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. בכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String |
7let id = "id_example" // String |
8let changeTicketStateBody = ChangeTicketStateBody(state: 123) // ChangeTicketStateBody |
9
10DefaultAPI.changeTicketState(tenantId: tenantId, userId: userId, id: id, changeTicketStateBody: changeTicketStateBody) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createTicket Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
userIdstringqueryכן

תגובה

מחזיר: CreateTicketResponse

דוגמה

דוגמה ל-createTicket
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String |
7let createTicketBody = CreateTicketBody(subject: "subject_example") // CreateTicketBody |
8
9DefaultAPI.createTicket(tenantId: tenantId, userId: userId, createTicketBody: createTicketBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTicket Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
userIdstringqueryלא

תגובה

מחזיר: GetTicketResponse

דוגמה

דוגמה ל-getTicket
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. במקרה של בעיה, דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let userId = "userId_example" // String | (אופציונלי)
8
9DefaultAPI.getTicket(tenantId: tenantId, id: id, userId: userId) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTickets Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
userIdstringqueryלא
statenumberqueryלא
skipnumberqueryלא
limitnumberqueryלא

תגובה

מחזיר: GetTicketsResponse

דוגמה

דוגמת getTickets
Copy Copy
1
2// הקוד הבא הוא עדיין בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (אופציונלי)
7let state = 987 // Double | (אופציונלי)
8let skip = 987 // Double | (אופציונלי)
9let limit = 987 // Double | (אופציונלי)
10
11DefaultAPI.getTickets(tenantId: tenantId, options: DefaultAPI.GetTicketsOptions(userId: userId, state: state, skip: skip, limit: limit)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getTranslations Internal Link

פרמטרים

שםסוגמקוםנדרשתיאור
namespacestringpathכן
componentstringpathכן
localestringqueryלא
useFullTranslationIdsbooleanqueryלא

תגובה

מחזיר: GetTranslationsResponse

דוגמה

דוגמת getTranslations
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let namespace = "namespace_example" // String |
6let component = "component_example" // String |
7let locale = "locale_example" // String | (אופציונלי)
8let useFullTranslationIds = true // Bool | (אופציונלי)
9
10PublicAPI.getTranslations(namespace: namespace, component: component, options: PublicAPI.GetTranslationsOptions(locale: locale, useFullTranslationIds: useFullTranslationIds)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

uploadImage Internal Link

העלאת תמונה ושינוי גודלה

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringpathYes
sizePresetstringqueryNoפרמטר גודל: "Default" (1000x1000px) או "CrossPlatform" (יוצר גדלים למכשירים פופולריים)
urlIdstringqueryNoמזהה דף שממ ממנו מתבצע ההעלאה, לתצורה

תגובה

Returns: UploadImageResponse

דוגמה

דוגמת uploadImage
Copy Copy
1
2// דגמי הקוד הבאים עדיין בתוכנה ניסיונית. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let file = URL(string: "https://example.com")! // URL |
7let sizePreset = SizePreset() // SizePreset | פרמטר גודל: \"Default\" (1000x1000px) או \"CrossPlatform\" (יוצר גדלים למכשירים פופולריים) (אופציונלי)
8let urlId = "urlId_example" // String | מזהה דף שממ ממנו מתבצע ההעלאה, לתצורה (אופציונלי)
9
10PublicAPI.uploadImage(tenantId: tenantId, file: file, options: PublicAPI.UploadImageOptions(sizePreset: sizePreset, urlId: urlId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getUserBadgeProgressById Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIGetUserBadgeProgressResponse

דוגמה

getUserBadgeProgressById דוגמה
Copy Copy
1
2// הדוגמאות הבאות עדיין בבטא. עבור כל בעיה, דווח בבקשה דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getUserBadgeProgressById(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserBadgeProgressByUserId Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
userIdstringpathכן

תגובה

מחזיר: APIGetUserBadgeProgressResponse

דוגמה

דוגמה ל-getUserBadgeProgressByUserId
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטה. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String |
7
8DefaultAPI.getUserBadgeProgressByUserId(tenantId: tenantId, userId: userId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserBadgeProgressList Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
userIdstringqueryלא
limitnumberqueryלא
skipnumberqueryלא

תגובה

מחזיר: APIGetUserBadgeProgressListResponse

דוגמה

דוגמת getUserBadgeProgressList
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגירסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (אופציונלי)
7let limit = 987 // Double | (אופציונלי)
8let skip = 987 // Double | (אופציונלי)
9
10DefaultAPI.getUserBadgeProgressList(tenantId: tenantId, options: DefaultAPI.GetUserBadgeProgressListOptions(userId: userId, limit: limit, skip: skip)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createUserBadge Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן

תגובה

מחזיר: APICreateUserBadgeResponse

דוגמה

דוגמה ל-createUserBadge
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createUserBadgeParams = CreateUserBadgeParams(userId: "userId_example", badgeId: "badgeId_example", displayedOnComments: false) // CreateUserBadgeParams |
7
8DefaultAPI.createUserBadge(tenantId: tenantId, createUserBadgeParams: createUserBadgeParams) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteUserBadge Internal Link

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
idstringpathYes

תגובה

מחזיר: APIEmptySuccessResponse

דוגמה

דוגמת deleteUserBadge
Copy Copy
1
2// דגימות הקוד הבאות עדיין בטא. עבור כל בעיה, נא דווח בכתובת http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteUserBadge(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserBadge Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: APIGetUserBadgeResponse

דוגמה

דוגמה ל-getUserBadge
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווחו באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getUserBadge(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserBadges Internal Link

Parameters

שםסוגמיקוםחובהתיאור
tenantIdstringqueryYes
userIdstringqueryNo
badgeIdstringqueryNo
typenumberqueryNo
displayedOnCommentsbooleanqueryNo
limitnumberqueryNo
skipnumberqueryNo

Response

Returns: APIGetUserBadgesResponse

Example

דוגמת getUserBadges
Copy Copy
1
2// הדגימות הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח ב‑http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (optional)
7let badgeId = "badgeId_example" // String | (optional)
8let type = 987 // Double | (optional)
9let displayedOnComments = true // Bool | (optional)
10let limit = 987 // Double | (optional)
11let skip = 987 // Double | (optional)
12
13DefaultAPI.getUserBadges(tenantId: tenantId, options: DefaultAPI.GetUserBadgesOptions(userId: userId, badgeId: badgeId, type: type, displayedOnComments: displayedOnComments, limit: limit, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateUserBadge Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

תגובה

מחזיר: APIEmptySuccessResponse

דוגמה

דוגמה ל-updateUserBadge
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateUserBadgeParams = UpdateUserBadgeParams(displayedOnComments: false) // UpdateUserBadgeParams |
8
9DefaultAPI.updateUserBadge(tenantId: tenantId, id: id, updateUserBadgeParams: updateUserBadgeParams) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getUserNotificationCount Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
ssostringqueryלא

תשובה

מחזיר: GetUserNotificationCountResponse

דוגמה

דוגמה ל-getUserNotificationCount
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // מחרוזת |
6let sso = "sso_example" // מחרוזת | (אופציונלי)
7
8PublicAPI.getUserNotificationCount(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserNotifications Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
urlIdstringqueryNoמשמש לקביעת האם הדף הנוכחי מנוי.
pageSizeintegerqueryNo
afterIdstringqueryNo
includeContextbooleanqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
includeTranslationsbooleanqueryNo
includeTenantNotificationsbooleanqueryNo
snostringqueryNo

תגובה

Returns: GetMyNotificationsResponse

דוגמה

דוגמת getUserNotifications
Copy Copy
1
2// הדגמות הקוד הבאות עדיין בגרסת בטא. עבור כל בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | משמש לקביעת האם הדף הנוכחי מנוי. (אופציונלי)
7let pageSize = 987 // Int | (אופציונלי)
8let afterId = "afterId_example" // String | (אופציונלי)
9let includeContext = true // Bool | (אופציונלי)
10let afterCreatedAt = 987 // Int64 | (אופציונלי)
11let unreadOnly = true // Bool | (אופציונלי)
12let dmOnly = true // Bool | (אופציונלי)
13let noDm = true // Bool | (אופציונלי)
14let includeTranslations = true // Bool | (אופציונלי)
15let includeTenantNotifications = true // Bool | (אופציונלי)
16let sso = "sso_example" // String | (אופציונלי)
17
18PublicAPI.getUserNotifications(tenantId: tenantId, options: PublicAPI.GetUserNotificationsOptions(urlId: urlId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, includeTenantNotifications: includeTenantNotifications, sso: sso)) { (response, error) in
19 guard error == nil else {
20 print(error)
21 return
22 }
23
24 if (response) {
25 dump(response)
26 }
27}
28

resetUserNotificationCount Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
ssostringqueryלא

תגובה

מחזיר: ResetUserNotificationsResponse

דוגמה

דוגמה ל-resetUserNotificationCount
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (אופציונלי)
7
8PublicAPI.resetUserNotificationCount(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

resetUserNotifications Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
afterIdstringqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
ssostringqueryNo

Response

מחזיר: ResetUserNotificationsResponse

דוגמה

דוגמת resetUserNotifications
Copy Copy
1
2// דוגמות הקוד הבאות עדיין בגרסת בטא. עבור כל בעיה, אנא דווח ב‑http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (אופציונלי)
7let afterCreatedAt = 987 // Int64 | (אופציונלי)
8let unreadOnly = true // Bool | (אופציונלי)
9let dmOnly = true // Bool | (אופציונלי)
10let noDm = true // Bool | (אופציונלי)
11let sso = "sso_example" // String | (אופציונלי)
12
13PublicAPI.resetUserNotifications(tenantId: tenantId, options: PublicAPI.ResetUserNotificationsOptions(afterId: afterId, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, sso: sss)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateUserNotificationCommentSubscriptionStatus Internal Link

הפעל או השבת התראות עבור תגובה ספציפית.

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
notificationIdstringpathכן
optedInOrOutstringpathכן
commentIdstringqueryכן
ssostringqueryלא

תגובה

מחזיר: UpdateUserNotificationCommentSubscriptionStatusResponse

דוגמה

דוגמה ל-updateUserNotificationCommentSubscriptionStatus
Copy Copy
1
2// הדוגמאות הבאות עדיין בבטא. עבור כל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let notificationId = "notificationId_example" // String |
7let optedInOrOut = "optedInOrOut_example" // String |
8let commentId = "commentId_example" // String |
9let sso = "sso_example" // String | (אופציונלי)
10
11PublicAPI.updateUserNotificationCommentSubscriptionStatus(tenantId: tenantId, notificationId: notificationId, optedInOrOut: optedInOrOut, commentId: commentId, sso: sso) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

updateUserNotificationPageSubscriptionStatus Internal Link

הפעל או השבת התראות עבור עמוד. כאשר משתמשים מנויים לעמוד, נוצרות התראות להערות שורש חדשות, וגם

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
urlIdstringqueryכן
urlstringqueryכן
pageTitlestringqueryכן
subscribedOrUnsubscribedstringpathכן
ssostringqueryלא

תגובה

מחזיר: UpdateUserNotificationPageSubscriptionStatusResponse

דוגמה

דוגמה ל-updateUserNotificationPageSubscriptionStatus
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let url = "url_example" // String |
8let pageTitle = "pageTitle_example" // String |
9let subscribedOrUnsubscribed = "subscribedOrUnsubscribed_example" // String |
10let sso = "sso_example" // String | (אופציונלי)
11
12PublicAPI.updateUserNotificationPageSubscriptionStatus(tenantId: tenantId, urlId: urlId, url: url, pageTitle: pageTitle, subscribedOrUnsubscribed: subscribedOrUnsubscribed, sso: sso) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

updateUserNotificationStatus Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
notificationIdstringpathכן
newStatusstringpathכן
ssostringqueryלא

תגובה

מחזיר: UpdateUserNotificationStatusResponse

דוגמה

דוגמה ל-updateUserNotificationStatus
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let notificationId = "notificationId_example" // String |
7let newStatus = "newStatus_example" // String |
8let sso = "sso_example" // String | (אופציונלי)
9
10PublicAPI.updateUserNotificationStatus(tenantId: tenantId, notificationId: notificationId, newStatus: newStatus, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getUserPresenceStatuses Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
urlIdWSstringqueryכן
userIdsstringqueryכן

תגובה

מחזיר: GetUserPresenceStatusesResponse

דוגמה

דוגמה ל-getUserPresenceStatuses
Copy Copy
1
2// הדגימות הבאות של קוד עדיין בבטא. לכל בעיה, נא לדווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlIdWS = "urlIdWS_example" // String |
7let userIds = "userIds_example" // String |
8
9PublicAPI.getUserPresenceStatuses(tenantId: tenantId, urlIdWS: urlIdWS, userIds: userIds) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

searchUsers Internal Link

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringpathYes
urlIdstringqueryYes
usernameStartsWithstringqueryNo
mentionGroupIdsarrayqueryNo
ssostringqueryNo
searchSectionstringqueryNo

Response

מחזיר: SearchUsersResult

Example

searchUsers דוגמה
Copy Copy
1
2// דגימות הקוד הבאות עדיין ב‑beta. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let usernameStartsWith = "usernameStartsWith_example" // String | (אופציונלי)
8let mentionGroupIds = ["inner_example"] // [String] | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10let searchSection = "searchSection_example" // String | (אופציונלי)
11
12PublicAPI.searchUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.SearchUsersOptions(usernameStartsWith: usernameStartsWith, mentionGroupIds: mentionGroupIds, sso: sso, searchSection: searchSection)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getUser Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetUserResponse

דוגמה

דוגמת getUser
Copy Copy
1
2// דוגמות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח/י באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getUser(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

createVote Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
commentIdstringqueryYes
directionstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

תגובה

Returns: VoteResponse

דוגמה

דוגמת createVote
Copy Copy
1
2// הקוד לדוגמא הבא עדיין בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let direction = "direction_example" // String |
8let userId = "userId_example" // String | (אופציונלי)
9let anonUserId = "anonUserId_example" // String | (אופציונלי)
10
11DefaultAPI.createVote(tenantId: tenantId, commentId: commentId, direction: direction, options: DefaultAPI.CreateVoteOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteVote Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
idstringpathכן
editKeystringqueryלא

תגובה

מחזיר: VoteDeleteResponse

דוגמה

דוגמה של deleteVote
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. בכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let editKey = "editKey_example" // String | (אופציונלי)
8
9DefaultAPI.deleteVote(tenantId: tenantId, id: id, editKey: editKey) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getVotes Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
urlIdstringqueryכן

תגובה

מחזיר: GetVotesResponse

דוגמה

דוגמה ל-getVotes
Copy Copy
1
2// הדוגמאות הבאות עדיין בבטא. אם יש בעיה, אנא דווח באמצעות http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7
8DefaultAPI.getVotes(tenantId: tenantId, urlId: urlId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getVotesForUser Internal Link

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
urlIdstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

תגובה

מחזירה: GetVotesForUserResponse

דוגמה

getVotesForUser דוגמה
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let userId = "userId_example" // String | (אופציונלי)
8let anonUserId = "anonUserId_example" // String | (אופציונלי)
9
10DefaultAPI.getVotesForUser(tenantId: tenantId, urlId: urlId, options: DefaultAPI.GetVotesForUserOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createWebhook Internal Link

מנוי על כתובת URL לאירוע תגובה (מנוי REST hook). מנוי על אותה כתובת URL לאותו אירוע ולדומיין שוב מחזיר את המנוי הקיים. המשלוחים חתומים ב‑HMAC, ראו את מדריך ה‑webhooks; כותרת token הישנה לעולם אינה נשלחת למנויים ב‑API.

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן

תגובה

מחזיר: CreateWebhookResponse

דוגמה

createWebhook דוגמה
Copy Copy
1
2// הקוד הבא עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createWebhookParams = CreateWebhookParams(url: "url_example", event: WebhookEventName(), domain: "domain_example", method: WebhookHTTPMethod()) // CreateWebhookParams |
7
8DefaultAPI.createWebhook(tenantId: tenantId, createWebhookParams: createWebhookParams) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteWebhook Internal Link

ביטול מנויים (REST hook unsubscribe). רק מנויים שנוצרו דרך API זה ניתנים למחיקה כאן; וובהוקים שמנוהלים דרך לוח הבקרה נערכים בלוח הבקרה.

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryYes
idstringpathYes

תגובה

Returns: APIEmptyResponse

דוגמה

דוגמת deleteWebhook
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteWebhook(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getWebhooks Internal Link

רשימת ה-webhooks המוגדרים עבור ה-tenant, כולל שורות מנוהלות בלוח המחוונים ומנויים דרך ה-API.

Parameters

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
eventstringqueryלא
domainstringqueryלא
sourcestringqueryלא
skipnumberqueryלא

Response

מחזיר: GetWebhooksResponse

דוגמה

דוגמת getWebhooks
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let event = WebhookEventName() // WebhookEventName | (אופציונלי)
7let domain = "domain_example" // String | (אופציונלי)
8let source = WebhookSource() // WebhookSource | (אופציונלי)
9let skip = 987 // Double | (אופציונלי)
10
11DefaultAPI.getWebhooks(tenantId: tenantId, options: DefaultAPI.GetWebhooksOptions(event: event, domain: domain, source: source, skip: skip)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getWebhookSamplePayloads Internal Link

התגובות האחרונות בדיוק בצורה שבה משלוחי webhook משתמשים, לבניית אינטגרציות (לדוגמה נתוני דוגמה של Zapier). כל אירוע מספק את אותו אובייקט תגובה, ולכן event צריך להיות תקף בלבד.

Parameters

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
eventstringqueryלא
limitnumberqueryלא

Response

מחזיר: GetWebhookSamplePayloadsResponse

Example

getWebhookSamplePayloads דוגמה
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בגרסת בטא. לכל בעיה, אנא דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let event = WebhookEventName() // WebhookEventName | (optional)
7let limit = 987 // Double | (optional)
8
9DefaultAPI.getWebhookSamplePayloads(tenantId: tenantId, options: DefaultAPI.GetWebhookSamplePayloadsOptions(event: event, limit: limit)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

זקוק לעזרה?

אם נתקלת בבעיות או יש לך שאלות לגבי ה‑Swift SDK, אנא:

תרומות

תרומות מתקבלות בברכה! אנא בקר במאגר GitHub לקבלת הנחיות לתרומה.