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: "1.2.1")
]

או ב‑Xcode:

  1. קובץ > הוספת חבילות...
  2. הזן את כתובת המאגר: 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

ערכת ה-SDK של FastComments עבור Swift מורכבת ממספר מודולים:

  • מודול לקוח - לקוח API שנוצר אוטומטית עבור ממשקי ה-REST של FastComments

    • הגדרות טיפוס מלאות לכל דגמי ה-API
    • נקודות קצה מאובטחות (DefaultAPI) וציבוריות (PublicAPI)
    • תמיכה מלאה ב-async/await
    • עיין ב-client/README.md לתיעוד מפורט של ה-API
  • מודול SSO - כלי עזר ל-Single Sign-On בצד השרת

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

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

שימוש ב-API הציבורי

import FastCommentsSwift

// צור לקוח API
let publicApi = PublicAPI()

// שלוף תגובות עבור דף
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
let defaultApi = DefaultAPI()
defaultApi.apiKey = "your-api-key"

// שלוף תגובות באמצעות ה-API המאומת
do {
    let response = try await defaultApi.getComments(
        tenantId: "your-tenant-id",
        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)")
}

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

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

import FastCommentsSwift

let apiKey = "your-api-key"

// צור נתוני משתמש SSO מאובטחים (צד שרת בלבד!)
let userData = SecureSSOUserData(
    id: "user-123",              // מזהה משתמש
    email: "user@example.com",   // דוא"ל
    username: "johndoe",         // שם משתמש
    avatar: "https://example.com/avatar.jpg" // כתובת ה-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 key
  • יכולים להשתמש ב־SSO tokens לאימות
  • מוגבלים בקצב עבור כל משתמש/מכשיר
  • מתאימות לאפליקציות המופנות למשתמש הקצה

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

DefaultAPI - נקודות קצה בצד השרת

ה־DefaultAPI מכיל נקודות קצה מאומתות שדורשות API key. נקודות קצה אלו:

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

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

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

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

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

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

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

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

If you're getting 401 errors when using the authenticated API:

  1. בדוק את מפתח ה-API שלך: ודא שאתה משתמש במפתח ה-API הנכון מתוך לוח הבקרה של FastComments
  2. אמת את tenant ID: ודא ש-tenant ID תואם לחשבונך
  3. פורמט מפתח ה-API: מפתח ה-API צריך להיות מוגדר על ה-API client:
let defaultApi = DefaultAPI()
defaultApi.apiKey = "YOUR_API_KEY"
  1. שימוש ב-API לא נכון: ודא שאתה משתמש ב-DefaultAPI (לא ב-PublicAPI) לקריאות מאומתות

בעיות בטוקני SSO

If SSO tokens aren't working:

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

שגיאות SSL/TLS

If you encounter SSL/TLS errors:

  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 וכו').

פרמטרים

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

תגובה

מחזיר: AggregationResponse

דוגמה

דוגמה ל-aggregate
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 | (אופציונלי)
8let includeStats = true // Bool | (אופציונלי)
9
10DefaultAPI.aggregate(tenantId: tenantId, aggregationRequest: aggregationRequest, 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לא

תגובה

מחזיר: GetAuditLogs200Response

דוגמה

דוגמת 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, 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

פרמטרים

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

תגובה

מחזיר: BlockFromCommentPublic200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: UnBlockCommentPublic200Response

דוגמה

דוגמה ל-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
tenantIdstringqueryכן
commentIdsstringqueryכןרשימת מזהים מופרדת בפסיקים של תגובות.
ssostringqueryלא

תגובה

מחזיר: CheckedCommentsForBlocked200Response

דוגמה

דוגמת 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לא

תגובה

מחזיר: BlockFromCommentPublic200Response

דוגמה

דוגמה ל-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, 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
tenantIdstringpathכן
urlIdstringqueryכן
broadcastIdstringqueryכן
sessionIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: CreateCommentPublic200Response

דוגמה

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

פרמטרים

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

תגובה

מחזיר: DeleteComment200Response

דוגמה

דוגמה ל-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 | (אופציונלי)
8let isLive = true // Bool | (אופציונלי)
9
10DefaultAPI.deleteComment(tenantId: tenantId, id: id, 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

פרמטרים

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

תגובה

מחזיר: DeleteCommentPublic200Response

דוגמה

דוגמה ל-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, 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

פרמטרים

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

תגובה

מחזיר: DeleteCommentVote200Response

דוגמה

דוגמת deleteCommentVote
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, 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

פרמטרים

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

תגובה

מחזיר: FlagComment200Response

דוגמה

דוגמה ל-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, 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

פרמטרים

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

תגובה

מחזיר: GetComment200Response

דוגמה

דוגמה ל-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

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
pageintegerqueryלא
limitintegerqueryלא
skipintegerqueryלא
asTreebooleanqueryלא
skipChildrenintegerqueryלא
limitChildrenintegerqueryלא
maxTreeDepthintegerqueryלא
urlIdstringqueryלא
userIdstringqueryלא
anonUserIdstringqueryלא
contextUserIdstringqueryלא
hashTagstringqueryלא
parentIdstringqueryלא
directionstringqueryלא

תגובה

מחזיר: GetComments200Response

דוגמה

דוגמת 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 | (אופציונלי)
20
21DefaultAPI.getComments(tenantId: tenantId, 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) { (response, error) in
22 guard error == nil else {
23 print(error)
24 return
25 }
26
27 if (response) {
28 dump(response)
29 }
30}
31

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

req tenantId urlId

פרמטרים

NameTypeLocationRequiredDescription
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לא

תגובה

מחזיר: GetCommentsPublic200Response

דוגמה

דוגמה ל-getCommentsPublic
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. לכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let page = 987 // Int | (אופציונלי)
8let direction = SortDirections() // SortDirections | (אופציונלי)
9let sso = "sso_example" // String | (אופציונלי)
10let skip = 987 // Int | (אופציונלי)
11let skipChildren = 987 // Int | (אופציונלי)
12let limit = 987 // Int | (אופציונלי)
13let limitChildren = 987 // Int | (אופציונלי)
14let countChildren = true // Bool | (אופציונלי)
15let fetchPageForCommentId = "fetchPageForCommentId_example" // String | (אופציונלי)
16let includeConfig = true // Bool | (אופציונלי)
17let countAll = true // Bool | (אופציונלי)
18let includei10n = true // Bool | (אופציונלי)
19let locale = "locale_example" // String | (אופציונלי)
20let modules = "modules_example" // String | (אופציונלי)
21let isCrawler = true // Bool | (אופציונלי)
22let includeNotificationCount = true // Bool | (אופציונלי)
23let asTree = true // Bool | (אופציונלי)
24let maxTreeDepth = 987 // Int | (אופציונלי)
25let useFullTranslationIds = true // Bool | (אופציונלי)
26let parentId = "parentId_example" // String | (אופציונלי)
27let searchText = "searchText_example" // String | (אופציונלי)
28let hashTags = ["inner_example"] // [String] | (אופציונלי)
29let userId = "userId_example" // String | (אופציונלי)
30let customConfigStr = "customConfigStr_example" // String | (אופציונלי)
31let afterCommentId = "afterCommentId_example" // String | (אופציונלי)
32let beforeCommentId = "beforeCommentId_example" // String | (אופציונלי)
33
34PublicAPI.getCommentsPublic(tenantId: tenantId, urlId: urlId, 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לא

תגובה

מחזיר: GetCommentText200Response

דוגמה

דוגמה ל-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, 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לא

תגובה

מחזיר: GetCommentVoteUserNames200Response

דוגמה

דוגמה ל-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
tenantIdstringpathכן
commentIdstringpathכן
broadcastIdstringqueryכן
ssostringqueryלא

תגובה

מחזיר: LockComment200Response

דוגמה

דוגמת 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

פרמטרים

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

תגובה

מחזיר: PinComment200Response

דוגמה

דוגמה ל-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

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
isLivebooleanqueryלא
doSpamCheckbooleanqueryלא
sendEmailsbooleanqueryלא
populateNotificationsbooleanqueryלא

תגובה

מחזיר: SaveComment200Response

דוגמה

דוגמה ל-saveComment
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, דווחו דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", tos: false, approved: false, domain: "domain_example", ip: "ip_example", isPinned: false, locale: "locale_example", reviewed: false, verified: false, votes: 123, votesDown: 123, votesUp: 123) // CreateCommentParams |
7let isLive = true // Bool | (אופציונלי)
8let doSpamCheck = true // Bool | (אופציונלי)
9let sendEmails = true // Bool | (אופציונלי)
10let populateNotifications = true // Bool | (אופציונלי)
11
12DefaultAPI.saveComment(tenantId: tenantId, createCommentParams: createCommentParams, 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

פרמטרים

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

תגובה

מחזיר: [SaveComment200Response]

דוגמה

דוגמה ל-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, 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, 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

פרמטרים

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

תשובה

מחזיר: SetCommentText200Response

דוגמה

דוגמה ל-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, 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


פרמטרים

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

תגובה

מחזיר: UnBlockCommentPublic200Response

דוגמה

דוגמה ל-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, 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כן
userIdstringqueryלא
anonUserIdstringqueryלא

תגובה

מחזיר: FlagComment200Response

דוגמה

דוגמה ל-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, 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לא

תגובה

מחזיר: LockComment200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

תגובה

מחזיר: PinComment200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
contextUserIdstringqueryלא
doSpamCheckbooleanqueryלא
isLivebooleanqueryלא

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

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, 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

פרמטרים

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

תגובה

מחזיר: VoteComment200Response

דוגמה

דוגמה של 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, 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

פרמטרים

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

תגובה

מחזיר: AddDomainConfig200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
domainstringpathכן

תגובה

מחזיר: DeleteDomainConfig200Response

דוגמה

דוגמה ל-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כן

תשובה

מחזיר: GetDomainConfig200Response

Example

דוגמה ל-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

תגובה

מחזיר: GetDomainConfigs200Response

דוגמה

דוגמת 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

פרמטרים

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

תגובה

מחזיר: GetDomainConfig200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: GetDomainConfig200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: CreateEmailTemplate200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

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כן

תגובה

מחזיר: GetEmailTemplate200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן

תגובה

מחזיר: GetEmailTemplateDefinitions200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: GetEmailTemplateRenderErrors200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: GetEmailTemplates200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: RenderEmailTemplate200Response

דוגמה

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כן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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

נדרש tenantId urlId userIdWS

פרמטרים

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

תגובה

מחזיר: GetEventLog200Response

דוגמה

דוגמת getEventLog
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.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

פרמטרים

שםTypeמיקוםנדרשתיאור
tenantIdstringpathכן
urlIdstringqueryכן
userIdWSstringqueryכן
startTimeintegerqueryכן
endTimeintegerqueryכן

תגובה

מחזיר: GetEventLog200Response

דוגמה

דוגמה של 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

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringqueryכן
broadcastIdstringqueryלא
isLivebooleanqueryלא
doSpamCheckbooleanqueryלא
skipDupCheckbooleanqueryלא

תגובה

מחזיר: CreateFeedPost200Response

דוגמה

דוגמה ל-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 | (אופציונלי)
8let isLive = true // Bool | (אופציונלי)
9let doSpamCheck = true // Bool | (אופציונלי)
10let skipDupCheck = true // Bool | (אופציונלי)
11
12DefaultAPI.createFeedPost(tenantId: tenantId, createFeedPostParams: createFeedPostParams, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathכן
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: CreateFeedPostPublic200Response

דוגמה

דוגמת 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, 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

פרמטרים

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

תגובה

מחזיר: DeleteFeedPostPublic200Response

דוגמה

דוגמת 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 | (לא חובה)
8let sso = "sso_example" // String | (לא חובה)
9
10PublicAPI.deleteFeedPostPublic(tenantId: tenantId, postId: postId, 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

נדרש tenantId afterId

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
afterIdstringqueryלא
limitintegerqueryלא
tagsarrayqueryלא

תגובה

מחזיר: GetFeedPosts200Response

דוגמה

דוגמה ל-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, 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לא

תגובה

מחזיר: GetFeedPostsPublic200Response

דוגמה

דוגמה ל-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, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathYes
postIdsarrayqueryYes
ssostringqueryNo

תגובה

מחזיר: GetFeedPostsStats200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: GetUserReactsPublic200Response

דוגמה

דוגמה ל-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, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathכן
postIdstringpathכן
isUndobooleanqueryלא
broadcastIdstringqueryלא
ssostringqueryלא

תגובה

מחזיר: ReactFeedPostPublic200Response

דוגמה

דוגמת reactFeedPostPublic
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 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, 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
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמת 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

פרמטרים

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

תגובה

מחזיר: CreateFeedPostPublic200Response

דוגמה

דוגמה ל-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, 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לא

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל־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

הוספת תגית Internal Link

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryלא

תגובה

מחזיר: AddHashTag200Response

דוגמה

דוגמה ל-addHashTag
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. לכל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String | (אופציונלי)
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לא

תגובה

מחזיר: AddHashTagsBulk200Response

דוגמה

דוגמת 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 | (אופציונלי)
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

פרמטרים

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

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמת deleteHashTag
Copy Copy
1
2// הדוגמאות הבאות של הקוד עדיין בבטא. במקרה של בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tag = "tag_example" // String |
6let tenantId = "tenantId_example" // String | (אופציונלי)
7let deleteHashTagRequest = DeleteHashTag_request(tenantId: "tenantId_example") // DeleteHashTagRequest | (אופציונלי)
8
9DefaultAPI.deleteHashTag(tag: tag, tenantId: tenantId, deleteHashTagRequest: deleteHashTagRequest) { (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כן
pagenumberqueryלא

תגובה

מחזיר: GetHashTags200Response

דוגמה

דוגמת 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

פרמטרים

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

תגובה

מחזיר: PatchHashTag200Response

דוגמה

דוגמה ל-patchHashTag
Copy Copy
1
2// דגימות הקוד הבאות עדיין בבטא. עבור כל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tag = "tag_example" // String |
6let tenantId = "tenantId_example" // String | (אופציונלי)
7let updateHashTagBody = UpdateHashTagBody(tenantId: "tenantId_example", url: "url_example", tag: "tag_example") // UpdateHashTagBody | (אופציונלי)
8
9DefaultAPI.patchHashTag(tag: tag, tenantId: tenantId, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן

תגובה

מחזיר: CreateModerator200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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 | (אופציונלי)
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כן

תגובה

מחזיר: GetModerator200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: GetModerators200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

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

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה של 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
tenantIdstringqueryYes
idstringpathYes

תגובה

מחזיר: GetCachedNotificationCount200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: GetNotificationCount200Response

דוגמה

דוגמה ל-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, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
userIdstringqueryלא
urlIdstringqueryלא
fromCommentIdstringqueryלא
viewedbooleanqueryלא
typestringqueryלא
skipnumberqueryלא

תגובה

מחזיר: GetNotifications200Response

דוגמה

דוגמת getNotifications
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 | (אופציונלי)
11let skip = 987 // Double | (אופציונלי)
12
13DefaultAPI.getNotifications(tenantId: tenantId, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
userIdstringqueryלא

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה של 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

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

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

פרמטרים

שםסוגמיקוםנדרשתיאור
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

פרמטרים

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

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: GetPendingWebhookEventCount200Response

דוגמה

דוגמה של 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, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringשאילתהכן
commentIdstringשאילתהלא
externalIdstringשאילתהלא
eventTypestringשאילתהלא
typestringשאילתהלא
domainstringשאילתהלא
attemptCountGTnumberשאילתהלא
skipnumberשאילתהלא

תגובה

מחזיר: GetPendingWebhookEvents200Response

דוגמה

דוגמה ל-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, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן

תגובה

מחזיר: CreateQuestionConfig200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל־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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringשאילתהכן
idstringנתיבכן

תגובה

מחזיר: GetQuestionConfig200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
skipnumberqueryלא

תגובה

מחזיר: GetQuestionConfigs200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: CreateQuestionResult200Response

דוגמה

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

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetQuestionResult200Response

דוגמה

דוגמת 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
urlIdstringqueryלא
userIdstringqueryלא
startDatestringqueryלא
questionIdstringqueryלא
questionIdsstringqueryלא
skipnumberqueryלא

תגובה

מחזיר: GetQuestionResults200Response

דוגמה

דוגמה ל-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, 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כן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
questionIdstringqueryלא
questionIdsarrayqueryלא
urlIdstringqueryלא
timeBucketstringqueryלא
startDatestringqueryלא
forceRecalculatebooleanqueryלא

תגובה

מחזיר: AggregateQuestionResults200Response

דוגמה

דוגמה ל-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 | (אופציונלי)
7let questionIds = ["inner_example"] // [String] | (אופציונלי)
8let urlId = "urlId_example" // String | (אופציונלי)
9let timeBucket = AggregateTimeBucket() // AggregateTimeBucket | (אופציונלי)
10let startDate = Date() // Date | (אופציונלי)
11let forceRecalculate = true // Bool | (אופציונלי)
12
13DefaultAPI.aggregateQuestionResults(tenantId: tenantId, 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
forceRecalculatebooleanqueryלא

תגובה

מחזיר: BulkAggregateQuestionResults200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
questionIdstringqueryלא
questionIdsarrayqueryלא
urlIdstringqueryלא
startDatestringqueryלא
forceRecalculatebooleanqueryלא
minValuenumberqueryלא
maxValuenumberqueryלא
limitnumberqueryלא

תגובה

מחזיר: CombineCommentsWithQuestionResults200Response

דוגמה

דוגמה ל-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, 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

פרמטרים

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

תגובה

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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
skipintegerqueryלא

תגובה

מחזיר: GetSSOUsers200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
yearNumbernumberqueryלא
monthNumbernumberqueryלא
dayNumbernumberqueryלא
skipnumberqueryלא

תגובה

מחזיר: GetTenantDailyUsages200Response

דוגמה

דוגמה ל-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, 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כן

תגובה

מחזיר: CreateTenantPackage200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: GetTenantPackage200Response

דוגמה

דוגמת 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לא

תגובה

מחזיר: GetTenantPackages200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל- 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringשאילתהכן
idstringנתיבכן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן

תגובה

מחזיר: CreateTenantUser200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה של 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, 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

פרמטרים

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

תגובה

מחזיר: GetTenantUser200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: GetTenantUsers200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמת 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן
redirectURLstringqueryלא

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: CreateTenant200Response

דוגמה

דוגמה של 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

פרמטרים

שםTypeLocationחובהתיאור
tenantIdstringqueryכן
idstringpathכן
surestringqueryלא

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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כן

תגובה

מחזיר: GetTenant200Response

דוגמה

דוגמה ל-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


פרמטרים

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

תגובה

מחזיר: GetTenants200Response

דוגמה

דוגמת getTenants
Copy Copy
1
2// דוגמאות הקוד הבאות עדיין בבטא. בכל בעיה, אנא דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let meta = "meta_example" // String | (אופציונלי)
7let skip = 987 // Double | (אופציונלי)
8
9DefaultAPI.getTenants(tenantId: tenantId, 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כן

תגובה

מחזיר: FlagCommentPublic200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
userIdstringqueryYes
idstringpathYes

תגובה

מחזיר: ChangeTicketState200Response

דוגמה

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

תגובה

מחזיר: CreateTicket200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: GetTicket200Response

דוגמה

דוגמת 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לא

תגובה

מחזיר: GetTickets200Response

דוגמה

דוגמה ל-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, 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

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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringpathכן
sizePresetstringqueryלאהגדרת גודל: "Default" (1000x1000px) או "CrossPlatform" (יוצר גדלים למכשירים פופולריים)
urlIdstringqueryלאמזהה הדף שממנו מתבצעת ההעלאה, לצורך תצורה

תגובה

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

תגובה

מחזיר: GetUserBadgeProgressById200Response

דוגמה

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


פרמטרים

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

תגובה

מחזיר: GetUserBadgeProgressById200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: GetUserBadgeProgressList200Response

דוגמה

דוגמה ל-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, 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כן

תגובה

מחזיר: CreateUserBadge200Response

דוגמה

דוגמה ל-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

תגובה

מחזיר: UpdateUserBadge200Response

דוגמה

דוגמה ל-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


פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
idstringpathכן

תגובה

מחזיר: GetUserBadge200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: GetUserBadges200Response

דוגמה

דוגמה של 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 | (אופציונלי)
7let badgeId = "badgeId_example" // String | (אופציונלי)
8let type = 987 // Double | (אופציונלי)
9let displayedOnComments = true // Bool | (אופציונלי)
10let limit = 987 // Double | (אופציונלי)
11let skip = 987 // Double | (אופציונלי)
12
13DefaultAPI.getUserBadges(tenantId: tenantId, 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

פרמטרים

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

תגובה

מחזיר: UpdateUserBadge200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
ssostringqueryלא

תגובה

מחזיר: GetUserNotificationCount200Response

דוגמה

דוגמת getUserNotificationCount
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.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

פרמטרים

שםסוגמיקוםנדרשתיאור
tenantIdstringqueryכן
pageSizeintegerqueryלא
afterIdstringqueryלא
includeContextbooleanqueryלא
afterCreatedAtintegerqueryלא
unreadOnlybooleanqueryלא
dmOnlybooleanqueryלא
noDmbooleanqueryלא
includeTranslationsbooleanqueryלא
ssostringqueryלא

תגובה

מחזיר: GetUserNotifications200Response

דוגמה

getUserNotifications דוגמה
Copy Copy
1
2// דוגמאות הקוד שלהלן עדיין בבטא. עבור כל בעיה, דווח דרך http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let pageSize = 987 // Int | (אופציונלי)
7let afterId = "afterId_example" // String | (אופציונלי)
8let includeContext = true // Bool | (אופציונלי)
9let afterCreatedAt = 987 // Int64 | (אופציונלי)
10let unreadOnly = true // Bool | (אופציונלי)
11let dmOnly = true // Bool | (אופציונלי)
12let noDm = true // Bool | (אופציונלי)
13let includeTranslations = true // Bool | (אופציונלי)
14let sso = "sso_example" // String | (אופציונלי)
15
16PublicAPI.getUserNotifications(tenantId: tenantId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, 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

איפוס ספירת התראות משתמש Internal Link


פרמטרים

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

תגובה

מחזיר: ResetUserNotifications200Response

דוגמה

דוגמה ל-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


פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
afterIdstringqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
ssostringqueryNo

תגובה

מחזיר: ResetUserNotifications200Response

דוגמה

דוגמה ל-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, afterId: afterId, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, 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

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

פרמטרים

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

תגובה

מחזיר: UpdateUserNotificationStatus200Response

דוגמה

דוגמה של 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

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

פרמטרים

שםTypeLocationנדרשתיאור
tenantIdstringqueryכן
urlIdstringqueryכן
urlstringqueryכן
pageTitlestringqueryכן
subscribedOrUnsubscribedstringpathכן
ssostringqueryלא

תגובה

מחזיר: UpdateUserNotificationStatus200Response

דוגמה

דוגמה ל-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לא

תגובה

מחזיר: UpdateUserNotificationStatus200Response

דוגמה

דוגמה ל-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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
urlIdWSstringqueryYes
userIdsstringqueryYes

תגובה

מחזיר: GetUserPresenceStatuses200Response

דוגמה

דוגמה ל-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

פרמטרים

שםסוגמיקוםחובהתיאור
tenantIdstringpathכן
urlIdstringqueryכן
usernameStartsWithstringqueryלא
mentionGroupIdsarrayqueryלא
ssostringqueryלא
searchSectionstringqueryלא

תגובה

מחזיר: SearchUsers200Response

דוגמה

דוגמה של searchUsers
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 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, 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
tenantIdstringשאילתהכן
idstringנתיבכן

תגובה

מחזיר: GetUser200Response

דוגמה

דוגמה ל-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

פרמטרים

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

תגובה

מחזיר: VoteComment200Response

דוגמה

דוגמה של 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, 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לא

תגובה

מחזיר: DeleteCommentVote200Response

דוגמה

דוגמת 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

פרמטרים

NameTypeLocationRequiredDescription
tenantIdstringqueryכן
urlIdstringqueryכן

תגובה

מחזיר: GetVotes200Response

דוגמה

דוגמה ל-getVotes
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 |
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

פרמטרים

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

תגובה

מחזיר: GetVotesForUser200Response

דוגמה

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