FastComments.com

FastComments SDK ל‑Swift


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

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

מאגר

צפה ב‑GitHub


התקנה Internal Link

מנהל חבילות Swift

הוסף את הבא לקובץ Package.swift שלך:

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

או ב‑Xcode:

  1. קובץ > הוסף חבילות...
  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

אגרגציה 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

קבל יומני ביקורת Internal Link

פרמטרים

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

תגובה

מחזיר: GetAuditLogsResponse

דוגמה

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

התנתקות (ציבורי) 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

חסום מתוך תגובה (ציבורי) 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

בטל חסימת תגובה (ציבורי) 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

בדוק תגובות לחסימה 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

חסום משתמש מתגובה 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

צור תגובה (ציבורי) Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

Response

מחזירים: SaveCommentsResponseWithPresence

Example

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", tos: false, botId: "botId_example") // CommentData |
9let sessionId = "sessionId_example" // String | (אופציונלי)
10let sso = "sso_example" // String | (אופציונלי)
11
12PublicAPI.createCommentPublic(tenantId: tenantId, urlId: urlId, broadcastId: broadcastId, commentData: commentData, options: PublicAPI.CreateCommentPublicOptions(sessionId: sessionId, 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

מחק תגובה 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

מחק תגובה (ציבורי) 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

מחק הצבעת תגובה 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

דווח על תגובה 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

קבל תגובה 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

קבל תגובות 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

קבל תגובות (ציבורי) Internal Link

בקשה
tenantId
urlId

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringpathכן
urlIdstringqueryכן
pageintegerqueryלא
directionstringqueryלא
ssostringqueryלא
skipintegerqueryלא
skipChildrenintegerqueryלא
limitintegerqueryלא
limitChildrenintegerqueryלא
countChildrenbooleanqueryלא
fetchPageForCommentIdstringqueryלא
includeConfigbooleanqueryלא
countAllbooleanqueryלא
includei10nbooleanqueryלא
localestringqueryלא
modulesstringqueryלא
isCrawlerbooleanqueryלא
includeNotificationCountbooleanqueryלא
asTreebooleanqueryלא
maxTreeDepthintegerqueryלא
useFullTranslationIdsbooleanqueryלא
parentIdstringqueryלא
searchTextstringqueryלא
hashTagsarrayqueryלא
userIdstringqueryלא
customConfigStrstringqueryלא
afterCommentIdstringqueryלא
beforeCommentIdstringqueryלא

תגובה

מחזיר: 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 | (optional)
8let direction = SortDirections() // SortDirections | (optional)
9let sso = "sso_example" // String | (optional)
10let skip = 987 // Int | (optional)
11let skipChildren = 987 // Int | (optional)
12let limit = 987 // Int | (optional)
13let limitChildren = 987 // Int | (optional)
14let countChildren = true // Bool | (optional)
15let fetchPageForCommentId = "fetchPageForCommentId_example" // String | (optional)
16let includeConfig = true // Bool | (optional)
17let countAll = true // Bool | (optional)
18let includei10n = true // Bool | (optional)
19let locale = "locale_example" // String | (optional)
20let modules = "modules_example" // String | (optional)
21let isCrawler = true // Bool | (optional)
22let includeNotificationCount = true // Bool | (optional)
23let asTree = true // Bool | (optional)
24let maxTreeDepth = 987 // Int | (optional)
25let useFullTranslationIds = true // Bool | (optional)
26let parentId = "parentId_example" // String | (optional)
27let searchText = "searchText_example" // String | (optional)
28let hashTags = ["inner_example"] // [String] | (optional)
29let userId = "userId_example" // String | (optional)
30let customConfigStr = "customConfigStr_example" // String | (optional)
31let afterCommentId = "afterCommentId_example" // String | (optional)
32let beforeCommentId = "beforeCommentId_example" // String | (optional)
33
34PublicAPI.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)) { (response, error) in
35 guard error == nil else {
36 print(error)
37 return
38 }
39
40 if (response) {
41 dump(response)
42 }
43}
44

קבל טקסט תגובה 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

קבל שמות משתמשים שהצביעו על תגובה 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

נעל תגובה 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

נעץ תגובה 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

שמור תגובה Internal Link

פרמטרים

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

תגובה

מחזיר: APISaveCommentResponse

דוגמה

דוגמת saveComment
Copy Copy
1
2// דגימות הקוד הבאות עדיין בגרסת בטא. עבור כל בעיה, אנא דווח via 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", 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 | (optional)
8let doSpamCheck = true // Bool | (optional)
9let sendEmails = true // Bool | (optional)
10let populateNotifications = true // Bool | (optional)
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

שמור תגובות בכמות Internal Link

פרמטרים

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

תגובה

מחזיר: [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", 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

הגדר טקסט תגובה 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

בטל חסימת משתמש מתגובה 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

בטל דיווח על תגובה 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

בטל נעילת תגובה 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

בטל נעיצת תגובה 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

עדכן תגובה 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

הצביע עבור תגובה 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

קבל תגובות עבור משתמש 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

הוסף תצורת דומיין 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

מחק תצורת דומיין 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

קבל תצורת דומיין 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

קבל תצורות דומיין 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

עדכן חלקית תצורת דומיין 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

החלף תצורת דומיין 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

צור תבנית אימייל 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

מחק תבנית אימייל 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

מחק שגיאת הרצת תבנית אימייל 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

קבל תבנית אימייל 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

קבל הגדרות תבניות אימייל 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

קבל שגיאות הרצת תבנית אימייל 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

קבל תבניות אימייל 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

הרץ תבנית אימייל 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

עדכן תבנית אימייל 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

קבל יומן אירוע 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

קבל יומן אירועים גלובלי 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

צור פוסט פיד 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

צור פוסט פיד (ציבורי) 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

מחק פוסט פיד (ציבורי) 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

קבל פוסטים 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

קבל פוסטים (ציבורי) 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

קבל סטטיסטיקות פוסטים 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

קבל תגובות משתמשים ציבוריות 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

הגב לפוסט (ציבורי) 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

עדכן פוסט 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

עדכון פוסט (ציבורי) 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

דווח על תגובה (ציבורי) 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

קבל GIF גדול 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

חפש GIFים 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

קבל GIFים פופולריים 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

הוסף האשטאג 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

הוסף האשטגים בכמות 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

מחק האשטאג 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

קבל האשטגים 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

עדכן האשטאג חלקית 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

מחק הצבעת מודרציה 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

קבל תגובות דרך API 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

קבל סטטוס יצוא API 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

קבל מזהי API 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

קבל משתמשים שאובנו מתגובה 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

קבל סטטוס חסימת תגובה 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

קבל ילדים של תגובה 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

קבל ספירה 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

קבל ספירות 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

קבל לוגים 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

קבל תגי ידניים 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

קבל תגי ידניים עבור משתמש 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

קבל תגובת מודרציה 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

קבל טקסט תגובת מודרציה 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

קבל סיכום לפני חסימה 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

קבל סיכום חיפוש תגובות 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

קבל דפי חיפוש 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

קבל אתרי חיפוש 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

קבל הצעות חיפוש 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

קבל משתמשים בחיפוש 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

קבל גורם אמון 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

קבל העדפת חסימת משתמש 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

קבל פרופיל פנימי של משתמש 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

התאם הצבעות תגובות 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

בצע יצוא API 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

חסום משתמש מתגובה (POST) 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

בטל חסימת משתמש (POST) 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

בצע אגרגציה מרוכזת לפני חסימה 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

קבל תגובות לפי מזהים 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

דווח על תגובה (POST) 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

הסר תגובה (POST) 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

שחזר תגובה שנמחקה (POST) 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

הגדר מצב אישור תגובה (POST) 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

הגדר מצב סקירת תגובה (POST) 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

הגדר סטטוס ספאם לתגובה (POST) 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

הגדר טקסט תגובה (POST) 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

בטל דיווח על תגובה (POST) 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

שלח הצבעה (POST) 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

הענק תג פרס 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

סגור שרשור 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

הסר תג פרס 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

פתח מחדש שרשור 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

הגדר גורם אמון 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

צור מודרטור 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

מחק מודרטור 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

קבל מודרטור 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

קבל מודרטורים 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

שלח הזמנה 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

עדכן מודרטור 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

מחק ספירת התראות 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

קבל ספירת התראות מטמון 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

קבל ספירת התראות 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

קבל התראות 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

עדכן התראה 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

צור תגובת דף V1 Internal Link

פרמטרים

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

תגובה

מחזיר: CreateV1PageReact

דוגמה

דוגמת createV1PageReact
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 title = "title_example" // String | (אופציונלי)
8
9PublicAPI.createV1PageReact(tenantId: tenantId, urlId: urlId, title: title) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

צור תגובת דף V2 Internal Link


פרמטרים

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

תגובה

מחזיר: 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 | (אופציונלי)
9
10PublicAPI.createV2PageReact(tenantId: tenantId, urlId: urlId, id: id, title: title) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

מחק תגובת דף V1 Internal Link


פרמטרים

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

תגובה

מחזיר: 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 |
7
8PublicAPI.deleteV1PageReact(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

מחק תגובת דף V2 Internal Link


פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathכן
urlIdstringqueryכן
idstringqueryכן

תגובה

מחזיר: CreateV1PageReact

דוגמה

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

קבל לייקים לדף V1 Internal Link

פרמטרים

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

תגובה

מחזיר: 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 |
7
8PublicAPI.getV1PageLikes(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

קבל תגובות לדף V2 Internal Link


פרמטרים

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

תגובה

מחזיר: 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 |
7
8PublicAPI.getV2PageReacts(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

קבל משתמשי תגובות לדף V2 Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes

תגובה

מחזיר: 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 |
8
9PublicAPI.getV2PageReactUsers(tenantId: tenantId, urlId: urlId, id: id) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

הוסף דף 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

מחק דף 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

קבל משתמשים לא מקוונים Internal Link

Past commenters on the page who are NOT currently online. Sorted by displayName.
המתגדים הקודמים בדף שאינם מחוברים כרגע. ממוין לפי displayName.

Use this after exhausting /users/online to render a "Members" section.
השתמש בזה לאחר שחילצת את /users/online כדי להציג את חלקת "Members".

Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName} index from afterName forward via $gt, no $skip cost.
דפדוף בעזרת курсור על commenterName: השרת מעביר את האינדקס החלקי {tenantId, urlId, commenterName} מ‑afterName קדימה באמצעות $gt, ללא עלות $skip.

Parameters

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

Response

מחזיר: PageUsersOfflineResponse

Example

דוגמת 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
3// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
4import FastCommentsSwift
5
6let tenantId = "tenantId_example" // String |
7let urlId = "urlId_example" // String | Page URL identifier (cleaned server-side).
8// מזהה URL של העמוד (נוקה בצד השרת).
9let afterName = "afterName_example" // String | Cursor: pass nextAfterName from the previous response. (optional)
10// קרסור: העבר את nextAfterName מהתגובה הקודמת. (אופציונלי)
11let afterUserId = "afterUserId_example" // String | Cursor tiebreaker: pass nextAfterUserId from the previous response. Required when afterName is set so name-ties don't drop entries. (optional)
12// קישור קרסור למתי תקלות: העבר את nextAfterUserId מהתגובה הקודמת. נדרש כאשר afterName מוגדר כדי שמקרים של שמות זהים לא יפלו מהתוצאה. (אופציונלי)
13
14PublicAPI.getOfflineUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetOfflineUsersOptions(afterName: afterName, afterUserId: afterUserId)) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

קבל משתמשים מקוונים 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

קבל דף לפי מזהה URL 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

קבל דפים 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

קבל דפים (ציבורי) 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

קבל מידע על משתמשים 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

עדכן דף חלקית 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

מחק אירוע webhook ממתין 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

קבל ספירת אירועי webhook ממתינים 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

קבל אירועי webhook ממתינים 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

צור תצורת שאלון Internal Link

פרמטרים

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

תגובה

מחזיר: 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, 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

מחק תצורת שאלון 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

קבל תצורת שאלון 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

קבל תצורות שאלון 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

עדכן תצורת שאלון 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, 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

צור תוצאת שאלון 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, 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

מחק תוצאת שאלון 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

קבל תוצאת שאלון 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

קבל תוצאות שאלון 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

עדכן תוצאת שאלון 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, 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

אגגרציית תוצאות שאלון 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

אגגרציית תוצאות שאלון בכמות 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

שילוב תגובות עם תוצאות שאלון 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

הוסף משתמש SSO 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

מחק משתמש SSO 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

קבל משתמש SSO לפי אימייל 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

קבל משתמש SSO לפי מזהה 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

קבל משתמשי SSO 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

עדכן משתמש SSO חלקית 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

החלף משתמש SSO 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

צור מנוי 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

מחק מנוי 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

קבל מנויים 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

עדכן מנוי 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

קבל שימוש יומי של טננט 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

צור חבילת טננט 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

מחק חבילת טננט 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

קבל חבילת טננט 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

קבל חבילות טננט 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

החלף חבילת טננט 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

עדכן חבילת טננט 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

צור משתמש טננט 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

מחק משתמש טננט 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

קבל משתמש טננט 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

קבל משתמשי טננט 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

החלף משתמש טננט 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

עדכן משתמש טננט 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

צור טננט 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, createdBy: "createdBy_example", 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"), 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

מחק טננט 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

קבל טננט 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

קבל טננטים 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

עדכן טננט Internal Link

פרמטרים

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

תגובה

מחזיר: 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, createdBy: "createdBy_example", 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"), 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

שנה מצב כרטיס 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

צור כרטיס 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

קבל כרטיס 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

קבל כרטיסים 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

קבל תרגומים 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

העלה תמונה 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

קבל התקדמות תג משתמש לפי מזהה 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

קבל התקדמות תג משתמש לפי מזהה משתמש 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

קבל רשימת התקדמות תג משתמש 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

צור תג משתמש 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

מחק תג משתמש 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

קבל תג משתמש 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

קבל תגי משתמש 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

עדכן תג משתמש 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

קבל ספירת התראות משתמש 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

קבל התראות משתמש 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

אפס ספירת התראות משתמש 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

אפס התראות משתמש 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

עדכן סטטוס מנוי תגובה להתראות משתמש 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

עדכן סטטוס מנוי דף להתראות משתמש 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

עדכן סטטוס התראה משתמש 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

קבל מצבי נוכחות משתמש 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

חפש משתמשים 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

קבל משתמש 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

צור הצבעה 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

מחק הצבעה 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

קבל הצבעות 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

קבל הצבעות עבור משתמש 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

זקוק לעזרה?

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

תרומות

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