FastComments.com

FastComments Swift SDK


Dette er den officielle Swift SDK til FastComments.

Officiel Swift SDK til FastComments API'et

Repository

Se på GitHub


Installation Internal Link

Swift Package Manager

Tilføj følgende til din Package.swift-fil:

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

Eller i Xcode:

  1. File > Add Packages...
  2. Indtast repository-URL'en: https://github.com/fastcomments/fastcomments-swift.git
  3. Vælg den version, du vil bruge

Krav

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

Biblioteksindhold Internal Link

FastComments Swift SDK består af flere moduler:

  • Client Module - Autogenereret API-klient til FastComments REST API'er

    • Komplette typedefinitioner for alle API-modeller
    • Både autentificerede (DefaultAPI) og offentlige (PublicAPI) endepunkter
    • Fuld async/await-understøttelse
    • Se client/README.md for detaljeret API-dokumentation
  • SSO Module - Server-side Single Sign-On-værktøjer

    • Sikker token-generering til brugerautentificering
    • Understøtter både simple og sikre SSO-tilstande
    • HMAC-SHA256-baseret tokensignering ved hjælp af CryptoKit

Hurtig start Internal Link

Brug af den offentlige API

import FastCommentsSwift

// Opret API-klient
let publicApi = PublicAPI()

// Hent kommentarer for en side
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)")
}

Brug af den autentificerede API

import FastCommentsSwift

// Opret konfiguration med API-nøgle
let defaultApi = DefaultAPI()
defaultApi.apiKey = "your-api-key"

// Hent kommentarer ved hjælp af den autentificerede API
do {
    let response = try await defaultApi.getComments(
        tenantId: "your-tenant-id",
        urlId: "page-url-id"
    )

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

Brug af SSO til autentificering

Sikker SSO (Anbefales til produktion)

import FastCommentsSwift

let apiKey = "your-api-key"

// Opret sikker SSO-brugerdata (kun på serversiden!)
let userData = SecureSSOUserData(
    id: "user-123",              // Bruger-ID
    email: "user@example.com",   // E-mail
    username: "johndoe",         // Brugernavn
    avatar: "https://example.com/avatar.jpg" // Avatar-URL
)

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

    print("SSO Token: \(token ?? "")")
    // Send denne token til din frontend til autentificering
} catch {
    print("Error creating SSO token: \(error)")
}

Simpel SSO (Til udvikling/test)

import FastCommentsSwift

// Opret simple SSO-brugerdata (ingen API-nøgle nødvendig)
let userData = SimpleSSOUserData(
    username: "johndoe",
    email: "user@example.com",
    avatar: "https://example.com/avatar.jpg"
)

// Generer simpel SSO-token
let sso = FastCommentsSSO.createSimple(simpleSSOUserData: userData)
do {
    let token = try sso.createToken()
    print("Simple SSO Token: \(token ?? "")")
} catch {
    print("Error creating SSO token: \(error)")
}

Public vs Secured APIs Internal Link


FastComments SDK'en leverer to typer API-endepunkter:

PublicAPI - Endepunkter sikre for klienter

The PublicAPI contains endpoints that are safe to call from client-side code (iOS/macOS apps). These endpoints:

  • Kræver ikke en API-nøgle
  • Kan bruge SSO-tokens til autentificering
  • Er ratebegrænsede pr. bruger/enhed
  • Er velegnede til applikationer rettet mod slutbrugere

Eksempel på anvendelse: Hentning og oprettelse af kommentarer i din iOS-app

DefaultAPI - Endepunkter på serversiden

The DefaultAPI contains authenticated endpoints that require an API key. These endpoints:

  • Kræver din FastComments API-nøgle
  • Bør KUN kaldes fra server-side kode
  • Giver fuld adgang til dine FastComments-data
  • Er ratebegrænsede pr. tenant

Eksempel på anvendelse: Administrative operationer, eksport af store datamængder, moderationsværktøjer

VIGTIGT: Udsæt aldrig din API-nøgle i klient-side kode. API-nøgler bør kun bruges på serversiden.

Making API Calls Internal Link

Swift SDK'et bruger moderne async/await-syntaks til alle API-opkald:

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

Almindelige problemer Internal Link

401 Uautoriseret fejl

Hvis du får 401-fejl, når du bruger den autentificerede API:

  1. Kontroller din API-nøgle: Sørg for, at du bruger den korrekte API-nøgle fra dit FastComments-dashboard
  2. Bekræft tenant-id'et: Sørg for, at tenant-id'et matcher din konto
  3. API-nøglens format: API-nøglen skal sættes på API-klienten:
let defaultApi = DefaultAPI()
defaultApi.apiKey = "YOUR_API_KEY"
  1. Brug af den forkerte API: Sørg for, at du bruger DefaultAPI (ikke PublicAPI) til autentificerede kald

Problemer med SSO-tokens

Hvis SSO-tokens ikke virker:

  1. Brug sikker tilstand i produktion: Brug altid FastCommentsSSO.createSecure() med din API-nøgle i produktion
  2. Kun server-side: Generer sikre SSO-tokens på din server, eksponer aldrig din API-nøgle for klienter
  3. Kontroller brugerdata: Sørg for, at alle krævede felter (id, email, username) er angivet
  4. Token-udløb: Sikre SSO-tokens inkluderer et tidsstempel og kan udløbe. Generer nye tokens efter behov.

SSL/TLS-fejl

Hvis du støder på SSL/TLS-fejl:

  1. Sørg for, at din apps Info.plist tillader HTTPS-forbindelser til fastcomments.com
  2. Kontroller, at du ikke bruger App Transport Security-undtagelser, som kan blokere forbindelsen

Noter Internal Link


Broadcast-ID'er

Du vil se, at du skal sende et broadcastId i nogle API-kald. Når du modtager hændelser, får du dette ID tilbage, så du ved, at du kan ignorere hændelsen, hvis du planlægger at anvende ændringer optimistisk på klienten (hvilket du sandsynligvis vil gøre, da det giver den bedste oplevelse). Pass et UUID her. ID'et bør være unikt nok til ikke at forekomme to gange i en session.

let broadcastId = UUID().uuidString

aggregate Internal Link

Aggregerer dokumenter ved at gruppere dem (hvis groupBy er angivet) og anvende flere operationer. Forskellige operationer (f.eks. sum, countDistinct, avg osv.) understøttes.

Parametre

Name Type Location Required Description
tenantId string query Yes
parentTenantId string query No
includeStats boolean query No

Svar

Returnerer: AggregationResponse

Eksempel

aggregate Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via 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 | (valgfri)
8let includeStats = true // Bool | (valgfri)
9
10DefaultAPI.aggregate(tenantId: tenantId, aggregationRequest: aggregationRequest, parentTenantId: parentTenantId, includeStats: includeStats) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getAuditLogs Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja
limit number query Nej
skip number query Nej
order string query Nej
after number query Nej
before number query Nej

Svar

Returnerer: GetAuditLogs200Response

Eksempel

getAuditLogs Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let limit = 987 // Double | (valgfri)
7let skip = 987 // Double | (valgfri)
8let order = SORT_DIR() // SORTDIR | (valgfri)
9let after = 987 // Double | (valgfri)
10let before = 987 // Double | (valgfri)
11
12DefaultAPI.getAuditLogs(tenantId: tenantId, limit: limit, skip: skip, order: order, after: after, before: before) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

blockFromCommentPublic Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
commentId string path Ja
sso string query Nej

Svar

Returnerer: BlockFromCommentPublic200Response

Eksempel

blockFromCommentPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, så rapporter venligst via 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 | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
commentId string path Ja
sso string query Nej

Svar

Returnerer: UnBlockCommentPublic200Response

Eksempel

unBlockCommentPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via 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 | (valgfri)
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

Parametre

Navn Type Placering Krævet Beskrivelse
tenantId string query Ja
commentIds string query Ja En kommasepareret liste over kommentar-id'er.
sso string query Nej

Svar

Returnerer: CheckedCommentsForBlocked200Response

Eksempel

checkedCommentsForBlocked Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, indberet venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentIds = "commentIds_example" // String | En kommasepareret liste over kommentar-id'er.
7let sso = "sso_example" // String | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Yes
id string path Yes
userId string query No
anonUserId string query No

Svar

Returnerer: BlockFromCommentPublic200Response

Eksempel

blockUserFromComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, rapporter venligst via 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 | (valgfri)
9let anonUserId = "anonUserId_example" // String | (valgfri)
10
11DefaultAPI.blockUserFromComment(tenantId: tenantId, id: id, blockFromCommentParams: blockFromCommentParams, userId: userId, anonUserId: anonUserId) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createCommentPublic Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
urlId string query Ja
broadcastId string query Ja
sessionId string query Nej
sso string query Nej

Svar

Returnerer: CreateCommentPublic200Response

Eksempel

Eksempel på createCommentPublic
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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") // CommentData |
9let sessionId = "sessionId_example" // String | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11
12PublicAPI.createCommentPublic(tenantId: tenantId, urlId: urlId, broadcastId: broadcastId, commentData: commentData, sessionId: sessionId, sso: sso) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

deleteComment Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string forespørgsel Ja
id string sti Ja
contextUserId string forespørgsel Nej
isLive boolean forespørgsel Nej

Respons

Returnerer: DeleteComment200Response

Eksempel

Eksempel på deleteComment
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst 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 | (valgfri)
8let isLive = true // Bool | (valgfri)
9
10DefaultAPI.deleteComment(tenantId: tenantId, id: id, contextUserId: contextUserId, isLive: isLive) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

deleteCommentPublic Internal Link

Parametre

Name Type Location Required Description
tenantId string path Ja
commentId string path Ja
broadcastId string query Ja
editKey string query Nej
sso string query Nej

Svar

Returnerer: DeleteCommentPublic200Response

Eksempel

deleteCommentPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let editKey = "editKey_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11PublicAPI.deleteCommentPublic(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, editKey: editKey, sso: sso) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteCommentVote Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
commentId string path Ja
voteId string path Ja
urlId string query Ja
broadcastId string query Ja
editKey string query Nej
sso string query Nej

Svar

Returnerer: DeleteCommentVote200Response

Eksempel

Eksempel på deleteCommentVote
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. For problemer, rapportér venligst via 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 | (valgfri)
11let sso = "sso_example" // String | (valgfri)
12
13PublicAPI.deleteCommentVote(tenantId: tenantId, commentId: commentId, voteId: voteId, urlId: urlId, broadcastId: broadcastId, editKey: editKey, sso: sso) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

flagComment Internal Link

Parametre

Name Type Location Required Description
tenantId string query Yes
id string path Yes
userId string query No
anonUserId string query No

Svar

Returnerer: FlagComment200Response

Eksempel

flagComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, indberet venligst via 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 | (valgfri)
8let anonUserId = "anonUserId_example" // String | (valgfri)
9
10DefaultAPI.flagComment(tenantId: tenantId, id: id, userId: userId, anonUserId: anonUserId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getComment Internal Link

Parametre

Name Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Respons

Returnerer: GetComment200Response

Eksempel

getComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapportér venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
page integer query Nej
limit integer query Nej
skip integer query Nej
asTree boolean query Nej
skipChildren integer query Nej
limitChildren integer query Nej
maxTreeDepth integer query Nej
urlId string query Nej
userId string query Nej
anonUserId string query Nej
contextUserId string query Nej
hashTag string query Nej
parentId string query Nej
direction string query Nej

Respons

Returnerer: GetComments200Response

Eksempel

getComments Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, bedes du rapportere via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Int | (valgfri)
7let limit = 987 // Int | (valgfri)
8let skip = 987 // Int | (valgfri)
9let asTree = true // Bool | (valgfri)
10let skipChildren = 987 // Int | (valgfri)
11let limitChildren = 987 // Int | (valgfri)
12let maxTreeDepth = 987 // Int | (valgfri)
13let urlId = "urlId_example" // String | (valgfri)
14let userId = "userId_example" // String | (valgfri)
15let anonUserId = "anonUserId_example" // String | (valgfri)
16let contextUserId = "contextUserId_example" // String | (valgfri)
17let hashTag = "hashTag_example" // String | (valgfri)
18let parentId = "parentId_example" // String | (valgfri)
19let direction = SortDirections() // SortDirections | (valgfri)
20
21DefaultAPI.getComments(tenantId: tenantId, page: page, limit: limit, skip: skip, asTree: asTree, skipChildren: skipChildren, limitChildren: limitChildren, maxTreeDepth: maxTreeDepth, urlId: urlId, userId: userId, anonUserId: anonUserId, contextUserId: contextUserId, hashTag: hashTag, parentId: parentId, direction: direction) { (response, error) in
22 guard error == nil else {
23 print(error)
24 return
25 }
26
27 if (response) {
28 dump(response)
29 }
30}
31

getCommentsPublic Internal Link

req tenantId urlId

Parametre

Name Type Location Required Description
tenantId string path Ja
urlId string query Ja
page integer query Nej
direction string query Nej
sso string query Nej
skip integer query Nej
skipChildren integer query Nej
limit integer query Nej
limitChildren integer query Nej
countChildren boolean query Nej
fetchPageForCommentId string query Nej
includeConfig boolean query Nej
countAll boolean query Nej
includei10n boolean query Nej
locale string query Nej
modules string query Nej
isCrawler boolean query Nej
includeNotificationCount boolean query Nej
asTree boolean query Nej
maxTreeDepth integer query Nej
useFullTranslationIds boolean query Nej
parentId string query Nej
searchText string query Nej
hashTags array query Nej
userId string query Nej
customConfigStr string query Nej
afterCommentId string query Nej
beforeCommentId string query Nej

Respons

Returnerer: GetCommentsPublic200Response

Eksempel

getCommentsPublic Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, rapportér venligst via 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 | (valgfri)
8let direction = SortDirections() // SortDirections | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10let skip = 987 // Int | (valgfri)
11let skipChildren = 987 // Int | (valgfri)
12let limit = 987 // Int | (valgfri)
13let limitChildren = 987 // Int | (valgfri)
14let countChildren = true // Bool | (valgfri)
15let fetchPageForCommentId = "fetchPageForCommentId_example" // String | (valgfri)
16let includeConfig = true // Bool | (valgfri)
17let countAll = true // Bool | (valgfri)
18let includei10n = true // Bool | (valgfri)
19let locale = "locale_example" // String | (valgfri)
20let modules = "modules_example" // String | (valgfri)
21let isCrawler = true // Bool | (valgfri)
22let includeNotificationCount = true // Bool | (valgfri)
23let asTree = true // Bool | (valgfri)
24let maxTreeDepth = 987 // Int | (valgfri)
25let useFullTranslationIds = true // Bool | (valgfri)
26let parentId = "parentId_example" // String | (valgfri)
27let searchText = "searchText_example" // String | (valgfri)
28let hashTags = ["inner_example"] // [String] | (valgfri)
29let userId = "userId_example" // String | (valgfri)
30let customConfigStr = "customConfigStr_example" // String | (valgfri)
31let afterCommentId = "afterCommentId_example" // String | (valgfri)
32let beforeCommentId = "beforeCommentId_example" // String | (valgfri)
33
34PublicAPI.getCommentsPublic(tenantId: tenantId, urlId: urlId, page: page, direction: direction, sso: sso, skip: skip, skipChildren: skipChildren, limit: limit, limitChildren: limitChildren, countChildren: countChildren, fetchPageForCommentId: fetchPageForCommentId, includeConfig: includeConfig, countAll: countAll, includei10n: includei10n, locale: locale, modules: modules, isCrawler: isCrawler, includeNotificationCount: includeNotificationCount, asTree: asTree, maxTreeDepth: maxTreeDepth, useFullTranslationIds: useFullTranslationIds, parentId: parentId, searchText: searchText, hashTags: hashTags, userId: userId, customConfigStr: customConfigStr, afterCommentId: afterCommentId, beforeCommentId: beforeCommentId) { (response, error) in
35 guard error == nil else {
36 print(error)
37 return
38 }
39
40 if (response) {
41 dump(response)
42 }
43}
44

getCommentText Internal Link

Parameters

Name Type Location Required Description
tenantId string path Yes
commentId string path Yes
editKey string query No
sso string query No

Svar

Returnerer: GetCommentText200Response

Eksempel

getCommentText Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For fejl eller problemer, rapporter venligst via 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 | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10PublicAPI.getCommentText(tenantId: tenantId, commentId: commentId, editKey: editKey, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getCommentVoteUserNames Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
commentId string path Ja
dir integer query Ja
sso string query Nej

Svar

Returnerer: GetCommentVoteUserNames200Response

Eksempel

getCommentVoteUserNames Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, rapportér venligst via 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 | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
commentId string path Ja
broadcastId string query Ja
sso string query Nej

Svar

Returnerer: LockComment200Response

Eksempel

lockComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, så rapporter det venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let sso = "sso_example" // String | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
commentId string path Ja
broadcastId string query Ja
sso string query Nej

Svar

Returnerer: PinComment200Response

Eksempel

pinComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let sso = "sso_example" // String | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
isLive boolean query Nej
doSpamCheck boolean query Nej
sendEmails boolean query Nej
populateNotifications boolean query Nej

Respons

Returnerer: SaveComment200Response

Eksempel

saveComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever et problem, rapporter det venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", 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 | (valgfri)
8let doSpamCheck = true // Bool | (valgfri)
9let sendEmails = true // Bool | (valgfri)
10let populateNotifications = true // Bool | (valgfri)
11
12DefaultAPI.saveComment(tenantId: tenantId, createCommentParams: createCommentParams, isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

saveCommentsBulk Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
isLive boolean query Nej
doSpamCheck boolean query Nej
sendEmails boolean query Nej
populateNotifications boolean query Nej

Svar

Returnerer: [SaveComment200Response]

Eksempel

saveCommentsBulk Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = [CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", 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 | (valgfri)
8let doSpamCheck = true // Bool | (valgfri)
9let sendEmails = true // Bool | (valgfri)
10let populateNotifications = true // Bool | (valgfri)
11
12DefaultAPI.saveCommentsBulk(tenantId: tenantId, createCommentParams: createCommentParams, isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

setCommentText Internal Link

Parametre

Name Type Location Required Description
tenantId string path Ja
commentId string path Ja
broadcastId string query Ja
editKey string query Nej
sso string query Nej

Svar

Returnerer: SetCommentText200Response

Eksempel

setCommentText Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let 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 | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11
12PublicAPI.setCommentText(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, commentTextUpdateRequest: commentTextUpdateRequest, editKey: editKey, sso: sso) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

unBlockUserFromComment Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
userId string query Nej
anonUserId string query Nej

Svar

Returnerer: UnBlockCommentPublic200Response

Eksempel

Eksempel på unBlockUserFromComment
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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 | (valgfri)
9let anonUserId = "anonUserId_example" // String | (valgfri)
10
11DefaultAPI.unBlockUserFromComment(tenantId: tenantId, id: id, unBlockFromCommentParams: unBlockFromCommentParams, userId: userId, anonUserId: anonUserId) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

unFlagComment Internal Link

Parametre

Name Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
userId string query Nej
anonUserId string query Nej

Svar

Returnerer: FlagComment200Response

Eksempel

unFlagComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapportér venligst via 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 | (valgfri)
8let anonUserId = "anonUserId_example" // String | (valgfri)
9
10DefaultAPI.unFlagComment(tenantId: tenantId, id: id, userId: userId, anonUserId: anonUserId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

unLockComment Internal Link

Parametre

Name Type Location Required Description
tenantId string path Ja
commentId string path Ja
broadcastId string query Ja
sso string query Nej

Svar

Returnerer: LockComment200Response

Eksempel

Eksempel på unLockComment
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, bedes du rapportere det via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let sso = "sso_example" // String | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string path Ja
commentId string path Ja
broadcastId string query Ja
sso string query Nej

Svar

Returnerer: PinComment200Response

Eksempel

unPinComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let sso = "sso_example" // String | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja
contextUserId string query Nej
doSpamCheck boolean query Nej
isLive boolean query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på updateComment
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapportér venligst via 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: FComment_meta(wpUserId: "wpUserId_example", wpPostId: "wpPostId_example"), moderationGroupIds: ["moderationGroupIds_example"], feedbackIds: ["feedbackIds_example"]) // UpdatableCommentParams |
8let contextUserId = "contextUserId_example" // String | (valgfri)
9let doSpamCheck = true // Bool | (valgfri)
10let isLive = true // Bool | (valgfri)
11
12DefaultAPI.updateComment(tenantId: tenantId, id: id, updatableCommentParams: updatableCommentParams, contextUserId: contextUserId, doSpamCheck: doSpamCheck, isLive: isLive) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

voteComment Internal Link

Parametre

Name Type Location Required Description
tenantId string path Ja
commentId string path Ja
urlId string query Ja
broadcastId string query Ja
sessionId string query Nej
sso string query Nej

Svar

Returnerer: VoteComment200Response

Eksempel

voteComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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 | (valgfri)
11let sso = "sso_example" // String | (valgfri)
12
13PublicAPI.voteComment(tenantId: tenantId, commentId: commentId, urlId: urlId, broadcastId: broadcastId, voteBodyParams: voteBodyParams, sessionId: sessionId, sso: sso) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

addDomainConfig Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Svar

Returnerer: AddDomainConfig200Response

Eksempel

addDomainConfig Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For ethvert problem, rapportér venligst via 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

Parametre

Navn Type Placering Obligatorisk Beskrivelse
tenantId string query Ja
domain string path Ja

Svar

Returnerer: DeleteDomainConfig200Response

Eksempel

deleteDomainConfig Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, indrapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
domain string path Ja

Svar

Returnerer: GetDomainConfig200Response

Eksempel

getDomainConfig Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapportér venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Svar

Returnerer: GetDomainConfigs200Response

Eksempel

getDomainConfigs Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string forespørgsel Ja
domainToUpdate string sti Ja

Svar

Returnerer: GetDomainConfig200Response

Eksempel

patchDomainConfig Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
domainToUpdate string path Ja

Svar

Returnerer: GetDomainConfig200Response

Eksempel

putDomainConfig Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via 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


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Svar

Returnerer: CreateEmailTemplate200Response

Eksempel

createEmailTemplate Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Yes
id string path Yes

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

deleteEmailTemplate Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, indberet venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
errorId string path Ja

Respons

Returnerer: FlagCommentPublic200Response

Eksempel

deleteEmailTemplateRenderError Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetEmailTemplate200Response

Eksempel

getEmailTemplate Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja

Svar

Returnerer: GetEmailTemplateDefinitions200Response

Eksempel

getEmailTemplateDefinitions Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja
skip number query Nej

Respons

Returnerer: GetEmailTemplateRenderErrors200Response

Eksempel

getEmailTemplateRenderErrors Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via 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 | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Ja
skip number query Nej

Svar

Returnerer: GetEmailTemplates200Response

Eksempel

getEmailTemplates Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
locale string query Nej

Svar

Returnerer: RenderEmailTemplate200Response

Eksempel

renderEmailTemplate Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, indberet venligst via 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 | (optional)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

updateEmailTemplate Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string path Ja
urlId string query Ja
userIdWS string query Ja
startTime integer query Ja
endTime integer query Ja

Svar

Returnerer: GetEventLog200Response

Eksempel

getEventLog Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let userIdWS = "userIdWS_example" // String |
8let startTime = 987 // Int64 |
9let endTime = 987 // Int64 |
10
11PublicAPI.getEventLog(tenantId: tenantId, urlId: urlId, userIdWS: userIdWS, startTime: startTime, endTime: endTime) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getGlobalEventLog Internal Link

req tenantId urlId userIdWS

Parametre

Name Type Location Required Description
tenantId string path Yes
urlId string query Yes
userIdWS string query Yes
startTime integer query Yes
endTime integer query Yes

Svar

Returnerer: GetEventLog200Response

Eksempel

getGlobalEventLog Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let userIdWS = "userIdWS_example" // String |
8let startTime = 987 // Int64 |
9let endTime = 987 // Int64 |
10
11PublicAPI.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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
broadcastId string query Nej
isLive boolean query Nej
doSpamCheck boolean query Nej
skipDupCheck boolean query Nej

Svar

Returnerer: CreateFeedPost200Response

Eksempel

createFeedPost Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, indberet venligst via 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 | (valgfri)
8let isLive = true // Bool | (valgfri)
9let doSpamCheck = true // Bool | (valgfri)
10let skipDupCheck = true // Bool | (valgfri)
11
12DefaultAPI.createFeedPost(tenantId: tenantId, createFeedPostParams: createFeedPostParams, broadcastId: broadcastId, isLive: isLive, doSpamCheck: doSpamCheck, skipDupCheck: skipDupCheck) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

createFeedPostPublic Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
broadcastId string query Nej
sso string query Nej

Svar

Returnerer: CreateFeedPostPublic200Response

Eksempel

Eksempel på createFeedPostPublic
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, rapporter venligst via 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 | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10PublicAPI.createFeedPostPublic(tenantId: tenantId, createFeedPostParams: createFeedPostParams, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

deleteFeedPostPublic Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
postId string path Ja
broadcastId string query Nej
sso string query Nej

Svar

Returnerer: DeleteFeedPostPublic200Response

Eksempel

deleteFeedPostPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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 | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10PublicAPI.deleteFeedPostPublic(tenantId: tenantId, postId: postId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getFeedPosts Internal Link

req tenantId afterId

Parametre

Name Type Location Required Description
tenantId string query Ja
afterId string query Nej
limit integer query Nej
tags array query Nej

Svar

Returnerer: GetFeedPosts200Response

Eksempel

getFeedPosts-eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (valgfri)
7let limit = 987 // Int | (valgfri)
8let tags = ["inner_example"] // [String] | (valgfri)
9
10DefaultAPI.getFeedPosts(tenantId: tenantId, afterId: afterId, limit: limit, tags: tags) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getFeedPostsPublic Internal Link

req tenantId afterId

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
afterId string query Nej
limit integer query Nej
tags array query Nej
sso string query Nej
isCrawler boolean query Nej
includeUserInfo boolean query Nej

Svar

Returnerer: GetFeedPostsPublic200Response

Eksempel

getFeedPostsPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, indberet venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (valgfri)
7let limit = 987 // Int | (valgfri)
8let tags = ["inner_example"] // [String] | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10let isCrawler = true // Bool | (valgfri)
11let includeUserInfo = true // Bool | (valgfri)
12
13PublicAPI.getFeedPostsPublic(tenantId: tenantId, afterId: afterId, limit: limit, tags: tags, sso: sso, isCrawler: isCrawler, includeUserInfo: includeUserInfo) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getFeedPostsStats Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
postIds array query Ja
sso string query Nej

Svar

Returnerer: GetFeedPostsStats200Response

Eksempel

getFeedPostsStats Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapporter venligst via 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 | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string path Ja
postIds array query Nej
sso string query Nej

Respons

Returnerer: GetUserReactsPublic200Response

Eksempel

getUserReactsPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postIds = ["inner_example"] // [String] | (valgfri)
7let sso = "sso_example" // String | (valgfri)
8
9PublicAPI.getUserReactsPublic(tenantId: tenantId, postIds: postIds, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

reactFeedPostPublic Internal Link

Parametre

Name Type Location Required Description
tenantId string path Ja
postId string path Ja
isUndo boolean query Nej
broadcastId string query Nej
sso string query Nej

Svar

Returnerer: ReactFeedPostPublic200Response

Eksempel

reactFeedPostPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. For problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postId = "postId_example" // String |
7let reactBodyParams = ReactBodyParams(reactType: "reactType_example") // ReactBodyParams |
8let isUndo = true // Bool | (valgfri)
9let broadcastId = "broadcastId_example" // String | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11
12PublicAPI.reactFeedPostPublic(tenantId: tenantId, postId: postId, reactBodyParams: reactBodyParams, isUndo: isUndo, broadcastId: broadcastId, sso: sso) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

updateFeedPost Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på updateFeedPost
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, bedes du rapportere dem via 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

Parametre

Navn Type Placering Obligatorisk Beskrivelse
tenantId string path Ja
postId string path Ja
broadcastId string query Nej
sso string query Nej

Respons

Returnerer: CreateFeedPostPublic200Response

Eksempel

updateFeedPostPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. Hvis der opstår problemer, rapporter venligst via 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 | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11PublicAPI.updateFeedPostPublic(tenantId: tenantId, postId: postId, updateFeedPostParams: updateFeedPostParams, broadcastId: broadcastId, sso: sso) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

flagCommentPublic Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja
commentId string path Ja
isFlagged boolean query Ja
sso string query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

flagCommentPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, anmeld venligst via 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 | (valgfri)
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

addHashTag Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Nej

Svar

Returnerer: AddHashTag200Response

Eksempel

addHashTag Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, indrapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String | (valgfri)
6let createHashTagBody = CreateHashTagBody(tenantId: "tenantId_example", tag: "tag_example", url: "url_example") // CreateHashTagBody | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Nej

Svar

Returnerer: AddHashTagsBulk200Response

Eksempel

addHashTagsBulk Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String | (valgfri)
6let bulkCreateHashTagsBody = BulkCreateHashTagsBody(tenantId: "tenantId_example", tags: [BulkCreateHashTagsBody_tags_inner(url: "url_example", tag: "tag_example")]) // BulkCreateHashTagsBody | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tag string path Ja
tenantId string query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

deleteHashTag Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tag = "tag_example" // String |
6let tenantId = "tenantId_example" // String | (valgfri)
7let deleteHashTagRequest = DeleteHashTag_request(tenantId: "tenantId_example") // DeleteHashTagRequest | (valgfri)
8
9DefaultAPI.deleteHashTag(tag: tag, tenantId: tenantId, deleteHashTagRequest: deleteHashTagRequest) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getHashTags Internal Link


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
page number query Nej

Svar

Returnerer: GetHashTags200Response

Eksempel

getHashTags Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Double | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tag string path Ja
tenantId string query Nej

Svar

Returnerer: PatchHashTag200Response

Eksempel

patchHashTag Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, indrapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tag = "tag_example" // String |
6let tenantId = "tenantId_example" // String | (valgfri)
7let updateHashTagBody = UpdateHashTagBody(tenantId: "tenantId_example", url: "url_example", tag: "tag_example") // UpdateHashTagBody | (valgfri)
8
9DefaultAPI.patchHashTag(tag: tag, tenantId: tenantId, updateHashTagBody: updateHashTagBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createModerator Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Svar

Returnerer: CreateModerator200Response

Eksempel

createModerator Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For ethvert problem, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja
sendEmail string query Nej

Respons

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på deleteModerator
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. For problemer, rapporter venligst via 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 | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetModerator200Response

Eksempel

getModerator Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapportér venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
skip number query Nej

Svar

Returnerer: GetModerators200Response

Eksempel

getModerators Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. Hvis der opstår problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
fromName string query Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

sendInvite Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapportér venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på updateModerator
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapportér venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Yes
id string path Yes

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på deleteNotificationCount
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetCachedNotificationCount200Response

Eksempel

getCachedNotificationCount Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer bedes du rapportere via 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


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
userId string query Nej
urlId string query Nej
fromCommentId string query Nej
viewed boolean query Nej
type string query Nej

Svar

Returnerer: GetNotificationCount200Response

Eksempel

getNotificationCount Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (valgfri)
7let urlId = "urlId_example" // String | (valgfri)
8let fromCommentId = "fromCommentId_example" // String | (valgfri)
9let viewed = true // Bool | (valgfri)
10let type = "type_example" // String | (valgfri)
11
12DefaultAPI.getNotificationCount(tenantId: tenantId, userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getNotifications Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja
userId string query Nej
urlId string query Nej
fromCommentId string query Nej
viewed boolean query Nej
type string query Nej
skip number query Nej

Respons

Returnerer: GetNotifications200Response

Eksempel

getNotifications Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (valgfri)
7let urlId = "urlId_example" // String | (valgfri)
8let fromCommentId = "fromCommentId_example" // String | (valgfri)
9let viewed = true // Bool | (valgfri)
10let type = "type_example" // String | (valgfri)
11let skip = 987 // Double | (valgfri)
12
13DefaultAPI.getNotifications(tenantId: tenantId, userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type, skip: skip) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateNotification Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
userId string query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på updateNotification
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, indberet venligst via 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 | (valgfri)
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

addPage Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja

Svar

Returnerer: AddPageAPIResponse

Eksempel

addPage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: DeletePageAPIResponse

Eksempel

deletePage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via 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

getPageByURLId Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
urlId string query Ja

Respons

Returnerer: GetPageByURLIdAPIResponse

Eksempel

getPageByURLId Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, indberet venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Svar

Returnerer: GetPagesAPIResponse

Eksempel

getPages Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, så rapportér venligst via 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

patchPage Internal Link

Parametre

Navn Type Placering Krævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: PatchPageAPIResponse

Eksempel

patchPage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

deletePendingWebhookEvent Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
commentId string query Nej
externalId string query Nej
eventType string query Nej
type string query Nej
domain string query Nej
attemptCountGT number query Nej

Svar

Returnerer: GetPendingWebhookEventCount200Response

Eksempel

getPendingWebhookEventCount Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (valgfrit)
7let externalId = "externalId_example" // String | (valgfrit)
8let eventType = "eventType_example" // String | (valgfrit)
9let type = "type_example" // String | (valgfrit)
10let domain = "domain_example" // String | (valgfrit)
11let attemptCountGT = 987 // Double | (valgfrit)
12
13DefaultAPI.getPendingWebhookEventCount(tenantId: tenantId, commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getPendingWebhookEvents Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
commentId string query Nej
externalId string query Nej
eventType string query Nej
type string query Nej
domain string query Nej
attemptCountGT number query Nej
skip number query Nej

Svar

Returnerer: GetPendingWebhookEvents200Response

Eksempel

getPendingWebhookEvents Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (valgfri)
7let externalId = "externalId_example" // String | (valgfri)
8let eventType = "eventType_example" // String | (valgfri)
9let type = "type_example" // String | (valgfri)
10let domain = "domain_example" // String | (valgfri)
11let attemptCountGT = 987 // Double | (valgfri)
12let skip = 987 // Double | (valgfri)
13
14DefaultAPI.getPendingWebhookEvents(tenantId: tenantId, commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT, skip: skip) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

createQuestionConfig Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja

Svar

Returnerer: CreateQuestionConfig200Response

Eksempel

createQuestionConfig Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For ethvert problem, rapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

deleteQuestionConfig Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Respons

Returnerer: GetQuestionConfig200Response

Eksempel

Eksempel på getQuestionConfig
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
skip number query Nej

Svar

Returnerer: GetQuestionConfigs200Response

Eksempel

getQuestionConfigs Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For ethvert problem, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Yes
id string path Yes

Respons

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på updateQuestionConfig
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapportér venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Yes

Respons

Returnerer: CreateQuestionResult200Response

Eksempel

createQuestionResult Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, bedes du rapportere via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

deleteQuestionResult Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, rapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetQuestionResult200Response

Eksempel

getQuestionResult Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
urlId string query Nej
userId string query Nej
startDate string query Nej
questionId string query Nej
questionIds string query Nej
skip number query Nej

Svar

Returnerer: GetQuestionResults200Response

Eksempel

getQuestionResults Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | (valgfri)
7let userId = "userId_example" // String | (valgfri)
8let startDate = "startDate_example" // String | (valgfri)
9let questionId = "questionId_example" // String | (valgfri)
10let questionIds = "questionIds_example" // String | (valgfri)
11let skip = 987 // Double | (valgfri)
12
13DefaultAPI.getQuestionResults(tenantId: tenantId, urlId: urlId, userId: userId, startDate: startDate, questionId: questionId, questionIds: questionIds, skip: skip) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateQuestionResult Internal Link

Parametre

Navn Type Location Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

updateQuestionResult Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateQuestionResultBody = UpdateQuestionResultBody(urlId: "urlId_example", anonUserId: "anonUserId_example", userId: "userId_example", value: 123, commentId: "commentId_example", questionId: "questionId_example", meta: [MetaItem(name: "name_example", values: ["values_example"])]) // UpdateQuestionResultBody |
8
9DefaultAPI.updateQuestionResult(tenantId: tenantId, id: id, updateQuestionResultBody: updateQuestionResultBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

aggregateQuestionResults Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja
questionId string query Nej
questionIds array query Nej
urlId string query Nej
timeBucket string query Nej
startDate string query Nej
forceRecalculate boolean query Nej

Svar

Returnerer: AggregateQuestionResults200Response

Eksempel

aggregateQuestionResults Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let questionId = "questionId_example" // String | (valgfri)
7let questionIds = ["inner_example"] // [String] | (valgfri)
8let urlId = "urlId_example" // String | (valgfri)
9let timeBucket = AggregateTimeBucket() // AggregateTimeBucket | (valgfri)
10let startDate = Date() // Date | (valgfri)
11let forceRecalculate = true // Bool | (valgfri)
12
13DefaultAPI.aggregateQuestionResults(tenantId: tenantId, questionId: questionId, questionIds: questionIds, urlId: urlId, timeBucket: timeBucket, startDate: startDate, forceRecalculate: forceRecalculate) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

bulkAggregateQuestionResults Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
forceRecalculate boolean query Nej

Svar

Returnerer: BulkAggregateQuestionResults200Response

Eksempel

Eksempel på bulkAggregateQuestionResults
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. For problemer, rapportér venligst via 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 | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Ja
questionId string query Nej
questionIds array query Nej
urlId string query Nej
startDate string query Nej
forceRecalculate boolean query Nej
minValue number query Nej
maxValue number query Nej
limit number query Nej

Svar

Returnerer: CombineCommentsWithQuestionResults200Response

Eksempel

combineCommentsWithQuestionResults Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let questionId = "questionId_example" // String | (valgfri)
7let questionIds = ["inner_example"] // [String] | (valgfri)
8let urlId = "urlId_example" // String | (valgfri)
9let startDate = Date() // Date | (valgfri)
10let forceRecalculate = true // Bool | (valgfri)
11let minValue = 987 // Double | (valgfri)
12let maxValue = 987 // Double | (valgfri)
13let limit = 987 // Double | (valgfri)
14
15DefaultAPI.combineCommentsWithQuestionResults(tenantId: tenantId, questionId: questionId, questionIds: questionIds, urlId: urlId, startDate: startDate, forceRecalculate: forceRecalculate, minValue: minValue, maxValue: maxValue, limit: limit) { (response, error) in
16 guard error == nil else {
17 print(error)
18 return
19 }
20
21 if (response) {
22 dump(response)
23 }
24}
25

addSSOUser Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Svar

Returnerer: AddSSOUserAPIResponse

Eksempel

Eksempel på addSSOUser
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja
deleteComments boolean query Nej
commentDeleteMode string query Nej

Svar

Returnerer: DeleteSSOUserAPIResponse

Eksempel

Eksempel på deleteSSOUser
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, bedes du rapportere via 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 | (valgfri)
8let commentDeleteMode = "commentDeleteMode_example" // String | (valgfri)
9
10DefaultAPI.deleteSSOUser(tenantId: tenantId, id: id, deleteComments: deleteComments, commentDeleteMode: commentDeleteMode) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getSSOUserByEmail Internal Link

Parametre

Name Type Location Required Description
tenantId string query Yes
email string path Yes

Respons

Returnerer: GetSSOUserByEmailAPIResponse

Eksempel

Eksempel på getSSOUserByEmail
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetSSOUserByIdAPIResponse

Eksempel

getSSOUserById Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. For problemer, rapporter venligst via 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

Parametre

Name Type Location Påkrævet Beskrivelse
tenantId string query Ja
skip integer query Nej

Svar

Returnerer: GetSSOUsers200Response

Eksempel

getSSOUsers Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, indberet venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Int | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja
updateComments boolean query Nej

Svar

Returnerer: PatchSSOUserAPIResponse

Eksempel

patchSSOUser Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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 | (optional)
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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja
updateComments boolean query Nej

Svar

Returnerer: PutSSOUserAPIResponse

Eksempel

putSSOUser Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapporter venligst via 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 | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Svar

Returnerer: CreateSubscriptionAPIResponse

Eksempel

createSubscription Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createAPIUserSubscriptionData = CreateAPIUserSubscriptionData(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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja
userId string query Nej

Svar

Returnerer: DeleteSubscriptionAPIResponse

Eksempel

Eksempel på deleteSubscription
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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 | (valgfri)
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


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
userId string query Nej

Svar

Returnerer: GetSubscriptionsAPIResponse

Eksempel

getSubscriptions Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. For ethvert problem, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (valgfri)
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

getTenantDailyUsages Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja
yearNumber number query Nej
monthNumber number query Nej
dayNumber number query Nej
skip number query Nej

Svar

Returnerer: GetTenantDailyUsages200Response

Eksempel

getTenantDailyUsages Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, bedes du rapportere via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let yearNumber = 987 // Double | (valgfri)
7let monthNumber = 987 // Double | (valgfri)
8let dayNumber = 987 // Double | (valgfri)
9let skip = 987 // Double | (valgfri)
10
11DefaultAPI.getTenantDailyUsages(tenantId: tenantId, yearNumber: yearNumber, monthNumber: monthNumber, dayNumber: dayNumber, skip: skip) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createTenantPackage Internal Link

Parameters

Name Type Location Required Description
tenantId string query Ja

Svar

Returnerer: CreateTenantPackage200Response

Eksempel

createTenantPackage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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, 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, flexChatGPTCostCents: 123, flexChatGPTUnit: 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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

deleteTenantPackage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, venligst rapporter via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetTenantPackage200Response

Eksempel

getTenantPackage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever et problem, rapportér det venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
skip number query Nej

Svar

Returnerer: GetTenantPackages200Response

Eksempel

getTenantPackages Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Yes
id string path Yes

Response

Returnerer: FlagCommentPublic200Response

Eksempel

replaceTenantPackage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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, 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

Parametre

Navn Type Location Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

updateTenantPackage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via 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, 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

Parametre

Name Type Location Required Description
tenantId string query Ja

Respons

Returnerer: CreateTenantUser200Response

Eksempel

createTenantUser Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, rapportér venligst via 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


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
deleteComments string query Nej
commentDeleteMode string query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på deleteTenantUser
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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 | (valgfri)
8let commentDeleteMode = "commentDeleteMode_example" // String | (valgfri)
9
10DefaultAPI.deleteTenantUser(tenantId: tenantId, id: id, deleteComments: deleteComments, commentDeleteMode: commentDeleteMode) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getTenantUser Internal Link

Parametre

Name Type Location Required Description
tenantId string query Yes
id string path Yes

Respons

Returnerer: GetTenantUser200Response

Eksempel

getTenantUser Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, indsend venligst en rapport via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
skip number query Nej

Svar

Returnerer: GetTenantUsers200Response

Eksempel

getTenantUsers Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (valgfrit)
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

Parametre

Name Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
updateComments string query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

replaceTenantUser Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapportér venligst via 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 | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
redirectURL string query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

sendLoginLink Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapporter venligst via 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 | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
updateComments string query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

updateTenantUser Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via 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 | (valgfri)
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


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Respons

Returnerer: CreateTenant200Response

Eksempel

createTenant Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. For eventuelle problemer, rapporter venligst via 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

Parametre

Name Type Placering Krævet Beskrivelse
tenantId string query Ja
id string path Ja
sure string query Nej

Svar

Returnerer: FlagCommentPublic200Response

Eksempel

deleteTenant Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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 | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetTenant200Response

Eksempel

getTenant eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
meta string query Nej
skip number query Nej

Svar

Returnerer: GetTenants200Response

Eksempel

getTenants Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let meta = "meta_example" // String | (valgfri)
7let skip = 987 // Double | (valgfri)
8
9DefaultAPI.getTenants(tenantId: tenantId, meta: meta, skip: skip) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenant Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Yes
id string path Yes

Respons

Returnerer: FlagCommentPublic200Response

Eksempel

Eksempel på updateTenant
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via 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

uploadImage Internal Link

Upload og ændre størrelse på et billede

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string path Ja
sizePreset string query Nej Størrelsesforindstilling: "Default" (1000x1000px) eller "CrossPlatform" (opretter størrelser til populære enheder)
urlId string query Nej Side-id hvorfra upload foregår, til konfiguration

Svar

Returnerer: UploadImageResponse

Eksempel

uploadImage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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 | Størrelsesforindstilling: \"Default\" (1000x1000px) eller \"CrossPlatform\" (opretter størrelser til populære enheder) (valgfrit)
8let urlId = "urlId_example" // String | Side-id hvorfra upload foregår, til konfiguration (valgfrit)
9
10PublicAPI.uploadImage(tenantId: tenantId, file: file, sizePreset: sizePreset, urlId: urlId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getUserBadgeProgressById Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetUserBadgeProgressById200Response

Eksempel

getUserBadgeProgressById Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
userId string path Ja

Svar

Returnerer: GetUserBadgeProgressById200Response

Eksempel

getUserBadgeProgressByUserId Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. For problemer, rapporter venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
userId string query Nej
limit number query Nej
skip number query Nej

Svar

Returnerer: GetUserBadgeProgressList200Response

Eksempel

getUserBadgeProgressList Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (valgfri)
7let limit = 987 // Double | (valgfri)
8let skip = 987 // Double | (valgfri)
9
10DefaultAPI.getUserBadgeProgressList(tenantId: tenantId, userId: userId, limit: limit, skip: skip) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createUserBadge Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja

Svar

Returnerer: CreateUserBadge200Response

Eksempel

Eksempel på createUserBadge
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
id string path Ja

Respons

Returnerer: UpdateUserBadge200Response

Eksempel

deleteUserBadge Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For ethvert problem, rapporter venligst via 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

Parametre

Navn Type Lokation Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: GetUserBadge200Response

Eksempel

getUserBadge Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, indrapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
userId string query Nej
badgeId string query Nej
type number query Nej
displayedOnComments boolean query Nej
limit number query Nej
skip number query Nej

Svar

Returnerer: GetUserBadges200Response

Eksempel

getUserBadges Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (valgfri)
7let badgeId = "badgeId_example" // String | (valgfri)
8let type = 987 // Double | (valgfri)
9let displayedOnComments = true // Bool | (valgfri)
10let limit = 987 // Double | (valgfri)
11let skip = 987 // Double | (valgfri)
12
13DefaultAPI.getUserBadges(tenantId: tenantId, userId: userId, badgeId: badgeId, type: type, displayedOnComments: displayedOnComments, limit: limit, skip: skip) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateUserBadge Internal Link


Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Svar

Returnerer: UpdateUserBadge200Response

Eksempel

Eksempel på updateUserBadge
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, rapporter venligst via 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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
sso string query Nej

Svar

Returnerer: GetUserNotificationCount200Response

Eksempel

getUserNotificationCount Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. Hvis der opstår problemer, bedes du rapportere via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (valgfri)
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

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
pageSize integer query Nej
afterId string query Nej
includeContext boolean query Nej
afterCreatedAt integer query Nej
unreadOnly boolean query Nej
dmOnly boolean query Nej
noDm boolean query Nej
includeTranslations boolean query Nej
sso string query Nej

Respons

Returnerer: GetUserNotifications200Response

Eksempel

getUserNotifications Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, så rapporter dem via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let pageSize = 987 // Int | (valgfri)
7let afterId = "afterId_example" // String | (valgfri)
8let includeContext = true // Bool | (valgfri)
9let afterCreatedAt = 987 // Int64 | (valgfri)
10let unreadOnly = true // Bool | (valgfri)
11let dmOnly = true // Bool | (valgfri)
12let noDm = true // Bool | (valgfri)
13let includeTranslations = true // Bool | (valgfri)
14let sso = "sso_example" // String | (valgfri)
15
16PublicAPI.getUserNotifications(tenantId: tenantId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, sso: sso) { (response, error) in
17 guard error == nil else {
18 print(error)
19 return
20 }
21
22 if (response) {
23 dump(response)
24 }
25}
26

resetUserNotificationCount Internal Link

Parametre

Name Type Location Required Description
tenantId string query Ja
sso string query Nej

Svar

Returnerer: ResetUserNotifications200Response

Eksempel

resetUserNotificationCount Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (valgfri)
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

Parametre

Name Type Placering Påkrævet Beskrivelse
tenantId string query Ja
afterId string query Nej
afterCreatedAt integer query Nej
unreadOnly boolean query Nej
dmOnly boolean query Nej
noDm boolean query Nej
sso string query Nej

Svar

Returnerer: ResetUserNotifications200Response

Eksempel

resetUserNotifications Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (valgfri)
7let afterCreatedAt = 987 // Int64 | (valgfri)
8let unreadOnly = true // Bool | (valgfri)
9let dmOnly = true // Bool | (valgfri)
10let noDm = true // Bool | (valgfri)
11let sso = "sso_example" // String | (valgfri)
12
13PublicAPI.resetUserNotifications(tenantId: tenantId, afterId: afterId, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, sso: sso) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateUserNotificationCommentSubscriptionStatus Internal Link

Aktiver eller deaktiver notifikationer for en specifik kommentar.

Parametre

Name Type Location Required Description
tenantId string query Ja
notificationId string path Ja
optedInOrOut string path Ja
commentId string query Ja
sso string query Nej

Svar

Returnerer: UpdateUserNotificationStatus200Response

Eksempel

Eksempel på updateUserNotificationCommentSubscriptionStatus
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapportér venligst via 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 | (optional)
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

Aktivér eller deaktiver notifikationer for en side. Når brugere er tilmeldt en side, oprettes notifikationer for nye rodkommentarer, og også

Parametre

Name Type Location Required Description
tenantId string query Ja
urlId string query Ja
url string query Ja
pageTitle string query Ja
subscribedOrUnsubscribed string path Ja
sso string query Nej

Svar

Returnerer: UpdateUserNotificationStatus200Response

Eksempel

updateUserNotificationPageSubscriptionStatus Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, rapporter venligst via 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 | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Ja
notificationId string path Ja
newStatus string path Ja
sso string query Nej

Respons

Returnerer: UpdateUserNotificationStatus200Response

Eksempel

updateUserNotificationStatus Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via 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 | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Ja
urlIdWS string query Ja
userIds string query Ja

Respons

Returnerer: GetUserPresenceStatuses200Response

Eksempel

Eksempel på getUserPresenceStatuses
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, rapportér venligst via 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

Parametre

Name Type Location Required Description
tenantId string path Ja
urlId string query Ja
usernameStartsWith string query Ja
mentionGroupIds array query Nej
sso string query Nej

Svar

Returnerer: SearchUsers200Response

Eksempel

searchUsers Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let usernameStartsWith = "usernameStartsWith_example" // String |
8let mentionGroupIds = ["inner_example"] // [String] | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11PublicAPI.searchUsers(tenantId: tenantId, urlId: urlId, usernameStartsWith: usernameStartsWith, mentionGroupIds: mentionGroupIds, 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

getUser Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja

Respons

Returnerer: GetUser200Response

Eksempel

getUser Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved problemer, rapportér venligst via 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

Parametre

Name Type Location Required Description
tenantId string query Ja
commentId string query Ja
direction string query Ja
userId string query Nej
anonUserId string query Nej

Svar

Returnerer: VoteComment200Response

Eksempel

createVote-eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever et problem, så rapportér det via 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 | (valgfrit)
9let anonUserId = "anonUserId_example" // String | (valgfrit)
10
11DefaultAPI.createVote(tenantId: tenantId, commentId: commentId, direction: direction, userId: userId, anonUserId: anonUserId) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteVote Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
id string path Ja
editKey string query Nej

Svar

Returnerer: DeleteCommentVote200Response

Eksempel

deleteVote Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapportér venligst via 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 | (valgfri)
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

Parametre

Name Type Location Required Description
tenantId string query Ja
urlId string query Ja

Svar

Returnerer: GetVotes200Response

Eksempel

getVotes Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever problemer, bedes du rapportere via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7
8DefaultAPI.getVotes(tenantId: tenantId, urlId: urlId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getVotesForUser Internal Link

Parametre

Navn Type Placering Påkrævet Beskrivelse
tenantId string query Ja
urlId string query Ja
userId string query Nej
anonUserId string query Nej

Svar

Returnerer: GetVotesForUser200Response

Eksempel

getVotesForUser Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For eventuelle problemer, rapporter venligst via 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 | (valgfri)
8let anonUserId = "anonUserId_example" // String | (valgfri)
9
10DefaultAPI.getVotesForUser(tenantId: tenantId, urlId: urlId, userId: userId, anonUserId: anonUserId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20


Brug for hjælp?

Hvis du støder på problemer eller har spørgsmål om Swift SDK'et, så:

Bidrag

Bidrag er velkomne! Besøg venligst GitHub-repositoriet for retningslinjer for bidrag.