FastComments.com

FastComments SDK za Swift

To je uradni Swift SDK za FastComments.

Uradni Swift SDK za FastComments API

Repozitorij

Oglej si na GitHubu


Installation Internal Link

Swift Package Manager

Add the following to your Package.swift file:

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

Or in Xcode:

  1. Datoteka > Dodaj pakete...
  2. Vnesite URL repozitorija: https://github.com/fastcomments/fastcomments-swift.git
  3. Izberite verzijo, ki jo želite uporabiti

Requirements

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

Library Contents Internal Link


FastComments Swift SDK je sestavljen iz več modulov:

  • Client Module - API odjemalec za FastComments REST API-je

    • Celovite definicije tipov za vse API modele
    • Metode: avtenticirane (DefaultAPI), javne (PublicAPI) in za moderacijo (ModerationAPI)
    • Popolna podpora za async/await
    • Oglejte si client/README.md za podrobno dokumentacijo API-ja
  • SSO Module - Strežniški pripomočki za Single Sign-On

    • Varen postopek generiranja žetonov za preverjanje pristnosti uporabnika
    • Podpora tako za preprost kot varen način SSO
    • Podpisovanje žetonov, temelječe na HMAC-SHA256, z uporabo CryptoKit

Quick Start Internal Link

Uporaba javnega API-ja

import FastCommentsSwift

// Pridobi komentarje za stran
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)")
}

Uporaba avtenticiranega API-ja

import FastCommentsSwift

// Nastavite svoj API ključ v deljeni konfiguraciji (poslano kot glava x-api-key)
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "your-api-key"

// Pridobite komentarje z avtenticiranim API-jem
do {
    let response = try await DefaultAPI.getComments(
        tenantId: "your-tenant-id",
        options: .init(urlId: "page-url-id")
    )

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

Uporaba Moderacijskega API-ja

import FastCommentsSwift

// Metode moderiranja so avtorizirane s `sso` žetonom za delujočega moderatorja
// (ustvarite ga s FastCommentsSSO, glejte razdelek SSO zgoraj).
do {
    let response = try await ModerationAPI.getApiComments(
        options: .init(
            page: 0,
            count: 30,
            sso: ssoToken
        )
    )

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

Uporaba SSO za avtentikacijo

Varno SSO (priporočeno za produkcijo)

import FastCommentsSwift

let apiKey = "your-api-key"

// Ustvarite varne SSO uporabniške podatke (samo na strežniku!)
let userData = SecureSSOUserData(
    id: "user-123",              // User ID
    email: "user@example.com",   // Email
    username: "johndoe",         // Username
    avatar: "https://example.com/avatar.jpg" // Avatar URL
)

// Generirajte SSO žeton
do {
    let sso = try FastCommentsSSO.createSecure(apiKey: apiKey, secureSSOUserData: userData)
    let token = try sso.createToken()

    print("SSO Token: \(token ?? "")")
    // Posredujte ta žeton vašemu frontendu za avtentikacijo
} catch {
    print("Error creating SSO token: \(error)")
}

Preprosto SSO (za razvoj/testiranje)

import FastCommentsSwift

// Ustvarite preproste SSO uporabniške podatke (ni potrebnega API ključa)
let userData = SimpleSSOUserData(
    username: "johndoe",
    email: "user@example.com",
    avatar: "https://example.com/avatar.jpg"
)

// Generirajte preprost SSO žeton
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 Clients Internal Link

FastComments SDK zagotavlja tri API odjemalce:

PublicAPI - Metode, varne za odjemalca

PublicAPI vsebuje metode, ki so varne za klicanje iz odjemalske kode (iOS/macOS aplikacije). Te metode:

  • Ne zahtevajo API ključa
  • Lahko uporabljajo SSO žetone za overjanje
  • So omejene po hitrosti na uporabnika/napravo
  • So primerne za aplikacije, usmerjene končnemu uporabniku

Primer uporabe: Pridobivanje in ustvarjanje komentarjev v vaši iOS aplikaciji

DefaultAPI - Metode na strežniški strani

DefaultAPI vsebuje avtenticirane metode, ki zahtevajo API ključ. Te metode:

  • Zahtevajo vaš FastComments API ključ
  • Morajo biti klicane le iz strežniške kode
  • Omogočajo popoln dostop do vaših FastComments podatkov
  • So omejene po hitrosti na najemnika

Primer uporabe: Administrativna opravila, množični izvoz podatkov, upravljanje uporabnikov

ModerationAPI - Metode nadzorne plošče moderatorja

ModerationAPI ponuja obsežen nabor hitrih in živih moderacijskih API-jev. Vsaka metoda ModerationAPI sprejme parameter sso in se lahko overi prek SSO ali FastComments.com piškotka seje.

Primer uporabe: Gradnja moderacijske izkušnje za moderatorje vaše skupnosti

POMEMBNO: Nikoli ne razkrivajte svojega API ključa v odjemalski kodi. API ključe je treba uporabljati le na strežniku.

Making API Calls Internal Link


Swift SDK uporablja sodobno sintakso async/await za vse klice API-jev:

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

Common Issues Internal Link

401 napake nepooblaščene

Če dobivate napake 401 pri uporabi avtenticiranega API-ja:

  1. Preverite svoj API ključ: Prepričajte se, da uporabljate pravilen API ključ iz vašega nadzornega plošča FastComments
  2. Preverite ID najemnika: Prepričajte se, da se ID najemnika ujema z vašim računom
  3. Oblika API ključa: API ključ naj bo nastavljen kot glava x-api-key v skupni konfiguraciji:
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "YOUR_API_KEY"
  1. Uporaba napačnega API-ja: Prepričajte se, da uporabljate DefaultAPI (ne PublicAPI) za avtenticirane klice

Težave s SSO žetoni

Če SSO žetoni ne delujejo:

  1. Uporabite varen način za produkcijo: Vedno uporabljajte FastCommentsSSO.createSecure() s svojim API ključem za produkcijo
  2. Samo strežniška stran: Generirajte varne SSO žetone na vašem strežniku, nikoli ne razkrivajte svojega API ključa odjemalcem
  3. Preverite podatke uporabnika: Prepričajte se, da so zagotovljena vsa obvezna polja (id, e-pošta, uporabniško ime)
  4. Iztek žetona: Varni SSO žetoni vsebujejo časovni žig in lahko potečejo. Po potrebi ustvarite sveže žetone.

SSL/TLS napake

Če naletite na SSL/TLS napake:

  1. Prepričajte se, da vaša datoteka Info.plist aplikacije dovoljuje HTTPS povezave do fastcomments.com
  2. Preverite, da ne uporabljate izjem App Transport Security, ki bi lahko blokirale povezavo

Notes Internal Link


ID-ji za oddajanje

Videli boste, da morate v nekaterih klicih API posredovati broadcastId. Ko prejmete dogodke, boste ta ID dobili nazaj, tako da boste vedeli, da ga lahko prezrete, če nameravate optimistično uporabiti spremembe na odjemalcu (kar boste verjetno želeli storiti, saj nudi najboljšo izkušnjo). Tukaj posredujte UUID. ID naj bo dovolj edinstven, da se v eni seji ne pojavi dvakrat.

let broadcastId = UUID().uuidString

aggregate Internal Link

Aggregira dokumente z njihovim grupiranjem (če je podan parameter groupBy) in uporabo več operacij. Podprte so različne operacije (npr. sum, countDistinct, avg itd.).

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
parentTenantIdstringqueryNe
includeStatsbooleanqueryNe

Odziv

Vrne: AggregateResponse

Primer

Primer združevanja
Copy Copy
1
2// Naslednji primeri kode so še vedno v beta različici. Pri kakršnihkoli težavah, prosimo, poročajte na 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 | (neobvezno)
8let includeStats = true // Bool | (neobvezno)
9
10DefaultAPI.aggregate(tenantId: tenantId, aggregationRequest: aggregationRequest, options: DefaultAPI.AggregateOptions(parentTenantId: parentTenantId, includeStats: includeStats)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getAuditLogs Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
limitnumberqueryNe
skipnumberqueryNe
orderstringqueryNe
afternumberqueryNe
beforenumberqueryNe

Odgovor

Vrne: GetAuditLogsResponse

Primer

getAuditLogs Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. V primeru težav prosimo sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let limit = 987 // Double | (neobvezno)
7let skip = 987 // Double | (neobvezno)
8let order = SORT_DIR() // SORTDIR | (neobvezno)
9let after = 987 // Double | (neobvezno)
10let before = 987 // Double | (neobvezno)
11
12DefaultAPI.getAuditLogs(tenantId: tenantId, options: DefaultAPI.GetAuditLogsOptions(limit: limit, skip: skip, order: order, after: after, before: before)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

logoutPublic Internal Link

Odgovor

Vrne: APIEmptyResponse

Primer

Primer uporabe logoutPublic
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Če naletite na težavo, jo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5
6PublicAPI.logoutPublic() { (response, error) in
7 guard error == nil else {
8 print(error)
9 return
10 }
11
12 if (response) {
13 dump(response)
14 }
15}
16

blockFromCommentPublic Internal Link

Parametri

ImeTipLocationZahtevanoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odgovor

Vrne: BlockSuccess

Primer

Primer blockFromCommentPublic
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave prijavite na 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 | (neobvezno)
9
10PublicAPI.blockFromCommentPublic(tenantId: tenantId, commentId: commentId, publicBlockFromCommentParams: publicBlockFromCommentParams, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

unBlockCommentPublic Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odziv

Vrne: UnblockSuccess

Primer

unBlockCommentPublic Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za vse težave prijavite na 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 | (neobvezno)
9
10PublicAPI.unBlockCommentPublic(tenantId: tenantId, commentId: commentId, publicBlockFromCommentParams: publicBlockFromCommentParams, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

checkedCommentsForBlocked Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdsstringqueryDaSeznam ID-jev komentarjev, ločen z vejicami.
ssostringqueryNe

Odgovor

Vrača: CheckBlockedCommentsResponse

Primer

Primer checkedCommentsForBlocked
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentIds = "commentIds_example" // String | Seznam ID-jev komentarjev, ločen z vejicami.
7let sso = "sso_example" // String | (neobvezno)
8
9PublicAPI.checkedCommentsForBlocked(tenantId: tenantId, commentIds: commentIds, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

blockUserFromComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe
anonUserIdstringqueryNe

Odgovor

Vrne: BlockSuccess

Primer

blockUserFromComment Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za kakršnakoli vprašanja prosimo, da poročate na 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 | (neobvezno)
9let anonUserId = "anonUserId_example" // String | (neobvezno)
10
11DefaultAPI.blockUserFromComment(tenantId: tenantId, id: id, blockFromCommentParams: blockFromCommentParams, options: DefaultAPI.BlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createCommentPublic Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: SaveCommentsResponseWithPresence

Primer

createCommentPublic Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave, prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let commentData = CommentData(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", tos: false, botId: "botId_example") // CommentData |
9let sessionId = "sessionId_example" // String | // (neobvezno)
10let sso = "sso_example" // String | // (neobvezno)
11
12PublicAPI.createCommentPublic(tenantId: tenantId, urlId: urlId, broadcastId: broadcastId, commentData: commentData, options: PublicAPI.CreateCommentPublicOptions(sessionId: sessionId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

deleteComment Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
contextUserIdstringqueryNo
isLivebooleanqueryNo

Odgovor

Vrne: DeleteCommentResult

Primer

deleteComment Primer
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 id = "id_example" // String |
7let contextUserId = "contextUserId_example" // String | (optional)
8let isLive = true // Bool | (optional)
9
10DefaultAPI.deleteComment(tenantId: tenantId, id: id, options: DefaultAPI.DeleteCommentOptions(contextUserId: contextUserId, isLive: isLive)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

deleteCommentPublic Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
editKeystringqueryNe
ssostringqueryNe

Response

Vrne: PublicAPIDeleteCommentResponse

Primer

deleteCommentPublic Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave, prosimo, sporočite preko 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 | (neobvezno)
9let sso = "sso_example" // String | (neobvezno)
10
11PublicAPI.deleteCommentPublic(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, options: PublicAPI.DeleteCommentPublicOptions(editKey: editKey, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteCommentVote Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathYes
commentIdstringpathYes
voteIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

Odziv

Vrne: VoteDeleteResponse

Primer

deleteCommentVote Primer
Copy Copy
1
2// Naslednji primeri kode so še beta. Za kakršnekoli težave prosimo, da jih prijavite na 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 | (neobvezno)
11let sso = "sso_example" // String | (neobvezno)
12
13PublicAPI.deleteCommentVote(tenantId: tenantId, commentId: commentId, voteId: voteId, urlId: urlId, broadcastId: broadcastId, options: PublicAPI.DeleteCommentVoteOptions(editKey: editKey, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

flagComment Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe
anonUserIdstringqueryNe

Odziv

Vrne: FlagCommentResponse

Primer

flagComment Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. V primeru kakršnekoli težave, poročajte na 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 | (neobvezno)
8let anonUserId = "anonUserId_example" // String | (neobvezno)
9
10DefaultAPI.flagComment(tenantId: tenantId, id: id, options: DefaultAPI.FlagCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIGetCommentResponse

Primer

Primer getComment
Copy Copy
1
2// Naslednji primeri kode so še vedno beta. Za kakršnokoli težavo, prosimo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getComment(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getComments Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
pageintegerqueryNo
limitintegerqueryNo
skipintegerqueryNo
asTreebooleanqueryNo
skipChildrenintegerqueryNo
limitChildrenintegerqueryNo
maxTreeDepthintegerqueryNo
urlIdstringqueryNo
userIdstringqueryNo
anonUserIdstringqueryNo
contextUserIdstringqueryNo
hashTagstringqueryNo
parentIdstringqueryNo
directionstringqueryNo
fromDateintegerqueryNo
toDateintegerqueryNo

Odziv

Vrne: APIGetCommentsResponse

Primer

Primer getComments
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. V primeru težav, prosimo, prijavite jih na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Int | (neobvezno)
7let limit = 987 // Int | (neobvezno)
8let skip = 987 // Int | (neobvezno)
9let asTree = true // Bool | (neobvezno)
10let skipChildren = 987 // Int | (neobvezno)
11let limitChildren = 987 // Int | (neobvezno)
12let maxTreeDepth = 987 // Int | (neobvezno)
13let urlId = "urlId_example" // String | (neobvezno)
14let userId = "userId_example" // String | (neobvezno)
15let anonUserId = "anonUserId_example" // String | (neobvezno)
16let contextUserId = "contextUserId_example" // String | (neobvezno)
17let hashTag = "hashTag_example" // String | (neobvezno)
18let parentId = "parentId_example" // String | (neobvezno)
19let direction = SortDirections() // SortDirections | (neobvezno)
20let fromDate = 987 // Int64 | (neobvezno)
21let toDate = 987 // Int64 | (neobvezno)
22
23DefaultAPI.getComments(tenantId: tenantId, options: DefaultAPI.GetCommentsOptions(page: page, limit: limit, skip: skip, asTree: asTree, skipChildren: skipChildren, limitChildren: limitChildren, maxTreeDepth: maxTreeDepth, urlId: urlId, userId: userId, anonUserId: anonUserId, contextUserId: contextUserId, hashTag: hashTag, parentId: parentId, direction: direction, fromDate: fromDate, toDate: toDate)) { (response, error) in
24 guard error == nil else {
25 print(error)
26 return
27 }
28
29 if (response) {
30 dump(response)
31 }
32}
33

getCommentsPublic Internal Link

zahteva tenantId urlId

Parametri

NameTypeLocationRequiredDescription
tenantIdstringpathYes
urlIdstringqueryYes
pageintegerqueryNo
directionstringqueryNo
ssostringqueryNo
skipintegerqueryNo
skipChildrenintegerqueryNo
limitintegerqueryNo
limitChildrenintegerqueryNo
countChildrenbooleanqueryNo
fetchPageForCommentIdstringqueryNo
includeConfigbooleanqueryNo
countAllbooleanqueryNo
includei10nbooleanqueryNo
localestringqueryNo
modulesstringqueryNo
isCrawlerbooleanqueryNo
includeNotificationCountbooleanqueryNo
asTreebooleanqueryNo
maxTreeDepthintegerqueryNo
useFullTranslationIdsbooleanqueryNo
parentIdstringqueryNo
searchTextstringqueryNo
hashTagsarrayqueryNo
userIdstringqueryNo
customConfigStrstringqueryNo
afterCommentIdstringqueryNo
beforeCommentIdstringqueryNo

Odgovor

Vrne: GetCommentsResponseWithPresencePublicComment

Primer

getCommentsPublic Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave, prosimo, prijavite jih na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let page = 987 // Int | (optional)
8let direction = SortDirections() // SortDirections | (optional)
9let sso = "sso_example" // String | (optional)
10let skip = 987 // Int | (optional)
11let skipChildren = 987 // Int | (optional)
12let limit = 987 // Int | (optional)
13let limitChildren = 987 // Int | (optional)
14let countChildren = true // Bool | (optional)
15let fetchPageForCommentId = "fetchPageForCommentId_example" // String | (optional)
16let includeConfig = true // Bool | (optional)
17let countAll = true // Bool | (optional)
18let includei10n = true // Bool | (optional)
19let locale = "locale_example" // String | (optional)
20let modules = "modules_example" // String | (optional)
21let isCrawler = true // Bool | (optional)
22let includeNotificationCount = true // Bool | (optional)
23let asTree = true // Bool | (optional)
24let maxTreeDepth = 987 // Int | (optional)
25let useFullTranslationIds = true // Bool | (optional)
26let parentId = "parentId_example" // String | (optional)
27let searchText = "searchText_example" // String | (optional)
28let hashTags = ["inner_example"] // [String] | (optional)
29let userId = "userId_example" // String | (optional)
30let customConfigStr = "customConfigStr_example" // String | (optional)
31let afterCommentId = "afterCommentId_example" // String | (optional)
32let beforeCommentId = "beforeCommentId_example" // String | (optional)
33
34PublicAPI.getCommentsPublic(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetCommentsPublicOptions(page: page, direction: direction, sso: sso, skip: skip, skipChildren: skipChildren, limit: limit, limitChildren: limitChildren, countChildren: countChildren, fetchPageForCommentId: fetchPageForCommentId, includeConfig: includeConfig, countAll: countAll, includei10n: includei10n, locale: locale, modules: modules, isCrawler: isCrawler, includeNotificationCount: includeNotificationCount, asTree: asTree, maxTreeDepth: maxTreeDepth, useFullTranslationIds: useFullTranslationIds, parentId: parentId, searchText: searchText, hashTags: hashTags, userId: userId, customConfigStr: customConfigStr, afterCommentId: afterCommentId, beforeCommentId: beforeCommentId)) { (response, error) in
35 guard error == nil else {
36 print(error)
37 return
38 }
39
40 if (response) {
41 dump(response)
42 }
43}
44

getCommentText Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
commentIdstringpathYes
editKeystringqueryNo
ssostringqueryNo

Odgovor

Vrne: PublicAPIGetCommentTextResponse

Primer

Primer getCommentText
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave prosimo, da jih sporočite prek 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 | (optional)
8let sso = "sso_example" // String | (optional)
9
10PublicAPI.getCommentText(tenantId: tenantId, commentId: commentId, options: PublicAPI.GetCommentTextOptions(editKey: editKey, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getCommentVoteUserNames Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
dirintegerqueryDa
ssostringqueryNe

Odgovor

Vrne: GetCommentVoteUserNamesSuccessResponse

Primer

getCommentVoteUserNames Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo jih prijavite na 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 | (neobvezno)
9
10PublicAPI.getCommentVoteUserNames(tenantId: tenantId, commentId: commentId, dir: dir, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

lockComment Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
ssostringqueryNe

Odgovor

Vrača: APIEmptyResponse

Primer

Primer lockComment
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave poročajte na 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 | (neobvezno)
9
10PublicAPI.lockComment(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

pinComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: ChangeCommentPinStatusResponse

Primer

Primer uporabe pinComment
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo poročajte preko 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 | (neobvezno)
9
10PublicAPI.pinComment(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

saveComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
isLivebooleanqueryNe
doSpamCheckbooleanqueryNe
sendEmailsbooleanqueryNe
populateNotificationsbooleanqueryNe

Odziv

Vrne: APISaveCommentResponse

Primer

saveComment Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za kakršnekoli težave, prosimo, sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", tos: false, botId: "botId_example", approved: false, domain: "domain_example", ip: "ip_example", isPinned: false, locale: "locale_example", reviewed: false, verified: false, votes: 123, votesDown: 123, votesUp: 123) // CreateCommentParams |
7let isLive = true // Bool | (neobvezno)
8let doSpamCheck = true // Bool | (neobvezno)
9let sendEmails = true // Bool | (neobvezno)
10let populateNotifications = true // Bool | (neobvezno)
11
12DefaultAPI.saveComment(tenantId: tenantId, createCommentParams: createCommentParams, options: DefaultAPI.SaveCommentOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

saveCommentsBulk Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
sendEmailsbooleanqueryNo
populateNotificationsbooleanqueryNo

Odgovor

Vrne: [SaveCommentsBulkResponse]

Primer

saveCommentsBulk Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave, prosimo prijavite jih preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = [CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", tos: false, botId: "botId_example", approved: false, domain: "domain_example", ip: "ip_example", isPinned: false, locale: "locale_example", reviewed: false, verified: false, votes: 123, votesDown: 123, votesUp: 123)] // [CreateCommentParams] |
7let isLive = true // Bool | (neobvezno)
8let doSpamCheck = true // Bool | (neobvezno)
9let sendEmails = true // Bool | (neobvezno)
10let populateNotifications = true // Bool | (neobvezno)
11
12DefaultAPI.saveCommentsBulk(tenantId: tenantId, createCommentParams: createCommentParams, options: DefaultAPI.SaveCommentsBulkOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

setCommentText Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
editKeystringqueryNe
ssostringqueryNe

Response

Vrne: PublicAPISetCommentTextResponse

Example

setCommentText Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za morebitne težave jih prosimo prijavite na 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 | (neobvezno)
10let sso = "sso_example" // String | (neobvezno)
11
12PublicAPI.setCommentText(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, commentTextUpdateRequest: commentTextUpdateRequest, options: PublicAPI.SetCommentTextOptions(editKey: editKey, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

unBlockUserFromComment Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe
anonUserIdstringqueryNe

Odziv

Vrne: UnblockSuccess

Primer

unBlockUserFromComment Primer
Copy Copy
1
2// Naslednji primeri kode so še beta. Za morebitne težave, prosimo, poročajte na 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 | (neobvezno)
9let anonUserId = "anonUserId_example" // String | (neobvezno)
10
11DefaultAPI.unBlockUserFromComment(tenantId: tenantId, id: id, unBlockFromCommentParams: unBlockFromCommentParams, options: DefaultAPI.UnBlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

unFlagComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Odgovor

Vrne: FlagCommentResponse

Primer

unFlagComment Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnekoli težave, prosimo, sporočite na 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 | (neobvezno)
8let anonUserId = "anonUserId_example" // String | (neobvezno)
9
10DefaultAPI.unFlagComment(tenantId: tenantId, id: id, options: DefaultAPI.UnFlagCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

unLockComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

Primer unLockComment
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. V primeru težav poročajte preko 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 | (izbirno)
9
10PublicAPI.unLockComment(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

unPinComment Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: ChangeCommentPinStatusResponse

Primer

Primer unPinComment
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo poročajte preko 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 | (neobvezno)
9
10PublicAPI.unPinComment(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

updateComment Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
contextUserIdstringqueryNe
doSpamCheckbooleanqueryNe
isLivebooleanqueryNe

Response

Vrne: APIEmptyResponse

Primer

Primer updateComment
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave poročajte na 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 | (neobvezno)
9let doSpamCheck = true // Bool | (neobvezno)
10let isLive = true // Bool | (neobvezno)
11
12DefaultAPI.updateComment(tenantId: tenantId, id: id, updatableCommentParams: updatableCommentParams, options: DefaultAPI.UpdateCommentOptions(contextUserId: contextUserId, doSpamCheck: doSpamCheck, isLive: isLive)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

voteComment Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
urlIdstringqueryDa
broadcastIdstringqueryDa
sessionIdstringqueryNe
ssostringqueryNe

Response

Vrne: VoteResponse

Primer

voteComment Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave, prosimo, sporočite na 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 | (neobvezno)
11let sso = "sso_example" // String | (neobvezno)
12
13PublicAPI.voteComment(tenantId: tenantId, commentId: commentId, urlId: urlId, broadcastId: broadcastId, voteBodyParams: voteBodyParams, options: PublicAPI.VoteCommentOptions(sessionId: sessionId, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getCommentsForUser Internal Link

Parametri

ImeTipLokacijaObveznoOpis
userIdstringqueryNo
directionstringqueryNo
repliesToUserIdstringqueryNo
pagenumberqueryNo
includei10nbooleanqueryNo
localestringqueryNo
isCrawlerbooleanqueryNo

Odgovor

Vrne: GetCommentsForUserResponse

Primer

Primer getCommentsForUser
Copy Copy
1
2// Naslednji primeri kode so še beta. Za morebitne težave prosimo, da poročate na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let userId = "userId_example" // String | (neobvezno)
6let direction = SortDirections() // SortDirections | (neobvezno)
7let repliesToUserId = "repliesToUserId_example" // String | (neobvezno)
8let page = 987 // Double | (neobvezno)
9let includei10n = true // Bool | (neobvezno)
10let locale = "locale_example" // String | (neobvezno)
11let isCrawler = true // Bool | (neobvezno)
12
13PublicAPI.getCommentsForUser(options: PublicAPI.GetCommentsForUserOptions(userId: userId, direction: direction, repliesToUserId: repliesToUserId, page: page, includei10n: includei10n, locale: locale, isCrawler: isCrawler)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

addDomainConfig Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa

Odgovor

Vrne: AddDomainConfigResponse

Primer

Primer addDomainConfig
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za katerokoli težavo, prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let addDomainConfigParams = AddDomainConfigParams(domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", emailHeaders: "TODO") // AddDomainConfigParams |
7
8DefaultAPI.addDomainConfig(tenantId: tenantId, addDomainConfigParams: addDomainConfigParams) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteDomainConfig Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
domainstringpathDa

Odziv

Vrne: DeleteDomainConfigResponse

Primer

Primer deleteDomainConfig
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo prosimo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let domain = "domain_example" // String |
7
8DefaultAPI.deleteDomainConfig(tenantId: tenantId, domain: domain) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getDomainConfig Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
domainstringpathDa

Odziv

Vrne: GetDomainConfigResponse

Primer

Primer getDomainConfig
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. V primeru težav prijavite napako preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let domain = "domain_example" // String |
7
8DefaultAPI.getDomainConfig(tenantId: tenantId, domain: domain) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getDomainConfigs Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: GetDomainConfigsResponse

Primer

Primer getDomainConfigs
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršenkoli problem poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6
7DefaultAPI.getDomainConfigs(tenantId: tenantId) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

patchDomainConfig Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
domainToUpdatestringpathDa

Odgovor

Vrne: PatchDomainConfigResponse

Primer

Primer patchDomainConfig
Copy Copy
1
2// Spodnji primeri kode so še v beta fazi. Za morebitne težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let domainToUpdate = "domainToUpdate_example" // String |
7let patchDomainConfigParams = PatchDomainConfigParams(domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", emailHeaders: "TODO") // PatchDomainConfigParams |
8
9DefaultAPI.patchDomainConfig(tenantId: tenantId, domainToUpdate: domainToUpdate, patchDomainConfigParams: patchDomainConfigParams) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

putDomainConfig Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
domainToUpdatestringpathDa

Odziv

Vrača: PutDomainConfigResponse

Primer

putDomainConfig Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če naletite na težavo, jo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let domainToUpdate = "domainToUpdate_example" // String |
7let updateDomainConfigParams = UpdateDomainConfigParams(domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", emailHeaders: "TODO") // UpdateDomainConfigParams |
8
9DefaultAPI.putDomainConfig(tenantId: tenantId, domainToUpdate: domainToUpdate, updateDomainConfigParams: updateDomainConfigParams) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createEmailTemplate Internal Link


Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa

Odgovor

Vrne: CreateEmailTemplateResponse

Primer

Primer createEmailTemplate
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za kakršnokoli težavo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createEmailTemplateBody = CreateEmailTemplateBody(emailTemplateId: "emailTemplateId_example", displayName: "displayName_example", ejs: "ejs_example", domain: "domain_example", translationOverridesByLocale: "TODO", testData: "TODO") // CreateEmailTemplateBody |
7
8DefaultAPI.createEmailTemplate(tenantId: tenantId, createEmailTemplateBody: createEmailTemplateBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteEmailTemplate Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer deleteEmailTemplate
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo poročajte prek http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteEmailTemplate(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteEmailTemplateRenderError Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
errorIdstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer deleteEmailTemplateRenderError
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Za kakršnokoli težavo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let errorId = "errorId_example" // String |
8
9DefaultAPI.deleteEmailTemplateRenderError(tenantId: tenantId, id: id, errorId: errorId) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getEmailTemplate Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetEmailTemplateResponse

Primer

Primer getEmailTemplate
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getEmailTemplate(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getEmailTemplateDefinitions Internal Link


Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: GetEmailTemplateDefinitionsResponse

Primer

getEmailTemplateDefinitions Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6
7DefaultAPI.getEmailTemplateDefinitions(tenantId: tenantId) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

getEmailTemplateRenderErrors Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
skipnumberqueryNe

Odgovor

Vrne: GetEmailTemplateRenderErrorsResponse

Primer

Primer getEmailTemplateRenderErrors
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za vse težave poročajte preko 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 | (neobvezno)
8
9DefaultAPI.getEmailTemplateRenderErrors(tenantId: tenantId, id: id, skip: skip) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getEmailTemplates Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odziv

Vrne: GetEmailTemplatesResponse

Primer

Primer getEmailTemplates
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Za kakršnokoli težavo jih prosimo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (izbirno)
7
8DefaultAPI.getEmailTemplates(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

renderEmailTemplate Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
localestringqueryNe

Odgovor

Vrača: RenderEmailTemplateResponse

Primer

Primer renderEmailTemplate
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za vse težave jih prijavite prek 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 | (izbirno)
8
9DefaultAPI.renderEmailTemplate(tenantId: tenantId, renderEmailTemplateBody: renderEmailTemplateBody, locale: locale) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateEmailTemplate Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer updateEmailTemplate
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo, prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateEmailTemplateBody = UpdateEmailTemplateBody(emailTemplateId: "emailTemplateId_example", displayName: "displayName_example", ejs: "ejs_example", domain: "domain_example", translationOverridesByLocale: "TODO", testData: "TODO") // UpdateEmailTemplateBody |
8
9DefaultAPI.updateEmailTemplate(tenantId: tenantId, id: id, updateEmailTemplateBody: updateEmailTemplateBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getEventLog Internal Link


req tenantId urlId userIdWS

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
userIdWSstringqueryDa
startTimeintegerqueryDa
endTimeintegerqueryNe

Odgovor

Vrača: GetEventLogResponse

Primer

Primer getEventLog
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za morebitne težave poročajte na 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 | (neobvezno)
10
11PublicAPI.getEventLog(tenantId: tenantId, urlId: urlId, userIdWS: userIdWS, startTime: startTime, endTime: endTime) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getGlobalEventLog Internal Link

req tenantId urlId userIdWS

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
userIdWSstringqueryDa
startTimeintegerqueryDa
endTimeintegerqueryNe

Odgovor

Vrne: GetEventLogResponse

Primer

Primer getGlobalEventLog
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo poročajte preko 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 | (neobvezno)
10
11PublicAPI.getGlobalEventLog(tenantId: tenantId, urlId: urlId, userIdWS: userIdWS, startTime: startTime, endTime: endTime) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createFeedPost Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
broadcastIdstringqueryNe
isLivebooleanqueryNe
doSpamCheckbooleanqueryNe
skipDupCheckbooleanqueryNe

Odgovor

Vrne: CreateFeedPostsResponse

Primer

createFeedPost Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave, prosimo poročajte preko 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 | (neobvezno)
8let isLive = true // Bool | (neobvezno)
9let doSpamCheck = true // Bool | (neobvezno)
10let skipDupCheck = true // Bool | (neobvezno)
11
12DefaultAPI.createFeedPost(tenantId: tenantId, createFeedPostParams: createFeedPostParams, options: DefaultAPI.CreateFeedPostOptions(broadcastId: broadcastId, isLive: isLive, doSpamCheck: doSpamCheck, skipDupCheck: skipDupCheck)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

createFeedPostPublic Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: CreateFeedPostResponse

Primer

createFeedPostPublic Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave jih prosimo prijavite preko 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 | (neobvezno)
8let sso = "sso_example" // String | (neobvezno)
9
10PublicAPI.createFeedPostPublic(tenantId: tenantId, createFeedPostParams: createFeedPostParams, options: PublicAPI.CreateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

deleteFeedPostPublic Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
postIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: DeleteFeedPostPublicResponse

Primer

deleteFeedPostPublic Primer
Copy Copy
1
2// Naslednji primeri kode so še beta. Za kakršnokoli težavo, prosimo, sporočite na 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 | (neobvezno)
8let sso = "sso_example" // String | (neobvezno)
9
10PublicAPI.deleteFeedPostPublic(tenantId: tenantId, postId: postId, options: PublicAPI.DeleteFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getFeedPosts Internal Link

req tenantId afterId

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
afterIdstringqueryNe
limitintegerqueryNe
tagsarrayqueryNe

Odgovor

Vrne: GetFeedPostsResponse

Primer

getFeedPosts Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za morebitne težave prosimo, da jih sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (neobvezno)
7let limit = 987 // Int | (neobvezno)
8let tags = ["inner_example"] // [String] | (neobvezno)
9
10DefaultAPI.getFeedPosts(tenantId: tenantId, options: DefaultAPI.GetFeedPostsOptions(afterId: afterId, limit: limit, tags: tags)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getFeedPostsPublic Internal Link

req tenantId afterId

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathYes
afterIdstringqueryNo
limitintegerqueryNo
tagsarrayqueryNo
ssostringqueryNo
isCrawlerbooleanqueryNo
includeUserInfobooleanqueryNo

Odgovor

Vrne: PublicFeedPostsResponse

Primer

Primer getFeedPostsPublic
Copy Copy
1
2// Naslednji primeri kode so še beta. Če se pojavi kakršna koli težava, jo prosimo sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (neobvezno)
7let limit = 987 // Int | (neobvezno)
8let tags = ["inner_example"] // [String] | (neobvezno)
9let sso = "sso_example" // String | (neobvezno)
10let isCrawler = true // Bool | (neobvezno)
11let includeUserInfo = true // Bool | (neobvezno)
12
13PublicAPI.getFeedPostsPublic(tenantId: tenantId, options: PublicAPI.GetFeedPostsPublicOptions(afterId: afterId, limit: limit, tags: tags, sso: sso, isCrawler: isCrawler, includeUserInfo: includeUserInfo)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getFeedPostsStats Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringpathDa
postIdsarrayqueryDa
ssostringqueryNe

Odgovor

Vrne: FeedPostsStatsResponse

Primer

Primer getFeedPostsStats
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršenkoli problem, prosimo poročajte preko 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 | (izbirno)
8
9PublicAPI.getFeedPostsStats(tenantId: tenantId, postIds: postIds, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getUserReactsPublic Internal Link

Parametri

ImeTipMestoObveznoOpis
tenantIdstringpathYes
postIdsarrayqueryNo
ssostringqueryNo

Odgovor

Vrne: UserReactsResponse

Primer

Primer getUserReactsPublic
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Če naletite na težave, jih prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postIds = ["inner_example"] // [String] | (neobvezno)
7let sso = "sso_example" // String | (neobvezno)
8
9PublicAPI.getUserReactsPublic(tenantId: tenantId, options: PublicAPI.GetUserReactsPublicOptions(postIds: postIds, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

reactFeedPostPublic Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
postIdstringpathYes
isUndobooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: ReactFeedPostResponse

Primer

Primer reactFeedPostPublic
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za kakršnekoli težave prosimo, poročajte na 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 | (optional)
9let broadcastId = "broadcastId_example" // String | (optional)
10let sso = "sso_example" // String | (optional)
11
12PublicAPI.reactFeedPostPublic(tenantId: tenantId, postId: postId, reactBodyParams: reactBodyParams, options: PublicAPI.ReactFeedPostPublicOptions(isUndo: isUndo, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

updateFeedPost Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrača: APIEmptyResponse

Primer

Primer updateFeedPost
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let feedPost = FeedPost(id: "id_example", tenantId: "tenantId_example", title: "title_example", fromUserId: "fromUserId_example", fromUserDisplayName: "fromUserDisplayName_example", fromUserAvatar: "fromUserAvatar_example", fromIpHash: "fromIpHash_example", tags: ["tags_example"], weight: 123, meta: "TODO", contentHTML: "contentHTML_example", media: [FeedPostMediaItem(title: "title_example", linkUrl: "linkUrl_example", sizes: [FeedPostMediaItemAsset(w: 123, h: 123, src: "src_example")])], links: [FeedPostLink(text: "text_example", title: "title_example", description: "description_example", url: "url_example")], createdAt: Date(), reacts: "TODO", commentCount: 123) // FeedPost |
8
9DefaultAPI.updateFeedPost(tenantId: tenantId, id: id, feedPost: feedPost) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateFeedPostPublic Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
postIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: CreateFeedPostResponse

Primer

updateFeedPostPublic Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za kakršnekoli težave, prosimo, sporočite na 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 | (neobvezno)
9let sso = "sso_example" // String | (neobvezno)
10
11PublicAPI.updateFeedPostPublic(tenantId: tenantId, postId: postId, updateFeedPostParams: updateFeedPostParams, options: PublicAPI.UpdateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

flagCommentPublic Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
isFlaggedbooleanqueryDa
ssostringqueryNe

Odgovor

Vrača: APIEmptyResponse

Primer

Primer flagCommentPublic
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Za morebitne težave poročajte na 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 | (izbirno)
9
10PublicAPI.flagCommentPublic(tenantId: tenantId, commentId: commentId, isFlagged: isFlagged, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getGifLarge Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
largeInternalURLSanitizedstringqueryDa

Odgovor

Vrne: GifGetLargeResponse

Primer

getGifLarge Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave, prosimo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let largeInternalURLSanitized = "largeInternalURLSanitized_example" // String |
7
8PublicAPI.getGifLarge(tenantId: tenantId, largeInternalURLSanitized: largeInternalURLSanitized) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getGifsSearch Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathYes
searchstringqueryYes
localestringqueryNo
ratingstringqueryNo
pagenumberqueryNo

Odgovor

Vrne: GetGifsSearchResponse

Primer

Primer getGifsSearch
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za katerokoli težavo, prosimo, pošljite poročilo na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let search = "search_example" // String |
7let locale = "locale_example" // String | (neobvezno)
8let rating = "rating_example" // String | (neobvezno)
9let page = 987 // Double | (neobvezno)
10
11PublicAPI.getGifsSearch(tenantId: tenantId, search: search, options: PublicAPI.GetGifsSearchOptions(locale: locale, rating: rating, page: page)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getGifsTrending Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
localestringqueryNo
ratingstringqueryNo
pagenumberqueryNo

Odgovor

Returns: GetGifsTrendingResponse

Primer

Primer getGifsTrending
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za kakršno koli težavo prosimo, prijavite jo preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let locale = "locale_example" // String | (neobvezno)
7let rating = "rating_example" // String | (neobvezno)
8let page = 987 // Double | (neobvezno)
9
10PublicAPI.getGifsTrending(tenantId: tenantId, options: PublicAPI.GetGifsTrendingOptions(locale: locale, rating: rating, page: page)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

addHashTag Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: CreateHashTagResponse

Primer

addHashTag Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Če imate kakršnekoli težave, prosimo, poročajte preko 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 | (neobvezno)
7
8DefaultAPI.addHashTag(tenantId: tenantId, createHashTagBody: createHashTagBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

addHashTagsBulk Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes

Odgovor

Vrne: BulkCreateHashTagsResponse

Primer

addHashTagsBulk Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za kakršno koli težavo prosimo, da poročate preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let bulkCreateHashTagsBody = BulkCreateHashTagsBody(tenantId: "tenantId_example", tags: [BulkCreateHashTagsBody_tags_inner(url: "url_example", tag: "tag_example")]) // BulkCreateHashTagsBody | (optional)
7
8DefaultAPI.addHashTagsBulk(tenantId: tenantId, bulkCreateHashTagsBody: bulkCreateHashTagsBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteHashTag Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
tagstringpathYes

Odgovor

Vrne: APIEmptyResponse

Primer

deleteHashTag Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave oddajte poročilo na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let tag = "tag_example" // String |
7let deleteHashTagRequestBody = DeleteHashTagRequestBody(tenantId: "tenantId_example") // DeleteHashTagRequestBody | (neobvezno)
8
9DefaultAPI.deleteHashTag(tenantId: tenantId, tag: tag, deleteHashTagRequestBody: deleteHashTagRequestBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getHashTags Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
pagenumberqueryNe

Odgovor

Vrne: GetHashTagsResponse

Primer

Primer getHashTags
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za morebitne težave jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Double | (izbirno)
7
8DefaultAPI.getHashTags(tenantId: tenantId, page: page) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

patchHashTag Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
tagstringpathDa

Odgovor

Vrne: UpdateHashTagResponse

Primer

patchHashTag Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za kakršno koli težavo, prosimo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let tag = "tag_example" // String |
7let updateHashTagBody = UpdateHashTagBody(tenantId: "tenantId_example", url: "url_example", tag: "tag_example") // UpdateHashTagBody | (neobvezno)
8
9DefaultAPI.patchHashTag(tenantId: tenantId, tag: tag, updateHashTagBody: updateHashTagBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

deleteModerationVote Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
voteIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: VoteDeleteResponse

Primer

deleteModerationVote Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za morebitne težave prosimo sporočite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let voteId = "voteId_example" // String |
8let broadcastId = "broadcastId_example" // String | (neobvezno)
9let sso = "sso_example" // String | (neobvezno)
10
11ModerationAPI.deleteModerationVote(tenantId: tenantId, commentId: commentId, voteId: voteId, options: ModerationAPI.DeleteModerationVoteOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getApiComments Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
pagenumberqueryNo
countnumberqueryNo
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
sortsstringqueryNo
demobooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: ModerationAPIGetCommentsResponse

Primer

Primer getApiComments
Copy Copy
1
2// Naslednji vzorčni kodi so še v beta različici. Za morebitne težave prosimo, da jih sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Double | (neobvezno)
7let count = 987 // Double | (neobvezno)
8let textSearch = "textSearch_example" // String | (neobvezno)
9let byIPFromComment = "byIPFromComment_example" // String | (neobvezno)
10let filters = "filters_example" // String | (neobvezno)
11let searchFilters = "searchFilters_example" // String | (neobvezno)
12let sorts = "sorts_example" // String | (neobvezno)
13let demo = true // Bool | (neobvezno)
14let sso = "sso_example" // String | (neobvezno)
15
16ModerationAPI.getApiComments(tenantId: tenantId, options: ModerationAPI.GetApiCommentsOptions(page: page, count: count, textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, demo: demo, sso: sso)) { (response, error) in
17 guard error == nil else {
18 print(error)
19 return
20 }
21
22 if (response) {
23 dump(response)
24 }
25}
26

getApiExportStatus Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
batchJobIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: ModerationExportStatusResponse

Primer

getApiExportStatus Primer
Copy Copy
1
2// Sledeči primeri kode so še v beta različici. Za morebitne težave prosimo sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let batchJobId = "batchJobId_example" // String | (neobvezno)
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getApiExportStatus(tenantId: tenantId, options: ModerationAPI.GetApiExportStatusOptions(batchJobId: batchJobId, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getApiIds Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
afterIdstringqueryNo
demobooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: ModerationAPIGetCommentIdsResponse

Primer

Primer getApiIds
Copy Copy
1
2// Naslednji vzorci kode so še beta. V primeru kakršnekoli težave prosimo, da poročate na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (neobvezno)
7let byIPFromComment = "byIPFromComment_example" // String | (neobvezno)
8let filters = "filters_example" // String | (neobvezno)
9let searchFilters = "searchFilters_example" // String | (neobvezno)
10let afterId = "afterId_example" // String | (neobvezno)
11let demo = true // Bool | (neobvezno)
12let sso = "sso_example" // String | (neobvezno)
13
14ModerationAPI.getApiIds(tenantId: tenantId, options: ModerationAPI.GetApiIdsOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, afterId: afterId, demo: demo, sso: sso)) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

getBanUsersFromComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Odgovor

Vrne: GetBannedUsersFromCommentResponse

Primer

Primer getBanUsersFromComment
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če imate kakršnekoli težave, jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.getBanUsersFromComment(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCommentBanStatus Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Odgovor

Vrne: GetCommentBanStatusResponse

Primer

Primer getCommentBanStatus
Copy Copy
1
2// Sledeči vzorci kode so še v beta fazi. Za morebitne težave prosimo poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getCommentBanStatus(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCommentChildren Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odgovor

Vrne: ModerationAPIChildCommentsResponse

Primer

getCommentChildren Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave prosimo, sporočite jih preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getCommentChildren(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCount Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filterstringqueryNo
searchFiltersstringqueryNo
demobooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: ModerationAPICountCommentsResponse

Primer

Primer getCount
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave prosimo, da jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (optional)
7let byIPFromComment = "byIPFromComment_example" // String | (optional)
8let filter = "filter_example" // String | (optional)
9let searchFilters = "searchFilters_example" // String | (optional)
10let demo = true // Bool | (optional)
11let sso = "s4_example" // String | (optional)
12
13ModerationAPI.getCount(tenantId: tenantId, options: ModerationAPI.GetCountOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filter: filter, searchFilters: searchFilters, demo: demo, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getCounts Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
ssostringqueryNo

Odgovor

Vrne: GetBannedUsersCountResponse

Primer

Primer getCounts
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Pri morebitnih težavah jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (neobvezno)
7
8ModerationAPI.getCounts(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getLogs Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odgovor

Vrne: ModerationAPIGetLogsResponse

Primer

getLogs Primer
Copy Copy
1
2// Sledi primeri kode, ki so še v beta fazi. Za kakršnekoli težave prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.getLogs(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getManualBadges Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: GetTenantManualBadgesResponse

Primer

getManualBadges Primer
Copy Copy
1
2// Sledeči primeri kode so še beta. Za morebitne težave prosimo sporočite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (neobvezno)
7
8ModerationAPI.getManualBadges(tenantId: tenantId, sso: sss) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getManualBadgesForUser Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
badgesUserIdstringqueryNe
commentIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: GetUserManualBadgesResponse

Primer

getManualBadgesForUser Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave prosimo sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let badgesUserId = "badgesUserId_example" // String | (neobvezno)
7let commentId = "commentId_example" // String | (neobvezno)
8let sso = "sso_example" // String | (neobvezno)
9
10ModerationAPI.getManualBadgesForUser(tenantId: tenantId, options: ModerationAPI.GetManualBadgesForUserOptions(badgesUserId: badgesUserId, commentId: commentId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getModerationComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
includeEmailbooleanqueryNo
includeIPbooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: ModerationAPICommentResponse

Primer

getModerationComment Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za kakršnekoli težave, prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let includeEmail = true // Bool | (neobvezno)
8let includeIP = true // Bool | (neobvezno)
9let sso = "sso_example" // String | (neobvezno)
10
11ModerationAPI.getModerationComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.GetModerationCommentOptions(includeEmail: includeEmail, includeIP: includeIP, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getModerationCommentText Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odziv

Vrne: GetCommentTextResponse

Primer

Primer getModerationCommentText
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za vsako težavo prosimo, da jo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getModerationCommentText(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getPreBanSummary Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: PreBanSummary

Primer

getPreBanSummary Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave prosimo poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let includeByUserIdAndEmail = true // Bool | (optional)
8let includeByIP = true // Bool | (optional)
9let includeByEmailDomain = true // Bool | (optional)
10let sso = "sso_example" // String | (optional)
11
12ModerationAPI.getPreBanSummary(tenantId: tenantId, commentId: commentId, options: ModerationAPI.GetPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getSearchCommentsSummary Internal Link

Parametri

ImeTipLokacijaOblobitenOpis
tenantIdstringqueryYes
valuestringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
ssostringqueryNo

Odgovor

Returns: ModerationCommentSearchResponse

Primer

getSearchCommentsSummary Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršno koli težavo, prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let value = "value_example" // String | (neobvezno)
7let filters = "filters_example" // String | (neobvezno)
8let searchFilters = "searchFilters_example" // String | (neobvezno)
9let sso = "sso_example" // String | (neobvezno)
10
11ModerationAPI.getSearchCommentsSummary(tenantId: tenantId, options: ModerationAPI.GetSearchCommentsSummaryOptions(value: value, filters: filters, searchFilters: searchFilters, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getSearchPages Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
valuestringqueryNo
ssostringqueryNo

Odgovor

Vrne: ModerationPageSearchResponse

Primer

getSearchPages Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave, prosimo poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let value = "value_example" // String | (neobvezno)
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getSearchPages(tenantId: tenantId, options: ModerationAPI.GetSearchPagesOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchSites Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
valuestringqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationSiteSearchResponse

Primer

getSearchSites Primer
Copy Copy
1
2// Naslednji primeri kode so še beta. Za kakršnekoli težave prosimo sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let value = "value_example" // String | (neobvezno)
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getSearchSites(tenantId: tenantId, options: ModerationAPI.GetSearchSitesOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchSuggest Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
text-searchstringqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationSuggestResponse

Primer

Primer getSearchSuggest
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave prosimo, poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (neobvezno)
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getSearchSuggest(tenantId: tenantId, options: ModerationAPI.GetSearchSuggestOptions(textSearch: textSearch, sso: s s o)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchUsers Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
valuestringqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationUserSearchResponse

Primer

Primer getSearchUsers
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let value = "value_example" // String | (neobvezno)
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getSearchUsers(tenantId: tenantId, options: ModerationAPI.GetSearchUsersOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTrustFactor Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
userIdstringqueryNe
ssostringqueryNe

Response

Vrne: GetUserTrustFactorResponse

Example

Primer getTrustFactor
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave, prosimo, prijavite jih via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (neobvezno)
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getTrustFactor(tenantId: tenantId, options: ModerationAPI.GetTrustFactorOptions(userId: userId, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getUserBanPreference Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
ssostringqueryNe

Response

Vrne: APIModerateGetUserBanPreferencesResponse

Example

Primer getUserBanPreference
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Če imate kakršnekoli težave, jih prosimo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (neobvezno)
7
8ModerationAPI.getUserBanPreference(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserInternalProfile Internal Link

Parameters

ImeTipMestoObveznoOpis
tenantIdstringqueryDa
commentIdstringqueryNe
ssostringqueryNe

Response

Vrne: GetUserInternalProfileResponse

Primer

Primer getUserInternalProfile
Copy Copy
1
2// Naslednji vzorci kode so še beta. Če imate kakršno koli težavo, prosimo, sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (neobvezno)
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.getUserInternalProfile(tenantId: tenantId, options: ModerationAPI.GetUserInternalProfileOptions(commentId: commentId, sso: sss)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postAdjustCommentVotes Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: AdjustVotesResponse

Primer

Primer postAdjustCommentVotes
Copy Copy
1
2// Sledi vzorci kode, ki so še v beta fazi. Za morebitne težave prosimo, da jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let adjustCommentVotesParams = AdjustCommentVotesParams(adjustVoteAmount: 123) // AdjustCommentVotesParams |
8let broadcastId = "broadcastId_example" // String | (neobvezno)
9let sso = "sso_example" // String | (neobvezno)
10
11ModerationAPI.postAdjustCommentVotes(tenantId: tenantId, commentId: commentId, adjustCommentVotesParams: adjustCommentVotesParams, options: ModerationAPI.PostAdjustCommentVotesOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postApiExport Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
text-searchstringqueryNe
byIPFromCommentstringqueryNe
filtersstringqueryNe
searchFiltersstringqueryNe
sortsstringqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationExportResponse

Primer

postApiExport Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. V primeru težav, prosimo, sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (neobvezno)
7let byIPFromComment = "byIPFromComment_example" // String | (neobvezno)
8let filters = "filters_example" // String | (neobvezno)
9let searchFilters = "searchFilters_example" // String | (neobvezno)
10let sorts = "sorts_example" // String | (neobvezno)
11let sso = "sso_example" // String | (neobvezno)
12
13ModerationAPI.postApiExport(tenantId: tenantId, options: ModerationAPI.PostApiExportOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

postBanUserFromComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
banEmailbooleanqueryNe
banEmailDomainbooleanqueryNe
banIPbooleanqueryNe
deleteAllUsersCommentsbooleanqueryNe
bannedUntilstringqueryNe
isShadowBanbooleanqueryNe
updateIdstringqueryNe
banReasonstringqueryNe
ssostringqueryNe

Odgovor

Vrne: BanUserFromCommentResult

Primer

Primer postBanUserFromComment
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. V primeru težav jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let banEmail = true // Bool | (optional)
8let banEmailDomain = true // Bool | (optional)
9let banIP = true // Bool | (optional)
10let deleteAllUsersComments = true // Bool | (optional)
11let bannedUntil = "bannedUntil_example" // String | (optional)
12let isShadowBan = true // Bool | (optional)
13let updateId = "updateId_example" // String | (optional)
14let banReason = "banReason_example" // String | (optional)
15let sso = "sso_example" // String | (optional)
16
17ModerationAPI.postBanUserFromComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostBanUserFromCommentOptions(banEmail: banEmail, banEmailDomain: banEmailDomain, banIP: banIP, deleteAllUsersComments: deleteAllUsersComments, bannedUntil: bannedUntil, isShadowBan: isShadowBan, updateId: updateId, banReason: banReason, sso: sso)) { (response, error) in
18 guard error == nil else {
19 print(error)
20 return
21 }
22
23 if (response) {
24 dump(response)
25 }
26}
27

postBanUserUndo Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

postBanUserUndo Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave prosimo, da poročate preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let banUserUndoParams = BanUserUndoParams(changelog: APIBanUserChangeLog(createdBannedUserId: "createdBannedUserId_example", updatedBannedUserId: "updatedBannedUserId_example", deletedBannedUsers: [APIBannedUser(id: "id_example", tenantId: "tenantId_example", userId: "userId_example", email: "email_example", username: "username_example", ipHash: "ipHash_example", createdAt: Date(), bannedByUserId: "bannedByUserId_example", bannedCommentText: "bannedCommentText_example", banType: "banType_example", bannedUntil: Date(), hasEmailWildcard: false, banReason: "banReason_example")], changedValuesBefore: APIBanUserChangedValues(id: "id_example", tenantId: "tenantId_example", userId: "userId_example", email: "email_example", username: "username_example", ipHash: "ipHash_example", createdAt: Date(), bannedByUserId: "bannedByUserId_example", bannedCommentText: "bannedCommentText_example", banType: "banType_example", bannedUntil: Date(), hasEmailWildcard: false, banReason: "banReason_example"))) // BanUserUndoParams |
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.postBanUserUndo(tenantId: tenantId, banUserUndoParams: banUserUndoParams, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postBulkPreBanSummary Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: BulkPreBanSummary

Primer

postBulkPreBanSummary Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za morebitne težave jih prosimo prijavite prek http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let bulkPreBanParams = BulkPreBanParams(commentIds: ["commentIds_example"]) // BulkPreBanParams |
7let includeByUserIdAndEmail = true // Bool | (neobvezno)
8let includeByIP = true // Bool | (neobvezno)
9let includeByEmailDomain = true // Bool | (neobvezno)
10let sso = "sso_example" // String | (neobvezno)
11
12ModerationAPI.postBulkPreBanSummary(tenantId: tenantId, bulkPreBanParams: bulkPreBanParams, options: ModerationAPI.PostBulkPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

postCommentsByIds Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
ssostringqueryNo

Odziv

Vrne: ModerationAPIChildCommentsResponse

Primer

postCommentsByIds Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave, prosimo, prijavite jih prek http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentsByIdsParams = CommentsByIdsParams(ids: ["ids_example"]) // CommentsByIdsParams |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.postCommentsByIds(tenantId: tenantId, commentsByIdsParams: commentsByIdsParams, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postFlagComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

postFlagComment Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave prosimo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (optional)
8let sso = "sso_example" // String | (optional)
9
10ModerationAPI.postFlagComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostFlagCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postRemoveComment Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: PostRemoveCommentApiResponse

Primer

postRemoveComment Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. V primeru kakršnekoli težave, jih prosimo prijavite na 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 | (neobvezno)
8let sso = "sso_example" // String | (neobvezno)
9
10ModerationAPI.postRemoveComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostRemoveCommentOptions(broadcastId: broadcastId, sSO: sSO)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postRestoreDeletedComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

postRestoreDeletedComment Primer
Copy Copy
1
2// Naslednji vzorčni kodi so še beta. Za kakršnekoli težave, prosimo, sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (optional)
8let sso = "sso_example" // String | (optional)
9
10ModerationAPI.postRestoreDeletedComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostRestoreDeletedCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postSetCommentApprovalStatus Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
approvedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Response

Vrne: SetCommentApprovedResponse

Example

postSetCommentApprovalStatus Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za kakršnekoli težave, poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let approved = true // Bool | (optional)
8let broadcastId = "broadcastId_example" // String | (optional)
9let sso = "sso_example" // String | (optional)
10
11ModerationAPI.postSetCommentApprovalStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentApprovalStatusOptions(approved: approved, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postSetCommentReviewStatus Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
reviewedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

postSetCommentReviewStatus Primer
Copy Copy
1
2// Sledi​če primeri kode so še beta. Za morebitne težave prosimo poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let reviewed = true // Bool | (optional)
8let broadcastId = "broadcastId_example" // String | (optional)
9let sso = "sso_example" // String | (optional)
10
11ModerationAPI.postSetCommentReviewStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentReviewStatusOptions(reviewed: reviewed, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postSetCommentSpamStatus Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
spambooleanqueryNe
permNotSpambooleanqueryNe
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

postSetCommentSpamStatus Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. V primeru kakršnekoli težave, prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let spam = true // Bool | (neobvezno)
8let permNotSpam = true // Bool | (neobvezno)
9let broadcastId = "broadcastId_example" // String | (neobvezno)
10let sso = "sso_example" // String | (neobvezno)
11
12ModerationAPI.postSetCommentSpamStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentSpamStatusOptions(spam: spam, permNotSpam: permNotSpam, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

postSetCommentText Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: SetCommentTextResponse

Primer

Primer postSetCommentText
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. V primeru kakršnekoli težave, prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let setCommentTextParams = SetCommentTextParams(comment: "comment_example") // SetCommentTextParams |
8let broadcastId = "broadcastId_example" // String | (neobvezno)
9let sso = "sso_example" // String | (neobvezno)
10
11ModerationAPI.postSetCommentText(tenantId: tenantId, commentId: commentId, setCommentTextParams: setCommentTextParams, options: ModerationAPI.PostSetCommentTextOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postUnFlagComment Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

postUnFlagComment Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave, prosimo, poročajte prek 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 | (neobvezno)
8let sso = "sso_example" // String | (neobvezno)
9
10ModerationAPI.postUnFlagComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostUnFlagCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postVote Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
directionstringqueryNe
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: VoteResponse

Primer

postVote Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave prosimo poročajte preko 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 | (optional)
8let broadcastId = "broadcastId_example" // String | (optional)
9let sso = "sso_example" // String | (optional)
10
11ModerationAPI.postVote(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostVoteOptions(direction: direction, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

putAwardBadge Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: AwardUserBadgeResponse

Primer

putAwardBadge Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnekoli težave, prosimo, poročajte prek http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let badgeId = "badgeId_example" // String |
7let userId = "userId_example" // String | (neobvezno)
8let commentId = "commentId_example" // String | (neobvezno)
9let broadcastId = "broadcastId_example" // String | (neobvezno)
10let sso = "sso_example" // String | (neobvezno)
11
12ModerationAPI.putAwardBadge(tenantId: tenantId, badgeId: badgeId, options: ModerationAPI.PutAwardBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

putCloseThread Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
urlIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

putCloseThread Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. V primeru kakršnekoli težave, prosimo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.putCloseThread(tenantId: tenantId, urlId: urlId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

putRemoveBadge Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: RemoveUserBadgeResponse

Primer

putRemoveBadge Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Če imate težave, prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let badgeId = "badgeId_example" // String |
7let userId = "userId_example" // String | (neobvezno)
8let commentId = "commentId_example" // String | (neobvezno)
9let broadcastId = "broadcastId_example" // String | (neobvezno)
10let sso = "sso_example" // String | (neobvezno)
11
12ModerationAPI.putRemoveBadge(tenantId: tenantId, badgeId: badgeId, options: ModerationAPI.PutRemoveBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

putReopenThread Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryYes
urlIdstringqueryYes
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

putReopenThread Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave, prosimo, sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (neobvezno)
8
9ModerationAPI.putReopenThread(tenantId: tenantId, urlId: urlId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

setTrustFactor Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
userIdstringqueryNe
trustFactorstringqueryNe
ssostringqueryNe

Odgovor

Vrne: SetUserTrustFactorResponse

Primer

setTrustFactor Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za kakršnekoli težave prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (neobvezno)
7let trustFactor = "trustFactor_example" // String | (neobvezno)
8let sso = "sso_example" // String | (neobvezno)
9
10ModerationAPI.setTrustFactor(tenantId: tenantId, options: ModerationAPI.SetTrustFactorOptions(userId: userId, trustFactor: trustFactor, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createModerator Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa

Odgovor

Vrne: CreateModeratorResponse

Primer

Primer createModerator
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Za vsako težavo jo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createModeratorBody = CreateModeratorBody(name: "name_example", email: "email_example", userId: "userId_example", moderationGroupIds: ["moderationGroupIds_example"]) // CreateModeratorBody |
7
8DefaultAPI.createModerator(tenantId: tenantId, createModeratorBody: createModeratorBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteModerator Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
sendEmailstringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

Primer deleteModerator
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave poročajte preko 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 | (izbirno)
8
9DefaultAPI.deleteModerator(tenantId: tenantId, id: id, sendEmail: sendEmail) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getModerator Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: GetModeratorResponse

Primer

Primer getModerator
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za morebitne težave, prosimo, poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getModerator(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getModerators Internal Link


Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odgovor

Vrača: GetModeratorsResponse

Primer

Primer getModerators
Copy Copy
1
2// Naslednji primeri kode so še v beta testiranju. Za morebitne težave prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (izbirno)
7
8DefaultAPI.getModerators(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

sendInvite Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
fromNamestringqueryDa

Odgovor

Vrača: APIEmptyResponse

Primer

Primer sendInvite
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršno koli težavo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let fromName = "fromName_example" // String |
8
9DefaultAPI.sendInvite(tenantId: tenantId, id: id, fromName: fromName) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateModerator Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer updateModerator
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateModeratorBody = UpdateModeratorBody(name: "name_example", email: "email_example", userId: "userId_example", moderationGroupIds: ["moderationGroupIds_example"]) // UpdateModeratorBody |
8
9DefaultAPI.updateModerator(tenantId: tenantId, id: id, updateModeratorBody: updateModeratorBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

deleteNotificationCount Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer deleteNotificationCount
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo, prosimo, prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteNotificationCount(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getCachedNotificationCount Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetCachedNotificationCountResponse

Primer

getCachedNotificationCount Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getCachedNotificationCount(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getNotificationCount Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
userIdstringqueryNe
urlIdstringqueryNe
fromCommentIdstringqueryNe
viewedbooleanqueryNe
typestringqueryNe

Response

Vrne: GetNotificationCountResponse

Example

getNotificationCount Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave jih prosimo sporočite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (neobvezno)
7let urlId = "urlId_example" // String | (neobvezno)
8let fromCommentId = "fromCommentId_example" // String | (neobvezno)
9let viewed = true // Bool | (neobvezno)
10let type = "type_example" // String | (neobvezno)
11
12DefaultAPI.getNotificationCount(tenantId: tenantId, options: DefaultAPI.GetNotificationCountOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getNotifications Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo
skipnumberqueryNo

Odgovor

Returns: GetNotificationsResponse

Primer

Primer getNotifications
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za kakršnekoli težave, prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (neobvezno)
7let urlId = "urlId_example" // String | (neobvezno)
8let fromCommentId = "fromCommentId_example" // String | (neobvezno)
9let viewed = true // Bool | (neobvezno)
10let type = "type_example" // String | (neobvezno)
11let skip = 987 // Double | (neobvezno)
12
13DefaultAPI.getNotifications(tenantId: tenantId, options: DefaultAPI.GetNotificationsOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateNotification Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

Primer uporabe updateNotification
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo, prosimo poročajte preko 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 | (izbirno)
9
10DefaultAPI.updateNotification(tenantId: tenantId, id: id, updateNotificationBody: updateNotificationBody, userId: userId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createV1PageReact Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathDa
urlIdstringqueryDa
titlestringqueryNe

Response

Vrne: CreateV1PageReact

Example

Primer createV1PageReact
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let title = "title_example" // String | (neobvezno)
8
9PublicAPI.createV1PageReact(tenantId: tenantId, urlId: urlId, title: title) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createV2PageReact Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
idstringqueryDa
titlestringqueryNe

Odgovor

Vrne: CreateV1PageReact

Primer

Primer createV2PageReact
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za težave, prosimo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let id = "id_example" // String |
8let title = "title_example" // String | (neobvezno)
9
10PublicAPI.createV2PageReact(tenantId: tenantId, urlId: urlId, id: id, title: title) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

deleteV1PageReact Internal Link


Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa

Odgovor

Vrača: CreateV1PageReact

Primer

deleteV1PageReact Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7
8PublicAPI.deleteV1PageReact(tenantId: tenantId, urlId: urlId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteV2PageReact Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringpathDa
urlIdstringqueryDa
idstringqueryDa

Odgovor

Vrne: CreateV1PageReact

Primer

Primer deleteV2PageReact
Copy Copy
1
2// Naslednji primeri kode so še v beta. Če se pojavi težava, jo prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let id = "id_example" // String |
8
9PublicAPI.deleteV2PageReact(tenantId: tenantId, urlId: urlId, id: id) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getV1PageLikes Internal Link

Parametri

ImeTipLocationObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa

Odgovor

Vrne: GetV1PageLikes

Primer

Primer getV1PageLikes
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Če odkrijete kakršnokoli težavo, prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7
8PublicAPI.getV1PageLikes(tenantId: tenantId, urlId: urlId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getV2PageReacts Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa

Odziv

Vrača: GetV2PageReacts

Primer

Primer getV2PageReacts
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za vsako težavo, prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7
8PublicAPI.getV2PageReacts(tenantId: tenantId, urlId: urlId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getV2PageReactUsers Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringpathDa
urlIdstringqueryDa
idstringqueryDa

Odgovor

Vrne: GetV2PageReactUsersResponse

Primer

getV2PageReactUsers Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let id = "id_example" // String |
8
9PublicAPI.getV2PageReactUsers(tenantId: tenantId, urlId: urlId, id: id) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

addPage Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrača: AddPageAPIResponse

Primer

addPage Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če naletite na težavo, jo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createAPIPageData = CreateAPIPageData(accessibleByGroupIds: ["accessibleByGroupIds_example"], rootCommentCount: 123, commentCount: 123, title: "title_example", url: "url_example", urlId: "urlId_example") // CreateAPIPageData |
7
8DefaultAPI.addPage(tenantId: tenantId, createAPIPageData: createAPIPageData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deletePage Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: DeletePageAPIResponse

Primer

Primer deletePage
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Če opazite težavo, jo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deletePage(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getOfflineUsers Internal Link

Past komentatorji na strani, ki NI trenutno online. Razvrščeni po displayName.
Uporabi to po izčrpavanju /users/online, da prikažeš razdelek “Člani”.
Cursor paginacija po commenterName: strežnik hodi po delnem {tenantId, urlId, commenterName} indeks od afterName naprej prek $gt, brez stroška $skip.

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDaIdentifikator URL strani (očiščen na strežniku).
afterNamestringqueryNeCursor: posreduj nextAfterName iz prejšnjega odgovora.
afterUserIdstringqueryNeCursor tiebreaker: posreduj nextAfterUserId iz prejšnjega odgovora. Obvezno, ko je nastavljen afterName, da se imenski neodločenost ne izpusti vnosi.

Odgovor

Vrne: PageUsersOfflineResponse

Primer

Primer getOfflineUsers
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za kakršnekoli težave, prosimo, prijavite jih preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | Identifikator URL strani (očiščen na strežniku).
7let afterName = "afterName_example" // String | Cursor: posreduj nextAfterName iz prejšnjega odgovora. (neobvezno)
8let afterUserId = "afterUserId_example" // String | Cursor tiebreaker: posreduj nextAfterUserId iz prejšnjega odgovora. Obvezno, ko je nastavljen afterName, da se imenski neodločenost ne izpusti vnosi. (neobvezno)
9
10PublicAPI.getOfflineUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetOfflineUsersOptions(afterName: afterName, afterUserId: afterUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getOnlineUsers Internal Link

Trenutno spletni gledalci strani: ljudje, katerih se seja WebSocket naroči na stran zdaj.
Vrne anonCount + totalCount (naročniki po celotni sobi, vključno z anonimnimi gledalci, ki jih ne izštejemo).

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDaIdentifikator URL naslova strani (čiščen na strežniku).
afterNamestringqueryNeKazalec: posredujte nextAfterName iz prejšnjega odgovora.
afterUserIdstringqueryNeRazreševalnik za enake kazalce: posredujte nextAfterUserId iz prejšnjega odgovora. Obvezno, ko je nastavljen afterName, da se pri enakih imenih ne izpustijo vnosi.

Odgovor

Vrne: PageUsersOnlineResponse

Primer

Primer getOnlineUsers
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave prosimo prijavite jih preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | Identifikator URL naslova strani (čiščen na strežniku).
7let afterName = "afterName_example" // String | Kazalec: posredujte nextAfterName iz prejšnjega odgovora. (optional)
8let afterUserId = "afterUserId_example" // String | Razreševalnik za enake kazalce: posredujte nextAfterUserId iz prejšnjega odgovora. Obvezno, ko je nastavljen afterName, da se pri enakih imenih ne izpustijo vnosi. (optional)
9
10PublicAPI.getOnlineUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetOnlineUsersOptions(afterName: afterName, afterUserId: afterUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getPageByURLId Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
urlIdstringqueryDa

Odgovor

Vrne: GetPageByURLIdAPIResponse

Primer

getPageByURLId Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave, prosimo prijavite na 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

getPages Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: GetPagesAPIResponse

Primer

Primer getPages
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6
7DefaultAPI.getPages(tenantId: tenantId) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

getPagesPublic Internal Link

List pages for a tenant. Used by the FChat desktop client to populate its room list.
Requires enableFChat to be true on the resolved custom config for each page.
Pages that require SSO are filtered against the requesting user's group access.

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
cursorstringqueryNoNeprozoren kurzor za paginacijo, vrnjen kot nextCursor iz prejšnje zahteve. Povezan z istim sortBy.
limitintegerqueryNo1..200, privzeto 50
qstringqueryNoNeobvezni neobčutljiv na velikost črk filter predpone naslova.
sortBystringqueryNoVrstni red. updatedAt (privzeto, najnovejše najprej), commentCount (največ komentarjev najprej) ali title (abecedno).
hasCommentsbooleanqueryNoČe je true, vrne le strani z vsaj enim komentarjem.

Response

Vrne: GetPublicPagesResponse

Primer

Primer getPagesPublic
Copy Copy
1
2// Naslednji vzorci kode so še beta. Če imate kakršnekoli težave, jih prosim prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let cursor = "cursor_example" // String | Neprozoren kurzor za paginacijo, vrnjen kot `nextCursor` iz prejšnje zahteve. Povezan z istim `sortBy`. (optional)
7let limit = 987 // Int | 1..200, privzeto 50 (optional)
8let q = "q_example" // String | Neobvezni neobčutljiv na velikost črk filter predpone naslova. (optional)
9let sortBy = PagesSortBy() // PagesSortBy | Vrstni red. `updatedAt` (privzeto, najnovejše najprej), `commentCount` (največ komentarjev najprej), ali `title` (abecedno). (optional)
10let hasComments = true // Bool | Če je true, vrne le strani z vsaj enim komentarjem. (optional)
11
12PublicAPI.getPagesPublic(tenantId: tenantId, options: PublicAPI.GetPagesPublicOptions(cursor: cursor, limit: limit, q: q, sortBy: sortBy, hasComments: hasComments)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getUsersInfo Internal Link


Skupinska informacija o uporabnikih za najemnika. Glede na userIds vrne prikazne informacije iz User / SSOUser. Uporablja se v pripomočku za komentarje za obogatitev uporabnikov, ki so se pravkar pojavili prek dogodka prisotnosti. Brez konteksta strani: zasebnost se dosledno uveljavlja (zasebni profili so zamaskirani).

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
idsstringqueryYesVrednosti userIds ločene z vejicami.

Odgovor

Vrača: PageUsersInfoResponse

Primer

Primer getUsersInfo
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo, prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let ids = "ids_example" // String | Vrednosti userIds ločene z vejicami.
7
8PublicAPI.getUsersInfo(tenantId: tenantId, ids: ids) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

patchPage Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrača: PatchPageAPIResponse

Primer

patchPage Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za težave poročajte na 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

deletePendingWebhookEvent Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer deletePendingWebhookEvent
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deletePendingWebhookEvent(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPendingWebhookEventCount Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo

Response

Vrne: GetPendingWebhookEventCountResponse

Primer

Primer getPendingWebhookEventCount
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. V primeru težav jih prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (neobvezno)
7let externalId = "externalId_example" // String | (neobvezno)
8let eventType = "eventType_example" // String | (neobvezno)
9let type = "type_example" // String | (neobvezno)
10let domain = "domain_example" // String | (neobvezno)
11let attemptCountGT = 987 // Double | (neobvezno)
12
13DefaultAPI.getPendingWebhookEventCount(tenantId: tenantId, options: DefaultAPI.GetPendingWebhookEventCountOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getPendingWebhookEvents Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringqueryNe
externalIdstringqueryNe
eventTypestringqueryNe
typestringqueryNe
domainstringqueryNe
attemptCountGTnumberqueryNe
skipnumberqueryNe

Odgovor

Vrne: GetPendingWebhookEventsResponse

Primer

Primer getPendingWebhookEvents
Copy Copy
1
2// Naslednji primeri kode so še beta. Za kakršno koli težavo, prosimo, da jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (neobvezno)
7let externalId = "externalId_example" // String | (neobvezno)
8let eventType = "eventType_example" // String | (neobvezno)
9let type = "type_example" // String | (neobvezno)
10let domain = "domain_example" // String | (neobvezno)
11let attemptCountGT = 987 // Double | (neobvezno)
12let skip = 987 // Double | (neobvezno)
13
14DefaultAPI.getPendingWebhookEvents(tenantId: tenantId, options: DefaultAPI.GetPendingWebhookEventsOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT, skip: skip)) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

createQuestionConfig Internal Link


Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Odgovor

Vrne: CreateQuestionConfigResponse

Primer

Primer createQuestionConfig
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave prijavite na 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

deleteQuestionConfig Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrača: APIEmptyResponse

Primer

deleteQuestionConfig Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteQuestionConfig(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getQuestionConfig Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrača: GetQuestionConfigResponse

Primer

getQuestionConfig Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za morebitne težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getQuestionConfig(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getQuestionConfigs Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odgovor

Vrne: GetQuestionConfigsResponse

Primer

Primer getQuestionConfigs
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za morebitne težave jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (izbirno)
7
8DefaultAPI.getQuestionConfigs(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

updateQuestionConfig Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer updateQuestionConfig
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Če naletite na težavo, jo prijavite preko 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

createQuestionResult Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa

Odziv

Vrne: CreateQuestionResultResponse

Primer

Primer createQuestionResult
Copy Copy
1
2// Naslednji primeri kode so še v beta. Če opazite težavo, jo prijavite na 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

deleteQuestionResult Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrača: APIEmptyResponse

Primer

Primer za deleteQuestionResult
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če naletite na težavo, jo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteQuestionResult(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getQuestionResult Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetQuestionResultResponse

Primer

Primer getQuestionResult
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če se pojavi težava, jo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getQuestionResult(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getQuestionResults Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
urlIdstringqueryNe
userIdstringqueryNe
startDatestringqueryNe
questionIdstringqueryNe
questionIdsstringqueryNe
skipnumberqueryNe

Odziv

Vrne: GetQuestionResultsResponse

Primer

getQuestionResults Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave prosimo, da jih sporočite prek http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | (neobvezno)
7let userId = "userId_example" // String | (neobvezno)
8let startDate = "startDate_example" // String | (neobvezno)
9let questionId = "questionId_example" // String | (neobvezno)
10let questionIds = "questionIds_example" // String | (neobvezno)
11let skip = 987 // Double | (neobvezno)
12
13DefaultAPI.getQuestionResults(tenantId: tenantId, options: DefaultAPI.GetQuestionResultsOptions(urlId: urlId, userId: userId, startDate: startDate, questionId: questionId, questionIds: questionIds, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateQuestionResult Internal Link

Parametri

ImeTypeLocationObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer updateQuestionResult
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // Niz |
6let id = "id_example" // Niz |
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

aggregateQuestionResults Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
questionIdstringqueryNo
questionIdsarrayqueryNo
urlIdstringqueryNo
timeBucketstringqueryNo
startDatestringqueryNo
forceRecalculatebooleanqueryNo

Odgovor

Vrne: AggregateQuestionResultsResponse

Primer

aggregateQuestionResults Primer
Copy Copy
1
2// Naslednji primeri kode so še beta. Za vsako težavo, prosimo, poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let questionId = "questionId_example" // String | (optional)
7let questionIds = ["inner_example"] // [String] | (optional)
8let urlId = "urlId_example" // String | (optional)
9let timeBucket = AggregateTimeBucket() // AggregateTimeBucket | (optional)
10let startDate = Date() // Date | (optional)
11let forceRecalculate = true // Bool | (optional)
12
13DefaultAPI.aggregateQuestionResults(tenantId: tenantId, options: DefaultAPI.AggregateQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, timeBucket: timeBucket, startDate: startDate, forceRecalculate: forceRecalculate)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

bulkAggregateQuestionResults Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
forceRecalculatebooleanqueryNe

Odgovor

Vrne: BulkAggregateQuestionResultsResponse

Primer

Primer bulkAggregateQuestionResults
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za pojav morebitnih težav jih prijavite preko 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 | (izbirno)
8
9DefaultAPI.bulkAggregateQuestionResults(tenantId: tenantId, bulkAggregateQuestionResultsRequest: bulkAggregateQuestionResultsRequest, forceRecalculate: forceRecalculate) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

combineCommentsWithQuestionResults Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
questionIdstringqueryNo
questionIdsarrayqueryNo
urlIdstringqueryNo
startDatestringqueryNo
forceRecalculatebooleanqueryNo
minValuenumberqueryNo
maxValuenumberqueryNo
limitnumberqueryNo

Odgovor

Vrne: CombineQuestionResultsWithCommentsResponse

Primer

combineCommentsWithQuestionResults Primer
Copy Copy
1
2// Naslednji vzorci kode so še beta. Za morebitne težave jih prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let questionId = "questionId_example" // String | (neobvezno)
7let questionIds = ["inner_example"] // [String] | (neobvezno)
8let urlId = "urlId_example" // String | (neobvezno)
9let startDate = Date() // Date | (neobvezno)
10let forceRecalculate = true // Bool | (neobvezno)
11let minValue = 987 // Double | (neobvezno)
12let maxValue = 987 // Double | (neobvezno)
13let limit = 987 // Double | (neobvezno)
14
15DefaultAPI.combineCommentsWithQuestionResults(tenantId: tenantId, options: DefaultAPI.CombineCommentsWithQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, startDate: startDate, forceRecalculate: forceRecalculate, minValue: minValue, maxValue: maxValue, limit: limit)) { (response, error) in
16 guard error == nil else {
17 print(error)
18 return
19 }
20
21 if (response) {
22 dump(response)
23 }
24}
25

addSSOUser Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: AddSSOUserAPIResponse

Primer

Primer addSSOUser
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo, prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createAPISSOUserData = CreateAPISSOUserData(groupIds: ["groupIds_example"], hasBlockedUsers: false, isProfileDMDisabled: false, isProfileCommentsPrivate: false, isProfileActivityPrivate: false, isCommentModeratorAdmin: false, isAdminAdmin: false, isAccountOwner: false, displayName: "displayName_example", displayLabel: "displayLabel_example", optedInSubscriptionNotifications: false, optedInNotifications: false, avatarSrc: "avatarSrc_example", loginCount: 123, createdFromUrlId: "createdFromUrlId_example", signUpDate: 123, email: "email_example", websiteUrl: "websiteUrl_example", username: "username_example", id: "id_example") // CreateAPISSOUserData |
7
8DefaultAPI.addSSOUser(tenantId: tenantId, createAPISSOUserData: createAPISSOUserData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteSSOUser Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
deleteCommentsbooleanqueryNe
commentDeleteModestringqueryNe

Odziv

Vrne: DeleteSSOUserAPIResponse

Primer

Primer deleteSSOUser
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave jih prosimo sporočite na 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 | (neobvezno)
8let commentDeleteMode = "commentDeleteMode_example" // String | (neobvezno)
9
10DefaultAPI.deleteSSOUser(tenantId: tenantId, id: id, options: DefaultAPI.DeleteSSOUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getSSOUserByEmail Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
emailstringpathDa

Odgovor

Vrne: GetSSOUserByEmailAPIResponse

Primer

Primer getSSOUserByEmail
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Za morebitne težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let email = "email_example" // String |
7
8DefaultAPI.getSSOUserByEmail(tenantId: tenantId, email: email) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getSSOUserById Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetSSOUserByIdAPIResponse

Primer

Primer getSSOUserById
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave jih poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getSSOUserById(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getSSOUsers Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
skipintegerqueryNe

Odziv

Vrne: GetSSOUsersResponse

Primer

Primer getSSOUsers
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Za morebitne težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Int | (neobvezno)
7
8DefaultAPI.getSSOUsers(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

patchSSOUser Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
updateCommentsbooleanqueryNe

Odgovor

Vrača: PatchSSOUserAPIResponse

Primer

Primer patchSSOUser
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za težave, prosimo, prijavite na 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 | (neobvezno)
9
10DefaultAPI.patchSSOUser(tenantId: tenantId, id: id, updateAPISSOUserData: updateAPISSOUserData, updateComments: updateComments) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

putSSOUser Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
updateCommentsbooleanqueryNe

Odgovor

Vrne: PutSSOUserAPIResponse

Primer

Primer putSSOUser
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo jih prijavite preko 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 | (izbirno)
9
10DefaultAPI.putSSOUser(tenantId: tenantId, id: id, updateAPISSOUserData: updateAPISSOUserData, updateComments: updateComments) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createSubscription Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrača: CreateSubscriptionAPIResponse

Primer

Primer createSubscription
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createAPIUserSubscriptionData = CreateAPIUserSubscriptionData(notificationFrequency: 123, pageTitle: "pageTitle_example", url: "url_example", urlId: "urlId_example", anonUserId: "anonUserId_example", userId: "userId_example") // CreateAPIUserSubscriptionData |
7
8DefaultAPI.createSubscription(tenantId: tenantId, createAPIUserSubscriptionData: createAPIUserSubscriptionData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteSubscription Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe

Odgovor

Vrača: DeleteSubscriptionAPIResponse

Primer

Primer deleteSubscription
Copy Copy
1
2// Naslednji primeri kode so še v fazi beta. Za morebitne težave poročajte preko 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 | (izbirno)
8
9DefaultAPI.deleteSubscription(tenantId: tenantId, id: id, userId: userId) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSubscriptions Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
userIdstringqueryNe

Odgovor

Vrača: GetSubscriptionsAPIResponse

Primer

Primer getSubscriptions
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Če naletite na težavo, jo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (neobvezno)
7
8DefaultAPI.getSubscriptions(tenantId: tenantId, userId: userId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

updateSubscription Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe

Odziv

Vrne: UpdateSubscriptionAPIResponse

Primer

Primer updateSubscription
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršenkoli problem prosimo poročajte preko 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 | (neobvezno)
9
10DefaultAPI.updateSubscription(tenantId: tenantId, id: id, updateAPIUserSubscriptionData: updateAPIUserSubscriptionData, userId: userId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getTenantDailyUsages Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
yearNumbernumberqueryNe
monthNumbernumberqueryNe
dayNumbernumberqueryNe
skipnumberqueryNe

Odgovor

Vrne: GetTenantDailyUsagesResponse

Primer

Primer getTenantDailyUsages
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave prosimo, sporočite jih na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let yearNumber = 987 // Double | (optional)
7let monthNumber = 987 // Double | (optional)
8let dayNumber = 987 // Double | (optional)
9let skip = 987 // Double | (optional)
10
11DefaultAPI.getTenantDailyUsages(tenantId: tenantId, options: DefaultAPI.GetTenantDailyUsagesOptions(yearNumber: yearNumber, monthNumber: monthNumber, dayNumber: dayNumber, skip: skip)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createTenantPackage Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: CreateTenantPackageResponse

Primer

Primer createTenantPackage
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave jih prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createTenantPackageBody = CreateTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, monthlyStripePlanId: "monthlyStripePlanId_example", yearlyStripePlanId: "yearlyStripePlanId_example", maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlySmallWidgetsCredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxWhiteLabeledTenants: 123, maxMonthlyEventLogRequests: 123, maxCustomCollectionSize: 123, hasWhiteLabeling: false, hasDebranding: false, hasLLMSpamDetection: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasAuditing: false, hasFlexPricing: false, enableSAML: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexSmallWidgetsCreditCostCents: 123, flexSmallWidgetsCreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexLLMCostCents: 123, flexLLMUnit: 123, flexMinimumCostCents: 123, flexManagedTenantCostCents: 123, flexSSOAdminCostCents: 123, flexSSOAdminUnit: 123, flexSSOModeratorCostCents: 123, flexSSOModeratorUnit: 123) // CreateTenantPackageBody |
7
8DefaultAPI.createTenantPackage(tenantId: tenantId, createTenantPackageBody: createTenantPackageBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteTenantPackage Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer deleteTenantPackage
Copy Copy
1
2// Naslednji primeri kode so še v beta verziji. Za morebitne težave jih, prosimo, prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteTenantPackage(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getTenantPackage Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetTenantPackageResponse

Primer

Primer getTenantPackage
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Če naletite na težavo, jo prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getTenantPackage(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getTenantPackages Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
skipnumberqueryNe

Odziv

Vrača: GetTenantPackagesResponse

Primer

Primer uporabe getTenantPackages
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (izbirno)
7
8DefaultAPI.getTenantPackages(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

replaceTenantPackage Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odziv

Vrača: APIEmptyResponse

Primer

Primer replaceTenantPackage
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če naletite na težave, jih prosimo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let replaceTenantPackageBody = ReplaceTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxCustomCollectionSize: 123, hasDebranding: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasFlexPricing: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexMinimumCostCents: 123) // ReplaceTenantPackageBody |
8
9DefaultAPI.replaceTenantPackage(tenantId: tenantId, id: id, replaceTenantPackageBody: replaceTenantPackageBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenantPackage Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrača: APIEmptyResponse

Primer

Primer updateTenantPackage
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo, prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateTenantPackageBody = UpdateTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxCustomCollectionSize: 123, hasDebranding: false, hasWhiteLabeling: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasFlexPricing: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexMinimumCostCents: 123) // UpdateTenantPackageBody |
8
9DefaultAPI.updateTenantPackage(tenantId: tenantId, id: id, updateTenantPackageBody: updateTenantPackageBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createTenantUser Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odziv

Vrača: CreateTenantUserResponse

Primer

createTenantUser Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createTenantUserBody = CreateTenantUserBody(username: "username_example", email: "email_example", displayName: "displayName_example", websiteUrl: "websiteUrl_example", signUpDate: 123, locale: "locale_example", verified: false, loginCount: 123, optedInNotifications: false, optedInTenantNotifications: false, hideAccountCode: false, avatarSrc: "avatarSrc_example", isHelpRequestAdmin: false, isAccountOwner: false, isAdminAdmin: false, isBillingAdmin: false, isAnalyticsAdmin: false, isCustomizationAdmin: false, isManageDataAdmin: false, isCommentModeratorAdmin: false, isAPIAdmin: false, moderatorIds: ["moderatorIds_example"], digestEmailFrequency: 123, displayLabel: "displayLabel_example") // CreateTenantUserBody |
7
8DefaultAPI.createTenantUser(tenantId: tenantId, createTenantUserBody: createTenantUserBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteTenantUser Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
deleteCommentsstringqueryNo
commentDeleteModestringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

deleteTenantUser Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za kakršnokoli težavo prosimo, da poročate preko 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 | (neobvezno)
8let commentDeleteMode = "commentDeleteMode_example" // String | (neobvezno)
9
10DefaultAPI.deleteTenantUser(tenantId: tenantId, id: id, options: DefaultAPI.DeleteTenantUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getTenantUser Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Response

Vrne: GetTenantUserResponse

Primer

Primer getTenantUser
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Če naletite na težavo, jih prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getTenantUser(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getTenantUsers Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odgovor

Vrača: GetTenantUsersResponse

Primer

Primer getTenantUsers
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo, prosimo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (neobvezno)
7
8DefaultAPI.getTenantUsers(tenantId: tenantId, skip: skip) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

replaceTenantUser Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
updateCommentsstringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

Primer replaceTenantUser
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo jih prosimo prijavite preko 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 | (neobvezno)
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

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa
redirectURLstringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

Primer sendLoginLink
Copy Copy
1
2// Navedeni primeri kode so še v beta fazi. Za kakršnokoli težavo, prijavite preko 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 | (neobvezno)
8
9DefaultAPI.sendLoginLink(tenantId: tenantId, id: id, redirectURL: redirectURL) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenantUser Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
updateCommentsstringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

updateTenantUser Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave, prosimo poročajte preko 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 | (neobvezno)
9
10DefaultAPI.updateTenantUser(tenantId: tenantId, id: id, updateTenantUserBody: updateTenantUserBody, updateComments: updateComments) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createTenant Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: CreateTenantResponse

Primer

Primer createTenant
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za morebitne težave prosimo prijavite na 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

deleteTenant Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
surestringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

Primer deleteTenant
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo jih prijavite na 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 | (neobvezno)
8
9DefaultAPI.deleteTenant(tenantId: tenantId, id: id, sure: sure) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTenant Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetTenantResponse

Primer

Primer getTenant
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za kakršnekoli težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getTenant(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getTenants Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
metastringqueryNe
skipnumberqueryNe

Odgovor

Vrne: GetTenantsResponse

Primer

Primer getTenants
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za vsak problem, prosimo, poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let meta = "meta_example" // String | (neobvezno)
7let skip = 987 // Double | (neobvezno)
8
9DefaultAPI.getTenants(tenantId: tenantId, options: DefaultAPI.GetTenantsOptions(meta: meta, skip: skip)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenant Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer updateTenant
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če opazite kakršnekoli težave, prosimo poročajte na 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

changeTicketState Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
userIdstringqueryDa
idstringpathDa

Odgovor

Vrne: ChangeTicketStateResponse

Primer

Primer changeTicketState
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String |
7let id = "id_example" // String |
8let changeTicketStateBody = ChangeTicketStateBody(state: 123) // ChangeTicketStateBody |
9
10DefaultAPI.changeTicketState(tenantId: tenantId, userId: userId, id: id, changeTicketStateBody: changeTicketStateBody) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createTicket Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
userIdstringqueryYes

Odgovor

Vrača: CreateTicketResponse

Primer

Primer createTicket
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za kakršnekoli težave, prosimo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String |
7let createTicketBody = CreateTicketBody(subject: "subject_example") // CreateTicketBody |
8
9DefaultAPI.createTicket(tenantId: tenantId, userId: userId, createTicketBody: createTicketBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTicket Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe

Odgovor

Vrne: GetTicketResponse

Primer

Primer getTicket
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršen koli problem, prosimo prijavite preko 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 | (izbirno)
8
9DefaultAPI.getTicket(tenantId: tenantId, id: id, userId: userId) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTickets Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
userIdstringqueryNe
statenumberqueryNe
skipnumberqueryNe
limitnumberqueryNe

Odgovor

Vrne: GetTicketsResponse

Primer

Primer getTickets
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za morebitne težave, prosimo, prijavite jih na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (neobvezno)
7let state = 987 // Double | (neobvezno)
8let skip = 987 // Double | (neobvezno)
9let limit = 987 // Double | (neobvezno)
10
11DefaultAPI.getTickets(tenantId: tenantId, options: DefaultAPI.GetTicketsOptions(userId: userId, state: state, skip: skip, limit: limit)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getTranslations Internal Link

Parametri

ImeTipLokacijaObveznoOpis
namespacestringpathYes
componentstringpathYes
localestringqueryNo
useFullTranslationIdsbooleanqueryNo

Odgovor

Vrne: GetTranslationsResponse

Primer

getTranslations Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za kakršnokoli težavo, prosimo, to sporočite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let namespace = "namespace_example" // String |
6let component = "component_example" // String |
7let locale = "locale_example" // String | (neobvezno)
8let useFullTranslationIds = true // Bool | (neobvezno)
9
10PublicAPI.getTranslations(namespace: namespace, component: component, options: PublicAPI.GetTranslationsOptions(locale: locale, useFullTranslationIds: useFullTranslationIds)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

uploadImage Internal Link

Naloži in spremeni velikost slike

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
sizePresetstringqueryNeVelikostni prednastavitev: "Default" (1000x1000px) ali "CrossPlatform" (ustvari velikosti za priljubljene naprave)
urlIdstringqueryNeID strani, s katere se izvaja nalaganje, za konfiguracijo

Odgovor

Vrne: UploadImageResponse

Primer

uploadImage Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za kakršnekoli težave, prosimo, poročajte na 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 | Velikostni prednastavitev: \"Default\" (1000x1000px) ali \"CrossPlatform\" (ustvari velikosti za priljubljene naprave) (neobvezno)
8let urlId = "urlId_example" // String | ID strani, s katere se izvaja nalaganje, za konfiguracijo (neobvezno)
9
10PublicAPI.uploadImage(tenantId: tenantId, file: file, options: PublicAPI.UploadImageOptions(sizePreset: sizePreset, urlId: urlId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getUserBadgeProgressById Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrača: APIGetUserBadgeProgressResponse

Primer

Primer getUserBadgeProgressById
Copy Copy
1
2// Naslednji primeri kode so še beta. Za morebitne težave jih prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getUserBadgeProgressById(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserBadgeProgressByUserId Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
userIdstringpathDa

Odgovor

Vrača: APIGetUserBadgeProgressResponse

Primer

Primer getUserBadgeProgressByUserId
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnekoli težave prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String |
7
8DefaultAPI.getUserBadgeProgressByUserId(tenantId: tenantId, userId: userId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserBadgeProgressList Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
userIdstringqueryNe
limitnumberqueryNe
skipnumberqueryNe

Odgovor

Vrne: APIGetUserBadgeProgressListResponse

Primer

Primer getUserBadgeProgressList
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave, prosimo, poročajte prek http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (optional)
7let limit = 987 // Double | (optional)
8let skip = 987 // Double | (optional)
9
10DefaultAPI.getUserBadgeProgressList(tenantId: tenantId, options: DefaultAPI.GetUserBadgeProgressListOptions(userId: userId, limit: limit, skip: skip)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createUserBadge Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpoizvedbaDa

Odgovor

Vrača: APICreateUserBadgeResponse

Primer

Primer createUserBadge
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave jih prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createUserBadgeParams = CreateUserBadgeParams(userId: "userId_example", badgeId: "badgeId_example", displayedOnComments: false) // CreateUserBadgeParams |
7
8DefaultAPI.createUserBadge(tenantId: tenantId, createUserBadgeParams: createUserBadgeParams) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteUserBadge Internal Link


Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptySuccessResponse

Primer

Primer deleteUserBadge
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteUserBadge(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserBadge Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIGetUserBadgeResponse

Primer

Primer getUserBadge
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za katero koli težavo, prosimo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getUserBadge(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserBadges Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpoizvedbaDa
userIdstringpoizvedbaNe
badgeIdstringpoizvedbaNe
typenumberpoizvedbaNe
displayedOnCommentsbooleanpoizvedbaNe
limitnumberpoizvedbaNe
skipnumberpoizvedbaNe

Odgovor

Vrne: APIGetUserBadgesResponse

Primer

Primer getUserBadges
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave jih prosimo sporočite prek http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (neobvezno)
7let badgeId = "badgeId_example" // String | (neobvezno)
8let type = 987 // Double | (neobvezno)
9let displayedOnComments = true // Bool | (neobvezno)
10let limit = 987 // Double | (neobvezno)
11let skip = 987 // Double | (neobvezno)
12
13DefaultAPI.getUserBadges(tenantId: tenantId, options: DefaultAPI.GetUserBadgesOptions(userId: userId, badgeId: badgeId, type: type, displayedOnComments: displayedOnComments, limit: limit, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateUserBadge Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptySuccessResponse

Primer

Primer updateUserBadge
Copy Copy
1
2// Naslednji primeri kode so še v beta. Za morebitne težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateUserBadgeParams = UpdateUserBadgeParams(displayedOnComments: false) // UpdateUserBadgeParams |
8
9DefaultAPI.updateUserBadge(tenantId: tenantId, id: id, updateUserBadgeParams: updateUserBadgeParams) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getUserNotificationCount Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
ssostringqueryNe

Odgovor

Vrača: GetUserNotificationCountResponse

Primer

Primer getUserNotificationCount
Copy Copy
1
2// Naslednji primeri kode so še v beta. Če naletite na težavo, jo prijavite na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (neobvezno)
7
8PublicAPI.getUserNotificationCount(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserNotifications Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
urlIdstringqueryNoUporablja se za določitev, ali je trenutna stran naročena.
pageSizeintegerqueryNo
afterIdstringqueryNo
includeContextbooleanqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
includeTranslationsbooleanqueryNo
includeTenantNotificationsbooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: GetMyNotificationsResponse

Primer

getUserNotifications Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta fazi. Za kakršnokoli težavo poročajte na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | Uporablja se za določitev, ali je trenutna stran naročena. (optional)
7let pageSize = 987 // Int | (optional)
8let afterId = "afterId_example" // String | (optional)
9let includeContext = true // Bool | (optional)
10let afterCreatedAt = 987 // Int64 | (optional)
11let unreadOnly = true // Bool | (optional)
12let dmOnly = true // Bool | (optional)
13let noDm = true // Bool | (optional)
14let includeTranslations = true // Bool | (optional)
15let includeTenantNotifications = true // Bool | (optional)
16let sso = "sso_example" // String | (optional)
17
18PublicAPI.getUserNotifications(tenantId: tenantId, options: PublicAPI.GetUserNotificationsOptions(urlId: urlId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, includeTenantNotifications: includeTenantNotifications, sso: sso)) { (response, error) in
19 guard error == nil else {
20 print(error)
21 return
22 }
23
24 if (response) {
25 dump(response)
26 }
27}
28

resetUserNotificationCount Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
ssostringqueryNe

Odziv

Vrača: ResetUserNotificationsResponse

Primer

resetUserNotificationCount Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če naletite na kakršno koli težavo, jo prijavite preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (neobvezno)
7
8PublicAPI.resetUserNotificationCount(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

resetUserNotifications Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
afterIdstringqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: ResetUserNotificationsResponse

Primer

resetUserNotifications Primer
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave, prosimo, prijavite jih na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (optional)
7let afterCreatedAt = 987 // Int64 | (optional)
8let unreadOnly = true // Bool | (optional)
9let dmOnly = true // Bool | (optional)
10let noDm = true // Bool | (optional)
11let sso = "sso_example" // String | (optional)
12
13PublicAPI.resetUserNotifications(tenantId: tenantId, options: PublicAPI.ResetUserNotificationsOptions(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

updateUserNotificationCommentSubscriptionStatus Internal Link

Omogoči ali onemogoči obvestila za določen komentar.

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
notificationIdstringpathDa
optedInOrOutstringpathDa
commentIdstringqueryDa
ssostringqueryNe(neobvezno)

Odziv

Vrne: UpdateUserNotificationCommentSubscriptionStatusResponse

Primer

updateUserNotificationCommentSubscriptionStatus Primer uporabe
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Če opazite težavo, jo prosimo prijavite na 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 | (neobvezno)
10
11PublicAPI.updateUserNotificationCommentSubscriptionStatus(tenantId: tenantId, notificationId: notificationId, optedInOrOut: optedInOrOut, commentId: commentId, sso: sso) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

updateUserNotificationPageSubscriptionStatus Internal Link

Omogočite ali onemogočite obvestila za stran. Ko so uporabniki naročeni na stran, se ustvarijo obvestila za nove korenske komentarje, in tudi

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
urlIdstringqueryYes
urlstringqueryYes
pageTitlestringqueryYes
subscribedOrUnsubscribedstringpathYes
ssostringqueryNo

Odgovor

Vrne: UpdateUserNotificationPageSubscriptionStatusResponse

Primer

Primer updateUserNotificationPageSubscriptionStatus
Copy Copy
1
2// Naslednji vzorci kode so še v beta različici. Za morebitne težave poročajte preko 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 | (neobvezno)
11
12PublicAPI.updateUserNotificationPageSubscriptionStatus(tenantId: tenantId, urlId: urlId, url: url, pageTitle: pageTitle, subscribedOrUnsubscribed: subscribedOrUnsubscribed, sso: sso) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

updateUserNotificationStatus Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
notificationIdstringpathDa
newStatusstringpathDa
ssostringqueryNe

Odgovor

Vrne: UpdateUserNotificationStatusResponse

Primer

Primer updateUserNotificationStatus
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo, poročajte preko 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 | (neobvezno)
9
10PublicAPI.updateUserNotificationStatus(tenantId: tenantId, notificationId: notificationId, newStatus: newStatus, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getUserPresenceStatuses Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
urlIdWSstringqueryDa
userIdsstringqueryDa

Odgovor

Vrne: GetUserPresenceStatusesResponse

Primer

Primer getUserPresenceStatuses
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za kakršnokoli težavo poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlIdWS = "urlIdWS_example" // String |
7let userIds = "userIds_example" // String |
8
9PublicAPI.getUserPresenceStatuses(tenantId: tenantId, urlIdWS: urlIdWS, userIds: userIds) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

searchUsers Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
usernameStartsWithstringqueryNe
mentionGroupIdsarrayqueryNe
ssostringqueryNe
searchSectionstringqueryNe

Odziv

Vrne: SearchUsersResult

Primer

searchUsers Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave, prosimo, poročajte na 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 | (optional)
8let mentionGroupIds = ["inner_example"] // [String] | (optional)
9let sso = "sso_example" // String | (optional)
10let searchSection = "searchSection_example" // String | (optional)
11
12PublicAPI.searchUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.SearchUsersOptions(usernameStartsWith: usernameStartsWith, mentionGroupIds: mentionGroupIds, sso: sso, searchSection: searchSection)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getUser Internal Link


Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetUserResponse

Primer

getUser Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za morebitne težave jih prijavite prek http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getUser(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

createVote Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringqueryDa
directionstringqueryDa
userIdstringqueryNe
anonUserIdstringqueryNe

Odziv

Vrne: VoteResponse

Primer

createVote Primer
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. V primeru težav jih prijavite na 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 | (neobvezno)
9let anonUserId = "anonUserId_example" // String | (neobvezno)
10
11DefaultAPI.createVote(tenantId: tenantId, commentId: commentId, direction: direction, options: DefaultAPI.CreateVoteOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteVote Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
idstringpathDa
editKeystringqueryNe

Odziv

Vrne: VoteDeleteResponse

Primer

Primer deleteVote
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnokoli težavo, prosimo poročajte preko 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 | (neobvezno)
8
9DefaultAPI.deleteVote(tenantId: tenantId, id: id, editKey: editKey) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getVotes Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
urlIdstringqueryDa

Odgovor

Vrne: GetVotesResponse

Primer

Primer getVotes
Copy Copy
1
2// Naslednji primeri kode so še v beta fazi. Za morebitne težave poročajte preko http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7
8DefaultAPI.getVotes(tenantId: tenantId, urlId: urlId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getVotesForUser Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
urlIdstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Response

Vrne: GetVotesForUserResponse

Example

Primer getVotesForUser
Copy Copy
1
2// Naslednji primeri kode so še v beta različici. Za kakršnekoli težave, prosimo, poročajte preko 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 | (neobvezno)
8let anonUserId = "anonUserId_example" // String | (neobvezno)
9
10DefaultAPI.getVotesForUser(tenantId: tenantId, urlId: urlId, options: DefaultAPI.GetVotesForUserOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Potrebujete pomoč?

Če naletite na težave ali imate vprašanja o Swift SDK, prosimo:

Prispevanje

Prispevki so dobrodošli! Prosimo, obiščite GitHub repozitorij za smernice za prispevanje.