FastComments.com

FastComments Swift SDK

Dette er den officielle Swift SDK til FastComments.

Officiel Swift SDK til FastComments API'et

Repository

Se på GitHub

AI-kodningsagenter Internal Link

skills.sh

Giv din kodeagent den FastComments‑kontekst, den har brug for – widgets, konfiguration, Secure SSO, REST‑API‑en og SDK‑erne:

npx skills add fastcomments/skills

Fungerer med Claude Code, Codex, Cursor, Copilot, Gemini og enhver anden agent, som skills CLI understøtter.

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

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

The FastComments Swift SDK består af flere moduler:

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

    • Fuldstændige typedefinitioner for alle API-modeller
    • Autentificerede (DefaultAPI), offentlige (PublicAPI) og moderationsmetoder (ModerationAPI)
    • Fuld understøttelse af async/await
    • Se client/README.md for detaljeret API-dokumentation
  • SSO Module - Server-side Single Sign-On-værktøjer

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

Hurtig start Internal Link

Brug af den offentlige API

import FastCommentsSwift

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

// Konfigurer din API-nøgle i den delte konfiguration (sendt som x-api-key-headeren)
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "your-api-key"

// Hent kommentarer ved brug af den autentificerede API
do {
    let response = try await DefaultAPI.getComments(
        tenantId: "your-tenant-id",
        options: .init(urlId: "page-url-id")
    )

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

Brug af Moderations-API

import FastCommentsSwift

// Moderationsmetoder er autoriseret med en `sso`-token for den handlende moderator
// (generer den med FastCommentsSSO, se SSO-sektionen ovenfor).
do {
    let response = try await ModerationAPI.getApiComments(
        options: .init(
            page: 0,
            count: 30,
            sso: ssoToken
        )
    )

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

Brug af SSO til autentificering

Sikker SSO (Anbefalet til produktion)

import FastCommentsSwift

let apiKey = "your-api-key"

// Opret sikker SSO-brugerdata (kun server-side!)
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 for autentificering
} catch {
    print("Error creating SSO token: \(error)")
}

Simpel SSO (Til udvikling/testning)

import FastCommentsSwift

// Opret simpel 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)")
}

API-klienter Internal Link

FastComments SDK'en giver tre API-klienter:

PublicAPI - Klientsikre metoder

PublicAPI indeholder metoder, der er sikre at kalde fra klient-side kode (iOS/macOS-apps). Disse metoder:

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

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

DefaultAPI - Server-side metoder

DefaultAPI indeholder autentificerede metoder, der kræver en API-nøgle. Disse metoder:

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

Eksempel på brugsscenarie: Administrative operationer, bulk-dataeksport, brugeradministration

ModerationAPI - Metoder til moderator-dashboardet

ModerationAPI giver en omfattende suite af live- og hurtige moderations-API'er. Hver ModerationAPI-metode accepterer en sso-parameter og kan autentificeres via SSO eller en FastComments.com-sessioncookie.

Eksempel på brugsscenarie: Opbygning af en moderationsoplevelse for moderatorer af dit community

VIGTIGT: Udsend aldrig din API-nøgle i klient-side kode. API-nøgler bør kun bruges server-side.

Udførelse af API-kald Internal Link

Swift SDK'en bruger moderne async/await-syntaks til alle API‑kald:

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

Almindelige problemer Internal Link

401 Uautoriserede fejl

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

  1. Kontrollér din API-nøgle: Sørg for, at du bruger den korrekte API-nøgle fra dit FastComments-dashboard
  2. Bekræft lejer-ID'et: Sørg for, at lejer-ID'et stemmer overens med din konto
  3. API-nøgleformat: API-nøglen skal sættes som x-api-key headeren i den delte konfiguration:
FastCommentsSwiftAPIConfiguration.shared.customHeaders["x-api-key"] = "YOUR_API_KEY"
  1. Brug af den forkerte API: Sørg for, at du bruger DefaultAPI (ikke PublicAPI) til autentificerede kald

SSO-tokenproblemer

Hvis SSO-tokens ikke virker:

  1. Brug sikker tilstand til produktion: Brug altid FastCommentsSSO.createSecure() med din API-nøgle til produktion
  2. Kun på serversiden: Generér sikre SSO-tokens på din server, og udsæt aldrig din API-nøgle for klienter
  3. Kontrollér brugerdata: Sørg for, at alle krævede felter (id, e‑mail, brugernavn) er angivet
  4. Tokenudløb: Sikker SSO-tokens indeholder et tidsstempel og kan udløbe. Generér friske 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. Kontrollér, 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

createAgentTenant Internal Link

Opretter en ny prøvekonto til en AI-agent uden menneskelig tilmelding. Der er ikke behov for en API-nøgle for at kalde denne.

Svaret indeholder tenant-id'et, en API-nøgle, der fungerer med det samme mod REST API'et og MCP-serveren, samt en claim-URL. Giv claim-URL'en til den person, du arbejder for: når den åbnes, mens man er logget ind på FastComments, tilknyttes kontoen denne person. Ikke-claimede konti, og deres nøgler, slettes 72 timer efter oprettelse. Indtil den er claimet, har kontoen de standard begrænsninger for prøveversioner.

Response

Returnerer: CreateAgentTenantResponse

Eksempel

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

aggregere Internal Link

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

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
parentTenantIdstringqueryNo
includeStatsbooleanqueryNo

Response

Returns: AggregateResponse

Example

aggregat 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 aggregationRequest = AggregationRequest(query: [QueryPredicate(key: "key_example", value: QueryPredicate_value(), _operator: "_operator_example")], resourceName: "resourceName_example", groupBy: ["groupBy_example"], operations: [AggregationOperation(field: "field_example", op: AggregationOpType(), alias: "alias_example", expandArray: false)], sort: AggregationRequest_sort(dir: "dir_example", field: "field_example")) // AggregationRequest |
7let parentTenantId = "parentTenantId_example" // String | (optional)
8let includeStats = true // Bool | (optional)
9
10DefaultAPI.aggregate(tenantId: tenantId, aggregationRequest: aggregationRequest, options: DefaultAPI.AggregateOptions(parentTenantId: parentTenantId, includeStats: includeStats)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getAuditLogs Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYesLejeren, som revisionslogfiler skal læses for.
limitintegerqueryNoHvor mange logfiler der skal returneres. Max 10000, standard er 1000.
skipintegerqueryNoHvor mange logfiler der skal springes over, for sideinddeling.
orderstringqueryNoSorteringsretning på hændelsestiden. Standard er DESC (nyeste først).
afterintegerqueryNo
beforeintegerqueryNo
usernamestringqueryNoReturner kun hændelser udført af dette brugernavn.
ipstringqueryNoReturner kun hændelser fra denne IP-adresse.
crudTypestringqueryNoReturner kun hændelser af denne type: c, r, u, d eller login.
resourceNamestringqueryNoReturner kun hændelser for denne ressource, f.eks. Bruger eller Moderator.
targetIdstringqueryNoReturner kun hændelser, hvor det berørte objekt har dette id.
targetstringqueryNoCase‑insensitiv delstrengssøgning på det berørte objekts label, f.eks. et brugernavn eller en e‑mail.
includeManagedTenantsbooleanqueryNoReturner også hændelser fra lejere, som denne lejer administrerer.

Svar

Returnerer: GetAuditLogsResponse

Eksempel

getAuditLogs 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 | Lejeren, som revisionslogfiler skal læses for.
6let limit = 987 // Int | Hvor mange logfiler der skal returneres. Max 10000, standard er 1000. (valgfri)
7let skip = 987 // Int | Hvor mange logfiler der skal springes over, for sideinddeling. (valgfri)
8let order = SORT_DIR() // SORTDIR | Sorteringsretning på hændelsestiden. Standard er DESC (nyeste først). (valgfri)
9let after = 987 // Int64 | (optional)
10let before = 987 // Int64 | (optional)
11let username = "username_example" // String | Returner kun hændelser udført af dette brugernavn. (valgfri)
12let ip = "ip_example" // String | Returner kun hændelser fra denne IP-adresse. (valgfri)
13let crudType = "crudType_example" // String | Returner kun hændelser af denne type: c, r, u, d eller login. (valgfri)
14let resourceName = "resourceName_example" // String | Returner kun hændelser for denne ressource, f.eks. Bruger eller Moderator. (valgfri)
15let targetId = "targetId_example" // String | Returner kun hændelser, hvor det berørte objekt har dette id. (valgfri)
16let target = "target_example" // String | Case‑insensitiv delstrengssøgning på det berørte objekts label, f.eks. et brugernavn eller en e‑mail. (valgfri)
17let includeManagedTenants = true // Bool | Returner også hændelser fra lejere, som denne lejer administrerer. (valgfri)
18
19DefaultAPI.getAuditLogs(tenantId: tenantId, options: DefaultAPI.GetAuditLogsOptions(limit: limit, skip: skip, order: order, after: after, before: before, username: username, ip: ip, crudType: crudType, resourceName: resourceName, targetId: targetId, target: target, includeManagedTenants: includeManagedTenants)) { (response, error) in
20 guard error == nil else {
21 print(error)
22 return
23 }
24
25 if (response) {
26 dump(response)
27 }
28}
29

logoutPublic Internal Link

Svar

Returnerer: APIEmptyResponse

Eksempel

Eksempel på logoutPublic
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
5
6PublicAPI.logoutPublic() { (response, error) in
7 guard error == nil else {
8 print(error)
9 return
10 }
11
12 if (response) {
13 dump(response)
14 }
15}
16

getBatchJob Internal Link

Status, fremskridt og, når den er færdig, resultatet af et batch-job.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Response

Returnerer: GetBatchJobAPIResponse

Example

getBatchJob 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.getBatchJob(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getBatchJobs Internal Link

Lejers batch-job (import, eksport, side‑migrationer...), nyeste først.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
typestringqueryNejKun job af denne type, for eksempel migrate-pages.
statusstringqueryNejKun job i denne status: requested, running, success eller failed.
skipintegerqueryNejHvor mange job der skal springes over, for sideinddeling.

Svar

Returnerer: GetBatchJobsAPIResponse

Eksempel

getBatchJobs 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 type = "type_example" // String | Kun job af denne type, for eksempel migrate-pages. (valgfri)
7let status = "status_example" // String | Kun job i denne status: requested, running, success eller failed. (valgfri)
8let skip = 987 // Int | Hvor mange job der skal springes over, for sideinddeling. (valgfri)
9
10DefaultAPI.getBatchJobs(tenantId: tenantId, options: DefaultAPI.GetBatchJobsOptions(type: type, status: status, skip: skip)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

blockFromCommentPublic Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNej

Respons

Returnerer: BlockSuccess

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Respons

Returnerer: UnblockSuccess

Eksempel

unBlockCommentPublic Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der er 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 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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
commentIdsstringqueryJaEn kommasepareret liste over kommentar-id'er.
ssostringqueryNej

Respons

Returnerer: CheckBlockedCommentsResponse

Eksempel

checkedCommentsForBlocked Eksempel
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 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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej
anonUserIdstringqueryNej

Svar

Returnerer: BlockSuccess

Eksempel

blockUserFromComment Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig beta. Ved 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 blockFromCommentParams = BlockFromCommentParams(commentIdsToCheck: ["commentIdsToCheck_example"]) // BlockFromCommentParams |
8let userId = "userId_example" // String | (optional)
9let anonUserId = "anonUserId_example" // String | (optional)
10
11DefaultAPI.blockUserFromComment(tenantId: tenantId, id: id, blockFromCommentParams: blockFromCommentParams, options: DefaultAPI.BlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createCommentPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo
localestringqueryNo

Respons

Returnerer: SaveCommentsResponseWithPresence

Eksempel

createCommentPublic 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 urlId = "urlId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let commentData = CommentData(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", poll: CommentPollInput(question: "question_example", options: ["options_example"], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false), tos: false, botId: "botId_example") // CommentData |
9let sessionId = "sessionId_example" // String | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11let locale = "locale_example" // String | (valgfri)
12
13PublicAPI.createCommentPublic(tenantId: tenantId, urlId: urlId, broadcastId: broadcastId, commentData: commentData, options: PublicAPI.CreateCommentPublicOptions(sessionId: sessionId, sso: sso, locale: locale)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

deleteComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
contextUserIdstringqueryNej
isLivebooleanqueryNej

Svar

Returnerer: DeleteCommentResult

Eksempel

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

deleteCommentPublic Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

Svar

Returnerer: PublicAPIDeleteCommentResponse

Eksempel

deleteCommentPublic 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 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, options: PublicAPI.DeleteCommentPublicOptions(editKey: editKey, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteCommentVote Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
commentIdstringpathJa
voteIdstringpathJa
urlIdstringqueryJa
broadcastIdstringqueryJa
editKeystringqueryNej
ssostringqueryNej

Response

Returnerer: VoteDeleteResponse

Eksempel

deleteCommentVote Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig 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 commentId = "commentId_example" // String |
7let voteId = "voteId_example" // String |
8let urlId = "urlId_example" // String |
9let broadcastId = "broadcastId_example" // String |
10let editKey = "editKey_example" // String | (optional)
11let sso = "sso_example" // String | (optional)
12
13PublicAPI.deleteCommentVote(tenantId: tenantId, commentId: commentId, voteId: voteId, urlId: urlId, broadcastId: broadcastId, options: PublicAPI.DeleteCommentVoteOptions(editKey: editKey, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

flagComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Svar

Returnerer: FlagCommentResponse

Eksempel

flagComment 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 |
7let userId = "userId_example" // String | (valgfri)
8let anonUserId = "anonUserId_example" // String | (valgfri)
9
10DefaultAPI.flagComment(tenantId: tenantId, id: id, options: DefaultAPI.FlagCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIGetCommentResponse

Eksempel

getComment 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.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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
pageintegerqueryNo
limitintegerqueryNo
skipintegerqueryNo
asTreebooleanqueryNo
skipChildrenintegerqueryNo
limitChildrenintegerqueryNo
maxTreeDepthintegerqueryNo
urlIdstringqueryNo
userIdstringqueryNo
anonUserIdstringqueryNo
contextUserIdstringqueryNo
hashTagstringqueryNo
parentIdstringqueryNo
directionstringqueryNo
fromDateintegerqueryNo
toDateintegerqueryNo

Svar

Returnerer: APIGetCommentsResponse

Eksempel

getComments 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 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)
20let fromDate = 987 // Int64 | (valgfri)
21let toDate = 987 // Int64 | (valgfri)
22
23DefaultAPI.getComments(tenantId: tenantId, options: DefaultAPI.GetCommentsOptions(page: page, limit: limit, skip: skip, asTree: asTree, skipChildren: skipChildren, limitChildren: limitChildren, maxTreeDepth: maxTreeDepth, urlId: urlId, userId: userId, anonUserId: anonUserId, contextUserId: contextUserId, hashTag: hashTag, parentId: parentId, direction: direction, fromDate: fromDate, toDate: toDate)) { (response, error) in
24 guard error == nil else {
25 print(error)
26 return
27 }
28
29 if (response) {
30 dump(response)
31 }
32}
33

getCommentsPublic Internal Link

req tenantId urlId

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
pageintegerqueryNej
directionstringqueryNej
ssostringqueryNej
skipintegerqueryNej
skipChildrenintegerqueryNej
limitintegerqueryNej
limitChildrenintegerqueryNej
countChildrenbooleanqueryNej
fetchPageForCommentIdstringqueryNej
includeConfigbooleanqueryNej
countAllbooleanqueryNej
includei10nbooleanqueryNej
localestringqueryNej
modulesstringqueryNej
isCrawlerbooleanqueryNej
includeNotificationCountbooleanqueryNej
asTreebooleanqueryNej
maxTreeDepthintegerqueryNej
useFullTranslationIdsbooleanqueryNej
parentIdstringqueryNej
searchTextstringqueryNej
hashTagsarrayqueryNej
userIdstringqueryNej
customConfigStrstringqueryNej
afterCommentIdstringqueryNej
beforeCommentIdstringqueryNej
questionIdstringqueryNej
questionValueintegerqueryNej

Svar

Returnerer: GetCommentsResponseWithPresencePublicComment

Eksempel

getCommentsPublic Eksempel
Copy Copy
1
2// De 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 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)
33let questionId = "questionId_example" // String | (valgfri)
34let questionValue = 987 // Int | (valgfri)
35
36PublicAPI.getCommentsPublic(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetCommentsPublicOptions(page: page, direction: direction, sso: sso, skip: skip, skipChildren: skipChildren, limit: limit, limitChildren: limitChildren, countChildren: countChildren, fetchPageForCommentId: fetchPageForCommentId, includeConfig: includeConfig, countAll: countAll, includei10n: includei10n, locale: locale, modules: modules, isCrawler: isCrawler, includeNotificationCount: includeNotificationCount, asTree: asTree, maxTreeDepth: maxTreeDepth, useFullTranslationIds: useFullTranslationIds, parentId: parentId, searchText: searchText, hashTags: hashTags, userId: userId, customConfigStr: customConfigStr, afterCommentId: afterCommentId, beforeCommentId: beforeCommentId, questionId: questionId, questionValue: questionValue)) { (response, error) in
37 guard error == nil else {
38 print(error)
39 return
40 }
41
42 if (response) {
43 dump(response)
44 }
45}
46

getCommentText Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
editKeystringqueryNo
ssostringqueryNo

Svar

Returnerer: PublicAPIGetCommentTextResponse

Eksempel

getCommentText 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 commentId = "commentId_example" // String |
7let editKey = "editKey_example" // String | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10PublicAPI.getCommentText(tenantId: tenantId, commentId: commentId, options: PublicAPI.GetCommentTextOptions(editKey: editKey, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getCommentVoteUserNames Internal Link

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringpathJa
commentIdstringpathJa
dirintegerqueryJa
ssostringqueryNej

Svar

Returnerer: GetCommentVoteUserNamesSuccessResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringpathJa
commentIdstringpathJa
broadcastIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

Eksempel på lockComment
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 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

NameTypeLocationPåkrævetBeskrivelse
tenantIdstringpathJa
commentIdstringpathJa
broadcastIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: ChangeCommentPinStatusResponse

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
isLivebooleanqueryNej
doSpamCheckbooleanqueryNej
sendEmailsbooleanqueryNej
populateNotificationsbooleanqueryNej

Svar

Returnerer: APISaveCommentResponse

Eksempel

saveComment 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 createCommentParams = CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", poll: CommentPollInput(question: "question_example", options: ["options_example"], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false), tos: false, botId: "botId_example", approved: false, domain: "domain_example", ip: "ip_example", isPinned: false, locale: "locale_example", reviewed: false, verified: false, votes: 123, votesDown: 123, votesUp: 123) // CreateCommentParams |
7let isLive = true // Bool | (valgfri)
8let doSpamCheck = true // Bool | (valgfri)
9let sendEmails = true // Bool | (valgfri)
10let populateNotifications = true // Bool | (valgfri)
11
12DefaultAPI.saveComment(tenantId: tenantId, createCommentParams: createCommentParams, options: DefaultAPI.SaveCommentOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

saveCommentsBulk Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
isLivebooleanqueryNej
doSpamCheckbooleanqueryNej
sendEmailsbooleanqueryNej
populateNotificationsbooleanqueryNej

Svar

Returnerer: [SaveCommentsBulkResponse]

Eksempel

saveCommentsBulk 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 createCommentParams = [CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", poll: CommentPollInput(question: "question_example", options: ["options_example"], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false), tos: false, botId: "botId_example", approved: false, domain: "domain_example", ip: "ip_example", isPinned: false, locale: "locale_example", reviewed: false, verified: false, votes: 123, votesDown: 123, votesUp: 123)] // [CreateCommentParams] |
7let isLive = true // Bool | (optional)
8let doSpamCheck = true // Bool | (optional)
9let sendEmails = true // Bool | (optional)
10let populateNotifications = true // Bool | (optional)
11
12DefaultAPI.saveCommentsBulk(tenantId: tenantId, createCommentParams: createCommentParams, options: DefaultAPI.SaveCommentsBulkOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

setCommentText Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
commentIdstringpathJa
broadcastIdstringqueryJa
editKeystringqueryNej
ssostringqueryNej

Svar

Returnerer: PublicAPISetCommentTextResponse

Eksempel

setCommentText Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig beta. Ved eventuelle problemer bedes du rapportere 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, options: PublicAPI.SetCommentTextOptions(editKey: editKey, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

translateComments Internal Link

Translaterer de givne kommentarer til widgetens sprog. Kun tilgængelig når den tilsvarende widget‑tilpasningsregel har Kommentaroversættelse indstillet til Automatisk eller Manuel.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
ssostringqueryNej
localestringqueryNej

Svar

Returns: CommentTranslationsResponse

Eksempel

translateComments 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 urlId = "urlId_example" // String |
7let commentTranslationsRequest = CommentTranslationsRequest(commentIds: ["commentIds_example"]) // CommentTranslationsRequest |
8let sso = "sso_example" // String | (valgfri)
9let locale = "locale_example" // String | (valgfri)
10
11PublicAPI.translateComments(tenantId: tenantId, urlId: urlId, commentTranslationsRequest: commentTranslationsRequest, options: PublicAPI.TranslateCommentsOptions(sso: sso, locale: locale)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

unBlockUserFromComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Svar

Returnerer: UnblockSuccess

Eksempel

unBlockUserFromComment Eksempel
Copy Copy
1
2// De 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 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, options: DefaultAPI.UnBlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

unFlagComment Internal Link

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej
anonUserIdstringqueryNej

Svar

Returnerer: FlagCommentResponse

Eksempel

unFlagComment Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig 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 userId = "userId_example" // String | (valgfri)
8let anonUserId = "anonUserId_example" // String | (valgfri)
9
10DefaultAPI.unFlagComment(tenantId: tenantId, id: id, options: DefaultAPI.UnFlagCommentOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

unLockComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringpathJa
commentIdstringpathJa
broadcastIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: ChangeCommentPinStatusResponse

Eksempel

Eksempel på unPinComment
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 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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
contextUserIdstringqueryNej
doSpamCheckbooleanqueryNej
isLivebooleanqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

updateComment 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 |
7let updatableCommentParams = UpdatableCommentParams(urlId: "urlId_example", urlIdRaw: "urlIdRaw_example", url: "url_example", pageTitle: "pageTitle_example", userId: "userId_example", commenterEmail: "commenterEmail_example", commenterName: "commenterName_example", commenterLink: "commenterLink_example", comment: "comment_example", commentHTML: "commentHTML_example", parentId: "parentId_example", date: 123, localDateString: "localDateString_example", localDateHours: 123, votes: 123, votesUp: 123, votesDown: 123, expireAt: Date(), verified: false, verifiedDate: Date(), notificationSentForParent: false, notificationSentForParentTenant: false, reviewed: false, externalId: "externalId_example", externalParentId: "externalParentId_example", avatarSrc: "avatarSrc_example", isSpam: false, approved: false, isDeleted: false, isDeletedUser: false, isByAdmin: false, isByModerator: false, isPinned: false, isLocked: false, flagCount: 123, displayLabel: "displayLabel_example", meta: APICommentBase_meta(wpUserId: "wpUserId_example", wpPostId: "wpPostId_example"), moderationGroupIds: ["moderationGroupIds_example"], feedbackIds: ["feedbackIds_example"]) // UpdatableCommentParams |
8let contextUserId = "contextUserId_example" // String | (valgfri)
9let doSpamCheck = true // Bool | (valgfri)
10let isLive = true // Bool | (valgfri)
11
12DefaultAPI.updateComment(tenantId: tenantId, id: id, updatableCommentParams: updatableCommentParams, options: DefaultAPI.UpdateCommentOptions(contextUserId: contextUserId, doSpamCheck: doSpamCheck, isLive: isLive)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

voteComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: VoteResponse

Eksempel

voteComment 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 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, options: PublicAPI.VoteCommentOptions(sessionId: sessionId, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getCommentsForUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
userIdstringqueryNo
directionstringqueryNo
repliesToUserIdstringqueryNo
pagenumberqueryNo
includei10nbooleanqueryNo
localestringqueryNo
isCrawlerbooleanqueryNo

Response

Returnerer: GetCommentsForUserResponse

Eksempel

getCommentsForUser Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig beta. For eventuelle problemer, rapporter venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let userId = "userId_example" // String | (valgfri)
6let direction = SortDirections() // SortDirections | (valgfri)
7let repliesToUserId = "repliesToUserId_example" // String | (valgfri)
8let page = 987 // Double | (valgfri)
9let includei10n = true // Bool | (valgfri)
10let locale = "locale_example" // String | (valgfri)
11let isCrawler = true // Bool | (valgfri)
12
13PublicAPI.getCommentsForUser(options: PublicAPI.GetCommentsForUserOptions(userId: userId, direction: direction, repliesToUserId: repliesToUserId, page: page, includei10n: includei10n, locale: locale, isCrawler: isCrawler)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

addDomainConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: AddDomainConfigResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
domainstringpathYes

Svar

Returnerer: DeleteDomainConfigResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
domainstringpathJa

Svar

Returnerer: GetDomainConfigResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: GetDomainConfigsResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
domainToUpdatestringpathJa

Svar

Returnerer: PatchDomainConfigResponse

Eksempel

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

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
domainToUpdatestringpathJa

Response

Returnerer: PutDomainConfigResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: CreateEmailTemplateResponse

Eksempel

Eksempel på createEmailTemplate
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 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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
errorIdstringpathYes

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Respons

Returnerer: GetEmailTemplateResponse

Eksempel

getEmailTemplate 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.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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa

Svar

Returnerer: GetEmailTemplateDefinitionsResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa
skipnumberqueryNej

Svar

Returnerer: GetEmailTemplateRenderErrorsResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
skipnumberqueryNej

Svar

Returnerer: GetEmailTemplatesResponse

Eksempel

Eksempel på getEmailTemplates
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 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

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryJa
localestringqueryNej

Svar

Returnerer: RenderEmailTemplateResponse

Eksempel

renderEmailTemplate 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 renderEmailTemplateBody = RenderEmailTemplateBody(emailTemplateId: "emailTemplateId_example", ejs: "ejs_example", testData: "TODO", translationOverridesByLocale: "TODO") // RenderEmailTemplateBody |
7let locale = "locale_example" // String | (valgfri)
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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringpathJa
urlIdstringqueryJa
userIdWSstringqueryJa
startTimeintegerqueryJa
endTimeintegerqueryNej

Svar

Returnerer: GetEventLogResponse

Eksempel

getEventLog 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 userIdWS = "userIdWS_example" // String |
8let startTime = 987 // Int64 |
9let endTime = 987 // Int64 | (valgfri)
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

NameTypeLocationRequiredDescription
tenantIdstringpathJa
urlIdstringqueryJa
userIdWSstringqueryJa
startTimeintegerqueryJa
endTimeintegerqueryNej

Svar

Returnerer: GetEventLogResponse

Eksempel

getGlobalEventLog 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 urlId = "urlId_example" // String |
7let userIdWS = "userIdWS_example" // String |
8let startTime = 987 // Int64 |
9let endTime = 987 // Int64 | (valgfri)
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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
broadcastIdstringqueryNo
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
skipDupCheckbooleanqueryNo

Respons

Returnerer: CreateFeedPostsResponse

Eksempel

createFeedPost Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. Hvis du oplever 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 | (optional)
8let isLive = true // Bool | (optional)
9let doSpamCheck = true // Bool | (optional)
10let skipDupCheck = true // Bool | (optional)
11
12DefaultAPI.createFeedPost(tenantId: tenantId, createFeedPostParams: createFeedPostParams, options: DefaultAPI.CreateFeedPostOptions(broadcastId: broadcastId, isLive: isLive, doSpamCheck: doSpamCheck, skipDupCheck: skipDupCheck)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

createFeedPostPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringstiJa
broadcastIdstringforespørgselNej
ssostringforespørgselNej

Svar

Returnerer: CreateFeedPostResponse

Eksempel

createFeedPostPublic Eksempel
Copy Copy
1
2// De 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 createFeedPostParams = CreateFeedPostParams(title: "title_example", contentHTML: "contentHTML_example", media: [FeedPostMediaItem(title: "title_example", linkUrl: "linkUrl_example", sizes: [FeedPostMediaItemAsset(w: 123, h: 123, src: "src_example")])], links: [FeedPostLink(text: "text_example", title: "title_example", description: "description_example", url: "url_example")], fromUserId: "fromUserId_example", fromUserDisplayName: "fromUserDisplayName_example", tags: ["tags_example"], meta: "TODO") // CreateFeedPostParams |
7let broadcastId = "broadcastId_example" // String | (optional)
8let sso = "sso_example" // String | (optional)
9
10PublicAPI.createFeedPostPublic(tenantId: tenantId, createFeedPostParams: createFeedPostParams, options: PublicAPI.CreateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

deleteFeedPostPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
postIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: DeleteFeedPostPublicResponse

Eksempel

deleteFeedPostPublic 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 postId = "postId_example" // String |
7let broadcastId = "broadcastId_example" // String | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10PublicAPI.deleteFeedPostPublic(tenantId: tenantId, postId: postId, options: PublicAPI.DeleteFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getFeedPosts Internal Link

req tenantId afterId

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
afterIdstringqueryNej
limitintegerqueryNej
tagsarrayqueryNej

Svar

Returnerer: GetFeedPostsResponse

Eksempel

getFeedPosts 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 afterId = "afterId_example" // String | (valgfri)
7let limit = 987 // Int | (valgfri)
8let tags = ["inner_example"] // [String] | (valgfri)
9
10DefaultAPI.getFeedPosts(tenantId: tenantId, options: DefaultAPI.GetFeedPostsOptions(afterId: afterId, limit: limit, tags: tags)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getFeedPostsPublic Internal Link

req tenantId afterId

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringpathJa
afterIdstringqueryNej
limitintegerqueryNej
tagsarrayqueryNej
ssostringqueryNej
isCrawlerbooleanqueryNej
includeUserInfobooleanqueryNej

Svar

Returns: PublicFeedPostsResponse

Eksempel

getFeedPostsPublic Eksempel
Copy Copy
1
2// De 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 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, options: PublicAPI.GetFeedPostsPublicOptions(afterId: afterId, limit: limit, tags: tags, sso: sso, isCrawler: isCrawler, includeUserInfo: includeUserInfo)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getFeedPostsStats Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringpathJa
postIdsarrayqueryJa
ssostringqueryNej

Svar

Returnerer: FeedPostsStatsResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
postIdsarrayqueryNo
ssostringqueryNo

Respons

Returnerer: UserReactsResponse

Eksempel

getUserReactsPublic Eksempel
Copy Copy
1
2// De 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 postIds = ["inner_example"] // [String] | (valgfri)
7let sso = "sso_example" // String | (valgfri)
8
9PublicAPI.getUserReactsPublic(tenantId: tenantId, options: PublicAPI.GetUserReactsPublicOptions(postIds: postIds, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

reactFeedPostPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
postIdstringpathJa
isUndobooleanqueryNej
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: ReactFeedPostResponse

Eksempel

reactFeedPostPublic 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 postId = "postId_example" // String |
7let reactBodyParams = ReactBodyParams(reactType: "reactType_example") // ReactBodyParams |
8let isUndo = true // Bool | (optional)
9let broadcastId = "broadcastId_example" // String | (optional)
10let sso = "sso_example" // String | (optional)
11
12PublicAPI.reactFeedPostPublic(tenantId: tenantId, postId: postId, reactBodyParams: reactBodyParams, options: PublicAPI.ReactFeedPostPublicOptions(isUndo: isUndo, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

updateFeedPost Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
postIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: CreateFeedPostResponse

Eksempel

updateFeedPostPublic 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 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, options: PublicAPI.UpdateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

flagCommentPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
isFlaggedbooleanqueryYes
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

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

getGifLarge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
largeInternalURLSanitizedstringqueryJa

Svar

Returnerer: GifGetLargeResponse

Eksempel

Eksempel på getGifLarge
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 largeInternalURLSanitized = "largeInternalURLSanitized_example" // String |
7
8PublicAPI.getGifLarge(tenantId: tenantId, largeInternalURLSanitized: largeInternalURLSanitized) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getGifsSearch Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
searchstringqueryJa
localestringqueryNej
ratingstringqueryNej
pagenumberqueryNej

Respons

Returnerer: GetGifsSearchResponse

Eksempel

getGifsSearch 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 search = "search_example" // String |
7let locale = "locale_example" // String | (valgfri)
8let rating = "rating_example" // String | (valgfri)
9let page = 987 // Double | (valgfri)
10
11PublicAPI.getGifsSearch(tenantId: tenantId, search: search, options: PublicAPI.GetGifsSearchOptions(locale: locale, rating: rating, page: page)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getGifsTrending Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
localestringqueryNo
ratingstringqueryNo
pagenumberqueryNo

Response

Returnerer: GetGifsTrendingResponse

Example

getGifsTrending Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig beta. Ved eventuelle problemer, rapportér venligst via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let locale = "locale_example" // String | (valgfri)
7let rating = "rating_example" // String | (valgfri)
8let page = 987 // Double | (valgfri)
9
10PublicAPI.getGifsTrending(tenantId: tenantId, options: PublicAPI.GetGifsTrendingOptions(locale: locale, rating: rating, page: page)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

addHashTag Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringforespørgselJa

Svar

Returnerer: CreateHashTagResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Svar

Returnerer: BulkCreateHashTagsResponse

Eksempel

addHashTagsBulk Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig 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 bulkCreateHashTagsBody = BulkCreateHashTagsBody(tenantId: "tenantId_example", tags: [BulkCreateHashTagsBody_tags_inner(url: "url_example", tag: "tag_example")]) // BulkCreateHashTagsBody | (optional)
7
8DefaultAPI.addHashTagsBulk(tenantId: tenantId, bulkCreateHashTagsBody: bulkCreateHashTagsBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteHashTag Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
tagstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteHashTag 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 tag = "tag_example" // String |
7let deleteHashTagRequestBody = DeleteHashTagRequestBody(tenantId: "tenantId_example") // DeleteHashTagRequestBody | (optional)
8
9DefaultAPI.deleteHashTag(tenantId: tenantId, tag: tag, deleteHashTagRequestBody: deleteHashTagRequestBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getHashTags Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
pagenumberqueryNej

Svar

Returnerer: GetHashTagsResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
tagstringpathYes

Svar

Returnerer: UpdateHashTagResponse

Eksempel

patchHashTag Eksempel
Copy Copy
1
2// De 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 tag = "tag_example" // String |
7let updateHashTagBody = UpdateHashTagBody(tenantId: "tenantId_example", url: "url_example", tag: "tag_example") // UpdateHashTagBody | (optional)
8
9DefaultAPI.patchHashTag(tenantId: tenantId, tag: tag, updateHashTagBody: updateHashTagBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getMe Internal Link

Identificerer den anvendte legitimationsoplysning: den lejer den tilhører og, for OAuth‑tokens, brugeren der har autoriseret den.
Integrationer bruger dette til at teste en forbindelse og mærke den.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Response

Returnerer: GetMeResponse

Example

getMe 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 |
6
7DefaultAPI.getMe(tenantId: tenantId) { (response, error) in
8 guard error == nil else {
9 print(error)
10 return
11 }
12
13 if (response) {
14 dump(response)
15 }
16}
17

deleteModerationVote Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
voteIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: VoteDeleteResponse

Eksempel

deleteModerationVote 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 commentId = "commentId_example" // String |
7let voteId = "voteId_example" // String |
8let broadcastId = "broadcastId_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11ModerationAPI.deleteModerationVote(tenantId: tenantId, commentId: commentId, voteId: voteId, options: ModerationAPI.DeleteModerationVoteOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getApiComments Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
pagenumberqueryNej
countnumberqueryNej
text-searchstringqueryNej
byIPFromCommentstringqueryNej
filtersstringqueryNej
searchFiltersstringqueryNej
sortsstringqueryNej
demobooleanqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationAPIGetCommentsResponse

Eksempel

getApiComments 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 page = 987 // Double | (optional)
7let count = 987 // Double | (optional)
8let textSearch = "textSearch_example" // String | (optional)
9let byIPFromComment = "byIPFromComment_example" // String | (optional)
10let filters = "filters_example" // String | (optional)
11let searchFilters = "searchFilters_example" // String | (optional)
12let sorts = "sorts_example" // String | (optional)
13let demo = true // Bool | (optional)
14let sso = "sso_example" // String | (optional)
15
16ModerationAPI.getApiComments(tenantId: tenantId, options: ModerationAPI.GetApiCommentsOptions(page: page, count: count, textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, demo: demo, sso: sso)) { (response, error) in
17 guard error == nil else {
18 print(error)
19 return
20 }
21
22 if (response) {
23 dump(response)
24 }
25}
26

getApiExportStatus Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryJa
batchJobIdstringqueryNej
ssostringqueryNej

Respons

Returnerer: ModerationExportStatusResponse

Eksempel

getApiExportStatus 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 batchJobId = "batchJobId_example" // String | (valgfri)
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.getApiExportStatus(tenantId: tenantId, options: ModerationAPI.GetApiExportStatusOptions(batchJobId: batchJobId, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getApiIds Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
text-searchstringqueryNej
byIPFromCommentstringqueryNej
filtersstringqueryNej
searchFiltersstringqueryNej
afterIdstringqueryNej
demobooleanqueryNej
ssostringqueryNej

Respons

Returns: ModerationAPIGetCommentIdsResponse

Eksempel

getApiIds 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 textSearch = "textSearch_example" // String | (valgfri)
7let byIPFromComment = "byIPFromComment_example" // String | (valgfri)
8let filters = "filters_example" // String | (valgfri)
9let searchFilters = "searchFilters_example" // String | (valgfri)
10let afterId = "afterId_example" // String | (valgfri)
11let demo = true // Bool | (valgfri)
12let sso = "sso_example" // String | (valgfri)
13
14ModerationAPI.getApiIds(tenantId: tenantId, options: ModerationAPI.GetApiIdsOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, afterId: afterId, demo: demo, sso: sso)) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

getBanUsersFromComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNej

Svar

Returnerer: GetBannedUsersFromCommentResponse

Eksempel

getBanUsersFromComment Eksempel
Copy Copy
1
2// De 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 commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.getBanUsersFromComment(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCommentBanStatus Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNej

Svar

Returnerer: GetCommentBanStatusResponse

Eksempel

getCommentBanStatus 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 commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.getCommentBanStatus(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCommentChildren Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Svar

Returnerer: ModerationAPIChildCommentsResponse

Eksempel

getCommentChildren Eksempel
Copy Copy
1
2// De 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 commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.getCommentChildren(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getCount Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
text-searchstringqueryNej
byIPFromCommentstringqueryNej
filterstringqueryNej
searchFiltersstringqueryNej
demobooleanqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationAPICountCommentsResponse

Eksempel

getCount 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 textSearch = "textSearch_example" // String | (valgfri)
7let byIPFromComment = "byIPFromComment_example" // String | (valgfri)
8let filter = "filter_example" // String | (valgfri)
9let searchFilters = "searchFilters_example" // String | (valgfri)
10let demo = true // Bool | (valgfri)
11let sso = "sso_example" // String | (valgfri)
12
13ModerationAPI.getCount(tenantId: tenantId, options: ModerationAPI.GetCountOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filter: filter, searchFilters: searchFilters, demo: demo, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getCounts Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: GetBannedUsersCountResponse

Eksempel

getCounts 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 sso = "sso_example" // String | (optional)
7
8ModerationAPI.getCounts(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getLogs Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNej

Response

Returnerer: ModerationAPIGetLogsResponse

Eksempel

getLogs Eksempel
Copy Copy
1
2// De 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 commentId = "commentId_example" // String |
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.getLogs(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getManualBadges Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: GetTenantManualBadgesResponse

Eksempel

getManualBadges 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 sso = "sso_example" // String | (optional)
7
8ModerationAPI.getManualBadges(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getManualBadgesForUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
badgesUserIdstringqueryNo
commentIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: GetUserManualBadgesResponse

Eksempel

getManualBadgesForUser 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 badgesUserId = "badgesUserId_example" // String | (optional)
7let commentId = "commentId_example" // String | (optional)
8let sso = "sso_example" // String | (optional)
9
10ModerationAPI.getManualBadgesForUser(tenantId: tenantId, options: ModerationAPI.GetManualBadgesForUserOptions(badgesUserId: badgesUserId, commentId: commentId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getModerationComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
includeEmailbooleanqueryNej
includeIPbooleanqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationAPICommentResponse

Eksempel

getModerationComment 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 includeEmail = true // Bool | (valgfri)
8let includeIP = true // Bool | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11ModerationAPI.getModerationComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.GetModerationCommentOptions(includeEmail: includeEmail, includeIP: includeIP, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getModerationCommentText Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Response

Returnerer: GetCommentTextResponse

Eksempel

getModerationCommentText Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved eventuelle 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 sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.getModerationCommentText(tenantId: tenantId, commentId: commentId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getPreBanSummary Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Response

Returns: PreBanSummary

Example

getPreBanSummary Eksempel
Copy Copy
1
2// De 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 commentId = "commentId_example" // String |
7let includeByUserIdAndEmail = true // Bool | (valgfri)
8let includeByIP = true // Bool | (valgfri)
9let includeByEmailDomain = true // Bool | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11
12ModerationAPI.getPreBanSummary(tenantId: tenantId, commentId: commentId, options: ModerationAPI.GetPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getSearchCommentsSummary Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
valuestringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
ssostringqueryNo

Svar

Returnerer: ModerationCommentSearchResponse

Eksempel

getSearchCommentsSummary 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 value = "value_example" // String | (valgfri)
7let filters = "filters_example" // String | (valgfri)
8let searchFilters = "searchFilters_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11ModerationAPI.getSearchCommentsSummary(tenantId: tenantId, options: ModerationAPI.GetSearchCommentsSummaryOptions(value: value, filters: filters, searchFilters: searchFilters, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getSearchPages Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
valuestringqueryNo
ssostringqueryNo

Svar

Returnerer: ModerationPageSearchResponse

Eksempel

getSearchPages 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 value = "value_example" // String | (optional)
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.getSearchPages(tenantId: tenantId, options: ModerationAPI.GetSearchPagesOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchSites Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
valuestringqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationSiteSearchResponse

Eksempel

getSearchSites Eksempel
Copy Copy
1
2// De 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 value = "value_example" // String | (valgfri)
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.getSearchSites(tenantId: tenantId, options: ModerationAPI.GetSearchSitesOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchSuggest Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
text-searchstringqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationSuggestResponse

Eksempel

getSearchSuggest Eksempel
Copy Copy
1
2// De 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 textSearch = "textSearch_example" // String | (valgfri)
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.getSearchSuggest(tenantId: tenantId, options: ModerationAPI.GetSearchSuggestOptions(textSearch: textSearch, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getSearchUsers Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
valuestringqueryNo
ssostringqueryNo

Respons

Returns: ModerationUserSearchResponse

Eksempel

getSearchUsers Eksempel
Copy Copy
1
2// De 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 value = "value_example" // String | (valgfri)
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.getSearchUsers(tenantId: tenantId, options: ModerationAPI.GetSearchUsersOptions(value: value, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTrustFactor Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
userIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: GetUserTrustFactorResponse

Eksempel

getTrustFactor 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 userId = "userId_example" // String | (optional)
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.getTrustFactor(tenantId: tenantId, options: ModerationAPI.GetTrustFactorOptions(userId: userId, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getUserBanPreference Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: APIModerateGetUserBanPreferencesResponse

Eksempel

getUserBanPreference Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig 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 sso = "sso_example" // String | (valgfri)
7
8ModerationAPI.getUserBanPreference(tenantId: tenantId, sso: sso) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getUserInternalProfile Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: GetUserInternalProfileResponse

Eksempel

getUserInternalProfile Eksempel
Copy Copy
1
2// Det 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 commentId = "commentId_example" // String | (valgfri)
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.getUserInternalProfile(tenantId: tenantId, options: ModerationAPI.GetUserInternalProfileOptions(commentId: commentId, sso: sso)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postAdjustCommentVotes Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: AdjustVotesResponse

Eksempel

postAdjustCommentVotes Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig 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 commentId = "commentId_example" // String |
7let adjustCommentVotesParams = AdjustCommentVotesParams(adjustVoteAmount: 123) // AdjustCommentVotesParams |
8let broadcastId = "broadcastId_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11ModerationAPI.postAdjustCommentVotes(tenantId: tenantId, commentId: commentId, adjustCommentVotesParams: adjustCommentVotesParams, options: ModerationAPI.PostAdjustCommentVotesOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postApiExport Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
text-searchstringqueryNej
byIPFromCommentstringqueryNej
filtersstringqueryNej
searchFiltersstringqueryNej
sortsstringqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationExportResponse

Eksempel

postApiExport Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. Ved eventuelle problemer bedes du rapportere via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let textSearch = "textSearch_example" // String | (valgfri)
7let byIPFromComment = "byIPFromComment_example" // String | (valgfri)
8let filters = "filters_example" // String | (valgfri)
9let searchFilters = "searchFilters_example" // String | (valgfri)
10let sorts = "sorts_example" // String | (valgfri)
11let sso = "sso_example" // String | (valgfri)
12
13ModerationAPI.postApiExport(tenantId: tenantId, options: ModerationAPI.PostApiExportOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

postBanUserFromComment Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
banEmailbooleanqueryNo
banEmailDomainbooleanqueryNo
banIPbooleanqueryNo
deleteAllUsersCommentsbooleanqueryNo
bannedUntilstringqueryNo
isShadowBanbooleanqueryNo
updateIdstringqueryNo
banReasonstringqueryNo
ssostringqueryNo

Svar

Returnerer: BanUserFromCommentResult

Eksempel

postBanUserFromComment 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 commentId = "commentId_example" // String |
7let banEmail = true // Bool | (valgfri)
8let banEmailDomain = true // Bool | (valgfri)
9let banIP = true // Bool | (valgfri)
10let deleteAllUsersComments = true // Bool | (valgfri)
11let bannedUntil = "bannedUntil_example" // String | (valgfri)
12let isShadowBan = true // Bool | (valgfri)
13let updateId = "updateId_example" // String | (valgfri)
14let banReason = "banReason_example" // String | (valgfri)
15let sso = "sso_example" // String | (valgfri)
16
17ModerationAPI.postBanUserFromComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostBanUserFromCommentOptions(banEmail: banEmail, banEmailDomain: banEmailDomain, banIP: banIP, deleteAllUsersComments: deleteAllUsersComments, bannedUntil: bannedUntil, isShadowBan: isShadowBan, updateId: updateId, banReason: banReason, sso: sso)) { (response, error) in
18 guard error == nil else {
19 print(error)
20 return
21 }
22
23 if (response) {
24 dump(response)
25 }
26}
27

postBanUserUndo Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

postBanUserUndo 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 banUserUndoParams = BanUserUndoParams(changelog: APIBanUserChangeLog(createdBannedUserId: "createdBannedUserId_example", updatedBannedUserId: "updatedBannedUserId_example", deletedBannedUsers: [APIBannedUser(id: "id_example", tenantId: "tenantId_example", userId: "userId_example", email: "email_example", username: "username_example", ipHash: "ipHash_example", createdAt: Date(), bannedByUserId: "bannedByUserId_example", bannedCommentText: "bannedCommentText_example", banType: "banType_example", bannedUntil: Date(), hasEmailWildcard: false, banReason: "banReason_example")], changedValuesBefore: APIBanUserChangedValues(id: "id_example", tenantId: "tenantId_example", userId: "userId_example", email: "email_example", username: "username_example", ipHash: "ipHash_example", createdAt: Date(), bannedByUserId: "bannedByUserId_example", bannedCommentText: "bannedCommentText_example", banType: "banType_example", bannedUntil: Date(), hasEmailWildcard: false, banReason: "banReason_example"))) // BanUserUndoParams |
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.postBanUserUndo(tenantId: tenantId, banUserUndoParams: banUserUndoParams, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postBulkPreBanSummary Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Svar

Returnerer: BulkPreBanSummary

Eksempel

postBulkPreBanSummary Eksempel
Copy Copy
1
2// De 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 bulkPreBanParams = BulkPreBanParams(commentIds: ["commentIds_example"]) // BulkPreBanParams |
7let includeByUserIdAndEmail = true // Bool | (optional)
8let includeByIP = true // Bool | (optional)
9let includeByEmailDomain = true // Bool | (optional)
10let sso = "sso_example" // String | (optional)
11
12ModerationAPI.postBulkPreBanSummary(tenantId: tenantId, bulkPreBanParams: bulkPreBanParams, options: ModerationAPI.PostBulkPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sno)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

postCommentsByIds Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: ModerationAPIChildCommentsResponse

Eksempel

postCommentsByIds 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 commentsByIdsParams = CommentsByIdsParams(ids: ["ids_example"]) // CommentsByIdsParams |
7let sso = "sso_example" // String | (optional)
8
9ModerationAPI.postCommentsByIds(tenantId: tenantId, commentsByIdsParams: commentsByIdsParams, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

postFlagComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

postFlagComment 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 commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10ModerationAPI.postFlagComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostFlagCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postRemoveComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: PostRemoveCommentApiResponse

Eksempel

postRemoveComment Eksempel
Copy Copy
1
2// De 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 commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (optional)
8let sso = "sso_example" // String | (optional)
9
10ModerationAPI.postRemoveComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostRemoveCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postRestoreDeletedComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

postRestoreDeletedComment 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 commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10ModerationAPI.postRestoreDeletedComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostRestoreDeletedCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postSetCommentApprovalStatus Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
approvedbooleanqueryNej
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: SetCommentApprovedResponse

Eksempel

postSetCommentApprovalStatus Eksempel
Copy Copy
1
2// De 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 commentId = "commentId_example" // String |
7let approved = true // Bool | (valgfri)
8let broadcastId = "broadcastId_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11ModerationAPI.postSetCommentApprovalStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentApprovalStatusOptions(approved: approved, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postSetCommentReviewStatus Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
reviewedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

postSetCommentReviewStatus 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 commentId = "commentId_example" // String |
7let reviewed = true // Bool | (valgfri)
8let broadcastId = "broadcastId_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11ModerationAPI.postSetCommentReviewStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentReviewStatusOptions(reviewed: reviewed, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postSetCommentSpamStatus Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
spambooleanqueryNo
permNotSpambooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Respons

Returnerer: APIEmptyResponse

Eksempel

postSetCommentSpamStatus 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 commentId = "commentId_example" // String |
7let spam = true // Bool | (valgfri)
8let permNotSpam = true // Bool | (valgfri)
9let broadcastId = "broadcastId_example" // String | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11
12ModerationAPI.postSetCommentSpamStatus(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostSetCommentSpamStatusOptions(spam: spam, permNotSpam: permNotSpam, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

postSetCommentText Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Response

Returnerer: SetCommentTextResponse

Example

postSetCommentText Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. Ved ethvert 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 setCommentTextParams = SetCommentTextParams(comment: "comment_example") // SetCommentTextParams |
8let broadcastId = "broadcastId_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11ModerationAPI.postSetCommentText(tenantId: tenantId, commentId: commentId, setCommentTextParams: setCommentTextParams, options: ModerationAPI.PostSetCommentTextOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

postUnFlagComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

postUnFlagComment 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 commentId = "commentId_example" // String |
7let broadcastId = "broadcastId_example" // String | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10ModerationAPI.postUnFlagComment(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostUnFlagCommentOptions(broadcastId: broadcastId, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

postVote Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
directionstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: VoteResponse

Eksempel

postVote 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 commentId = "commentId_example" // String |
7let direction = "direction_example" // String | (valgfri)
8let broadcastId = "broadcastId_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11ModerationAPI.postVote(tenantId: tenantId, commentId: commentId, options: ModerationAPI.PostVoteOptions(direction: direction, broadcastId: broadcastId, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

putAwardBadge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Respons

Returnerer: AwardUserBadgeResponse

Eksempel

putAwardBadge 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 badgeId = "badgeId_example" // String |
7let userId = "userId_example" // String | (valgfri)
8let commentId = "commentId_example" // String | (valgfri)
9let broadcastId = "broadcastId_example" // String | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11
12ModerationAPI.putAwardBadge(tenantId: tenantId, badgeId: badgeId, options: ModerationAPI.PutAwardBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

putCloseThread Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
urlIdstringqueryYes
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

putCloseThread Eksempel
Copy Copy
1
2// De 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 urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.putCloseThread(tenantId: tenantId, urlId: urlId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

putRemoveBadge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: RemoveUserBadgeResponse

Eksempel

putRemoveBadge Eksempel
Copy Copy
1
2// De 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 badgeId = "badgeId_example" // String |
7let userId = "userId_example" // String | (valgfri)
8let commentId = "commentId_example" // String | (valgfri)
9let broadcastId = "broadcastId_example" // String | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11
12ModerationAPI.putRemoveBadge(tenantId: tenantId, badgeId: badgeId, options: ModerationAPI.PutRemoveBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

putReopenThread Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

putReopenThread Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Ved 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 sso = "sso_example" // String | (valgfri)
8
9ModerationAPI.putReopenThread(tenantId: tenantId, urlId: urlId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

setTrustFactor Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
trustFactorstringqueryNo
ssostringqueryNo

Svar

Returnerer: SetUserTrustFactorResponse

Eksempel

setTrustFactor Eksempel
Copy Copy
1
2// De 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 userId = "userId_example" // String | (optional)
7let trustFactor = "trustFactor_example" // String | (optional)
8let sso = "sso_example" // String | (optional)
9
10ModerationAPI.setTrustFactor(tenantId: tenantId, options: ModerationAPI.SetTrustFactorOptions(userId: userId, trustFactor: trustFactor, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createModerator Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa

Svar

Returnerer: CreateModeratorResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
sendEmailstringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

Eksempel på deleteModerator
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 sendEmail = "sendEmail_example" // String | (valgfrit)
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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetModeratorResponse

Eksempel

getModerator 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.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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringforespørgselJa
skipnumberforespørgselNej

Svar

Returnerer: GetModeratorsResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa
fromNamestringqueryJa

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

Eksempel på updateModerator
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 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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteNotificationCount 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.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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetCachedNotificationCountResponse

Eksempel

Eksempel på getCachedNotificationCount
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 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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo

Respons

Returnerer: GetNotificationCountResponse

Eksempel

getNotificationCount 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 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, options: DefaultAPI.GetNotificationCountOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getNotifications Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
userIdstringqueryNej
urlIdstringqueryNej
fromCommentIdstringqueryNej
viewedbooleanqueryNej
typestringqueryNej
skipnumberqueryNej

Svar

Returnerer: GetNotificationsResponse

Eksempel

getNotifications 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 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, options: DefaultAPI.GetNotificationsOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateNotification Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

updateNotification Eksempel
Copy Copy
1
2// 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 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

createV1PageReact Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
urlIdstringqueryYes
titlestringqueryNo
ssostringqueryNo

Svar

Returnerer: CreateV1PageReact

Eksempel

createV1PageReact 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 urlId = "urlId_example" // String |
7let title = "title_example" // String | (valgfri)
8let sso = "sso_example" // String | (valgfri)
9
10PublicAPI.createV1PageReact(tenantId: tenantId, urlId: urlId, options: PublicAPI.CreateV1PageReactOptions(title: title, sso: sso)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createV2PageReact Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
idstringqueryJa
titlestringqueryNej
ssostringqueryNej

Svar

Returnerer: CreateV1PageReact

Eksempel

createV2PageReact 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 urlId = "urlId_example" // String |
7let id = "id_example" // String |
8let title = "title_example" // String | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10
11PublicAPI.createV2PageReact(tenantId: tenantId, urlId: urlId, id: id, options: PublicAPI.CreateV2PageReactOptions(title: title, sso: sso)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteV1PageReact Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
urlIdstringqueryYes
ssostringqueryNo

Response

Returnerer: CreateV1PageReact

Example

deleteV1PageReact 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 urlId = "urlId_example" // String |
7let sso = "sso_example" // String | (valgfri)
8
9PublicAPI.deleteV1PageReact(tenantId: tenantId, urlId: urlId, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

deleteV2PageReact Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
idstringqueryJa
ssostringqueryNej

Svar

Returnerer: CreateV1PageReact

Eksempel

deleteV2PageReact 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 urlId = "urlId_example" // String |
7let id = "id_example" // String |
8let sso = "sso_example" // String | (valgfri)
9
10PublicAPI.deleteV2PageReact(tenantId: tenantId, urlId: urlId, id: id, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getV1PageLikes Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
urlIdstringqueryYes
ssostringqueryYes
includeUserInfostringqueryNoNår den er angivet, returnerer den brugerne, der har liket siden (avatarer og brugernavne). Kun "public" accepteres, hvilket udelader private profiler.

Svar

Returnerer: GetV1PageLikes

Eksempel

getV1PageLikes 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 sso = "sso_example" // String | (valgfri)
8let includeUserInfo = PageReactIncludeUserInfo() // PageReactIncludeUserInfo | Når den er angivet, returnerer den brugerne, der har liket siden (avatarer og brugernavne). Kun \"public\" accepteres, hvilket udelader private profiler. (valgfri)
9
10PublicAPI.getV1PageLikes(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetV1PageLikesOptions(sso: sso, includeUserInfo: includeUserInfo)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getV2PageReacts Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
urlIdstringqueryYes
ssostringqueryNo
includeUserInfostringqueryNoNår den er sat, returnerer den brugerne for hver react-id (avatarer og brugernavne). Kun "public" accepteres, hvilket udelader private profiler.

Svar

Returnerer: GetV2PageReacts

Eksempel

getV2PageReacts 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 sso = "sso_example" // String | (optional)
8let includeUserInfo = PageReactIncludeUserInfo() // PageReactIncludeUserInfo | Når den er sat, returnerer den brugerne for hver react-id (avatarer og brugernavne). Kun \"public\" accepteres, hvilket udelader private profiler. (valgfri)
9
10PublicAPI.getV2PageReacts(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetV2PageReactsOptions(sso: sso, includeUserInfo: includeUserInfo)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getV2PageReactUsers Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
idstringqueryJa
ssostringqueryNej

Svar

Returnerer: GetV2PageReactUsersResponse

Eksempel

getV2PageReactUsers 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 urlId = "urlId_example" // String |
7let id = "id_example" // String |
8let sso = "sso_example" // String | (valgfri)
9
10PublicAPI.getV2PageReactUsers(tenantId: tenantId, urlId: urlId, id: id, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

addPage Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

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

getOfflineUsers Internal Link

Tidligere kommentatorer på siden, som IKKE er online i øjeblikket. Sorteret efter displayName. Brug denne efter du har opbrugt /users/online for at rendere et "Members"-afsnit. Cursor-paginering på commenterName: serveren gennemløber det partielle {tenantId, urlId, commenterName} indeks fra afterName fremad via $gt, uden $skip-omkostninger.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJaSidens URL-identifikator (renset på serversiden).
afterNamestringqueryNejCursor: send nextAfterName fra det forrige svar.
afterUserIdstringqueryNejCursor tiebreaker: send nextAfterUserId fra det forrige svar. Påkrævet når afterName er angivet, så navneties ikke mister poster.

Svar

Returnerer: PageUsersOfflineResponse

Eksempel

getOfflineUsers Eksempel
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | Sidens URL-identifikator (renset på serversiden).
7let afterName = "afterName_example" // String | Cursor: send nextAfterName fra det forrige svar. (optional)
8let afterUserId = "afterUserId_example" // String | Cursor tiebreaker: send nextAfterUserId fra det forrige svar. Påkrævet når afterName er angivet, så navneties ikke mister poster. (optional)
9
10PublicAPI.getOfflineUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetOfflineUsersOptions(afterName: afterName, afterUserId: afterUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getOnlineUsers Internal Link

Aktuelt online‑visere af en side: personer, hvis websocketsession er abonneret på siden lige nu.
Returnerer anonCount + totalCount (rum‑omfattende abonnenter, inklusive anonyme seere, som vi ikke tæller).

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
urlIdstringqueryYesSide-URL-identifikator (ryddet server-side).
afterNamestringqueryNoMarkør: send nextAfterName fra den forrige respons.
afterUserIdstringqueryNoMarkør tie-breaker: send nextAfterUserId fra den forrige respons. Kræves når afterName er sat så navne-ties ikke dropper poster.

Response

Returns: PageUsersOnlineResponse

Example

getOnlineUsers 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 | Side-URL-identifikator (ryddet server-side).
7let afterName = "afterName_example" // String | Markør: send nextAfterName fra den forrige respons. (optional)
8let afterUserId = "afterUserId_example" // String | Markør tie-breaker: send nextAfterUserId fra den forrige respons. Kræves når afterName er sat så navne-ties ikke dropper poster. (optional)
9
10PublicAPI.getOnlineUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.GetOnlineUsersOptions(afterName: afterName, afterUserId: afterUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getPageByURLId Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa

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

getPageLikes Internal Link

Like-tælling for en side, eventuelt med brugerne der har liket den.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa
includeUserInfostringqueryNej""public" udelader brugere med private profiler, "include-private" inkluderer dem."

Response

Returnerer: GetPageLikesAPIResponse

Example

getPageLikes 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 includeUserInfo = PageReactIncludeUserInfo() // PageReactIncludeUserInfo | \"public\" udelader brugere med private profiler, \"include-private\" inkluderer dem. (valgfri)
8
9DefaultAPI.getPageLikes(tenantId: tenantId, urlId: urlId, includeUserInfo: includeUserInfo) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getPageReacts Internal Link

Brugerdefinerede react-tællinger for en side, eventuelt med de brugere, der har reageret.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa
includeUserInfostringqueryNej"public" udelader brugere med private profiler, "include-private" inkluderer dem.

Svar

Returnerer: GetPageReactsAPIResponse

Eksempel

getPageReacts Eksempel
Copy Copy
1
2// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let includeUserInfo = PageReactIncludeUserInfo() // PageReactIncludeUserInfo | \"public\" udelader brugere med private profiler, \"include-private\" inkluderer dem. (optional)
8
9DefaultAPI.getPageReacts(tenantId: tenantId, urlId: urlId, includeUserInfo: includeUserInfo) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getPages Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

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

getPagesPublic Internal Link

List sider for en lejer. Brugt af FChat desktopklienten til at udfylde dens rumliste. Kræver enableFChat skal være sand på den opløste brugerdefinerede konfiguration for hver side. Sider, der kræver SSO, filtreres i forhold til den anmodende brugers gruppeadgang.

Parametre

NameTypeLocationRequiredDescription
tenantIdstringpathYes
cursorstringqueryNoUigennemsigtig pagineringsmarkør returneret som nextCursor fra en tidligere anmodning. Bundet til den samme sortBy.
limitintegerqueryNo1..200, standard 50
qstringqueryNoValgfri case‑insensitiv titelpræfiksfilter.
sortBystringqueryNoSorteringsorden. updatedAt (standard, nyeste først), commentCount (fleste kommentarer først), eller title (alfabetisk).
hasCommentsbooleanqueryNoHvis sand, returneres kun sider med mindst én kommentar.

Svar

Returns: GetPublicPagesResponse

Eksempel

getPagesPublic 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 cursor = "cursor_example" // String | Uigennemsigtig pagineringsmarkør returneret som `nextCursor` fra en tidligere anmodning. Bundet til den samme `sortBy`. (optional)
7let limit = 987 // Int | 1..200, standard 50 (optional)
8let q = "q_example" // String | Valgfri case‑insensitiv titelpræfiksfilter. (optional)
9let sortBy = PagesSortBy() // PagesSortBy | Sorteringsorden. `updatedAt` (standard, nyeste først), `commentCount` (fleste kommentarer først), eller `title` (alfabetisk). (optional)
10let hasComments = true // Bool | Hvis sand, returneres kun sider med mindst én kommentar. (optional)
11
12PublicAPI.getPagesPublic(tenantId: tenantId, options: PublicAPI.GetPagesPublicOptions(cursor: cursor, limit: limit, q: q, sortBy: sortBy, hasComments: hasComments)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getUsersInfo Internal Link

Bulk-brugeroplysninger for en tenant. Givet userIds returneres visningsoplysninger fra User / SSOUser. Bruges af kommentar-widgeten til at berige brugere, der netop dukkede op via en presence-begivenhed. Ingen sidekontekst: privatliv håndhæves ensartet (private profiler er maskeret).

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
idsstringqueryJaKomma-adskilte userIds.

Svar

Returnerer: PageUsersInfoResponse

Eksempel

getUsersInfo Eksempel
Copy Copy
1
2// De 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 ids = "ids_example" // String | Komma-adskilte userIds.
7
8PublicAPI.getUsersInfo(tenantId: tenantId, ids: ids) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

migratePages Internal Link

Sætter et batch-job i kø, der flytter kommentarer, sider og relaterede poster fra én urlId eller et domæne til et andet. "urlId"-migreringer matcher kun den præcise urlId. "domain"-migreringer finder/erstatter værdien i hver urlId og url. Poll GET /api/v1/batch-jobs/{batchJobId}: når jobbet er færdigt, indeholder det resultater for hver migrering samt et undoId.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: QueuePageMigrationJobAPIResponse

Eksempel

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

patchPage Internal Link

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

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

undoPageMigrations Internal Link

Sætter et batch-job i kø, der tilbagefører hver migration fra ét migrate-pages-job, nyeste først. Tilgængeligt i 90 dage. Poster, der er ændret siden migrationen, efterlades urørte, så en senere redigering aldrig overskrives. Poll GET /api/v1/batch-jobs/{batchJobId} for at se antallet af gendannede/sprungne over.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
undoIdstringpathJa

Svar

Returnerer: QueuePageMigrationJobAPIResponse

Eksempel

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

deletePendingWebhookEvent Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

Eksempel på deletePendingWebhookEvent
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 |
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

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo

Svar

Returnerer: GetPendingWebhookEventCountResponse

Eksempel

getPendingWebhookEventCount 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 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)
12
13DefaultAPI.getPendingWebhookEventCount(tenantId: tenantId, options: DefaultAPI.GetPendingWebhookEventCountOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

getPendingWebhookEvents Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringqueryNej
externalIdstringqueryNej
eventTypestringqueryNej
typestringqueryNej
domainstringqueryNej
attemptCountGTnumberqueryNej
skipnumberqueryNej

Svar

Returnerer: GetPendingWebhookEventsResponse

Eksempel

getPendingWebhookEvents Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig 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, options: DefaultAPI.GetPendingWebhookEventsOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT, skip: skip)) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

createPollVote Internal Link

Registrer en stemme i en afstemning, eller flyt en eksisterende til en anden mulighed. En vælger har højst én stemme pr. afstemning, så hvis du kalder dette igen for den samme vælger, flyttes deres stemme i stedet for at tilføje en.

Dette overholder sidens afstemningsindstillinger: hvis afstemning kun er tilladt for loggede brugere, afvises en stemme kun med et anonUserId, og anonyme stemmer er hastighedsbegrænsede pr. IP pr. afstemning.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Response

Returnerer: CreatePollVoteResponse

Example

createPollVote 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 createPollVoteBody = CreatePollVoteBody(commentId: "commentId_example", optionId: "optionId_example", userId: "userId_example", anonUserId: "anonUserId_example", ip: "ip_example") // CreatePollVoteBody |
7
8DefaultAPI.createPollVote(tenantId: tenantId, createPollVoteBody: createPollVoteBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deletePollVote Internal Link

Retract a vote. The option it was cast on gives its tally back.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returns: DeletePollVoteResponse

Eksempel

deletePollVote Eksempel
Copy Copy
1
2// De 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 id = "id_example" // String |
7
8DefaultAPI.deletePollVote(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPollVote Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Svar

Returns: GetPollVoteResponse

Eksempel

getPollVote 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.getPollVote(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPollVotes Internal Link

The individual votes behind one poll's tallies, oldest first.

En afstemning tilhører en kommentar, så stemmer læses altid én afstemning ad gangen - commentId er påkrævet. Det holder hver forespørgsel på de indekser, som samlingen allerede har.

Overholder afstemningens privatliv: en anonym afstemnings stemmer kan ikke læses (poll-anonymous), her eller via id.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringqueryJa
voterIdstringqueryNej
optionIdstringqueryNej
skipintegerqueryNej

Svar

Returnerer: GetPollVotesResponse

Eksempel

getPollVotes 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 commentId = "commentId_example" // String |
7let voterId = "voterId_example" // String | (optional)
8let optionId = "optionId_example" // String | (optional)
9let skip = 987 // Int | (optional)
10
11DefaultAPI.getPollVotes(tenantId: tenantId, commentId: commentId, options: DefaultAPI.GetPollVotesOptions(voterId: voterId, optionId: optionId, skip: skip)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deletePoll Internal Link

Remove en afstemning fra dens kommentar, sammen med hver stemme afgivet på den. Kommentaren selv forbliver uændret.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deletePoll 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 commentId = "commentId_example" // String |
7
8DefaultAPI.deletePoll(tenantId: tenantId, commentId: commentId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPoll Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes

Svar

Returnerer: GetPollResponse

Eksempel

getPoll Eksempel
Copy Copy
1
2// De 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 commentId = "commentId_example" // String |
7
8DefaultAPI.getPoll(tenantId: tenantId, commentId: commentId) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getPollVoters Internal Link

Who voted for which option. Anonymous polls never answer, admins-only polls answer only for an admin or moderator.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryNo
pageintegerqueryNo
searchstringqueryNo
ssostringqueryNo

Response

Returnerer: GetPollVoterNamesSuccessResponse

Example

getPollVoters 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 commentId = "commentId_example" // String |
7let urlId = "urlId_example" // String | (valgfri)
8let page = 987 // Int | (valgfri)
9let search = "search_example" // String | (valgfri)
10let sso = "sso_example" // String | (valgfri)
11
12PublicAPI.getPollVoters(tenantId: tenantId, commentId: commentId, options: PublicAPI.GetPollVotersOptions(urlId: urlId, page: page, search: search, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

patchPoll Internal Link

Edit en afstemning på stedet, mens du bevarer stemmetal: ændr spørgsmålet, omdøb en mulighed, luk eller genåbn den, eller ændr hvem der må se vælgerne. Mulighederne adresseres via id - for at tilføje, fjerne eller omarrangere dem, PUT den fulde liste.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa

Svar

Returnerer: SavePollResponse

Eksempel

patchPoll 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 commentId = "commentId_example" // String |
7let commentPollPatch = CommentPollPatch(question: "question_example", options: [CommentPollPatch_options_inner(label: "label_example", id: "id_example")], closesAt: "closesAt_example", privacy: 123, requireVoteToSeeResults: false) // CommentPollPatch |
8
9DefaultAPI.patchPoll(tenantId: tenantId, commentId: commentId, commentPollPatch: commentPollPatch) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

putPoll Internal Link

Vedhæft en afstemning til en kommentar, eller angiv den fulde tilstand for den afstemning, den allerede har.

Indstillinger matches efter id: en indstilling sendt med id'et for en eksisterende indstilling bevarer sine stemmer (og får den nye etiket og position), en indstilling sendt uden id tilføjes, og eksisterende indstillinger, der udelades fra listen, fjernes sammen med de afgivne stemmer på dem.

Hvis man ikke beholder nogen eksisterende indstillings-id'er på en afstemning, der har stemmer, slettes alle af dem, så det kræver replaceVotes=true.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
replaceVotesbooleanqueryNej

Svar

Returnerer: SavePollResponse

Eksempel

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

votePoll Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: VotePollResponse

Eksempel

votePoll 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 commentId = "commentId_example" // String |
7let votePollBody = VotePollBody(optionId: "optionId_example") // VotePollBody |
8let urlId = "urlId_example" // String | (optional)
9let broadcastId = "broadcastId_example" // String | (optional)
10let sso = "sso_example" // String | (optional)
11
12PublicAPI.votePoll(tenantId: tenantId, commentId: commentId, votePollBody: votePollBody, options: PublicAPI.VotePollOptions(urlId: urlId, broadcastId: broadcastId, sso: sso)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

createQuestionConfig Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Response

Returnerer: CreateQuestionConfigResponse

Example

createQuestionConfig 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 createQuestionConfigBody = CreateQuestionConfigBody(name: "name_example", question: "question_example", helpText: "helpText_example", type: "type_example", numStars: 123, min: 123, max: 123, defaultValue: 123, labelNegative: "labelNegative_example", labelPositive: "labelPositive_example", customOptions: [QuestionConfig_customOptions_inner(imageSrc: "imageSrc_example", name: "name_example")], subQuestionIds: ["subQuestionIds_example"], alwaysShowSubQuestions: false, subQuestionConditions: [SubQuestionCondition(_operator: QuestionConditionOperator(), value: 123, subQuestionId: "subQuestionId_example")], commentBoxCondition: QuestionCondition(_operator: nil, value: 123), commentBoxPrompt: "commentBoxPrompt_example", reportingOrder: 123) // CreateQuestionConfigBody |
7
8DefaultAPI.createQuestionConfig(tenantId: tenantId, createQuestionConfigBody: createQuestionConfigBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteQuestionConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returnerer: GetQuestionConfigResponse

Eksempel

getQuestionConfig Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår et problem, indberet 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.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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
skipnumberqueryNej

Svar

Returnerer: GetQuestionConfigsResponse

Eksempel

getQuestionConfigs 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.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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

updateQuestionConfig Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. Ved 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 updateQuestionConfigBody = UpdateQuestionConfigBody(name: "name_example", question: "question_example", helpText: "helpText_example", type: "type_example", numStars: 123, min: 123, max: 123, defaultValue: 123, labelNegative: "labelNegative_example", labelPositive: "labelPositive_example", customOptions: [QuestionConfig_customOptions_inner(imageSrc: "imageSrc_example", name: "name_example")], subQuestionIds: ["subQuestionIds_example"], alwaysShowSubQuestions: false, subQuestionConditions: [SubQuestionCondition(_operator: QuestionConditionOperator(), value: 123, subQuestionId: "subQuestionId_example")], commentBoxCondition: QuestionCondition(_operator: nil, value: 123), commentBoxPrompt: "commentBoxPrompt_example", reportingOrder: 123) // UpdateQuestionConfigBody |
8
9DefaultAPI.updateQuestionConfig(tenantId: tenantId, id: id, updateQuestionConfigBody: updateQuestionConfigBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createQuestionResult Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: CreateQuestionResultResponse

Eksempel

createQuestionResult Eksempel
Copy Copy
1
2// De 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 createQuestionResultBody = CreateQuestionResultBody(urlId: "urlId_example", value: 123, values: [123], questionId: "questionId_example", anonUserId: "anonUserId_example", userId: "userId_example", commentId: "commentId_example", meta: [MetaItem(name: "name_example", values: ["values_example"])]) // CreateQuestionResultBody |
7
8DefaultAPI.createQuestionResult(tenantId: tenantId, createQuestionResultBody: createQuestionResultBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteQuestionResult Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteQuestionResult 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.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

NavnTypeLocationPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetQuestionResultResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryNej
userIdstringqueryNej
startDatestringqueryNej
questionIdstringqueryNej
questionIdsstringqueryNej
skipnumberqueryNej

Respons

Returnerer: GetQuestionResultsResponse

Eksempel

getQuestionResults Eksempel
Copy Copy
1
2// De 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 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, options: DefaultAPI.GetQuestionResultsOptions(urlId: urlId, userId: userId, startDate: startDate, questionId: questionId, questionIds: questionIds, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateQuestionResult Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Svar

Returns: APIEmptyResponse

Eksempel

updateQuestionResult 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 |
7let updateQuestionResultBody = UpdateQuestionResultBody(urlId: "urlId_example", anonUserId: "anonUserId_example", userId: "userId_example", value: 123, values: [123], commentId: "commentId_example", questionId: "questionId_example", meta: [MetaItem(name: "name_example", values: ["values_example"])]) // UpdateQuestionResultBody |
8
9DefaultAPI.updateQuestionResult(tenantId: tenantId, id: id, updateQuestionResultBody: updateQuestionResultBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

aggregateQuestionResults Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
questionIdstringqueryNej
questionIdsarrayqueryNej
urlIdstringqueryNej
timeBucketstringqueryNej
startDatestringqueryNej
forceRecalculatebooleanqueryNej

Svar

Returnerer: AggregateQuestionResultsResponse

Eksempel

aggregateQuestionResults 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 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, options: DefaultAPI.AggregateQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, timeBucket: timeBucket, startDate: startDate, forceRecalculate: forceRecalculate)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

bulkAggregateQuestionResults Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
forceRecalculatebooleanqueryNej

Svar

Returnerer: BulkAggregateQuestionResultsResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringforespørgselJa
questionIdstringforespørgselNej
questionIdsarrayforespørgselNej
urlIdstringforespørgselNej
startDatestringforespørgselNej
forceRecalculatebooleanforespørgselNej
minValuenumberforespørgselNej
maxValuenumberforespørgselNej
limitnumberforespørgselNej

Svar

Returnerer: CombineQuestionResultsWithCommentsResponse

Eksempel

combineCommentsWithQuestionResults Eksempel
Copy Copy
1
2// De 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 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, options: DefaultAPI.CombineCommentsWithQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, startDate: startDate, forceRecalculate: forceRecalculate, minValue: minValue, maxValue: maxValue, limit: limit)) { (response, error) in
16 guard error == nil else {
17 print(error)
18 return
19 }
20
21 if (response) {
22 dump(response)
23 }
24}
25

addSSOUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
deleteCommentsbooleanqueryNej
commentDeleteModestringqueryNej

Svar

Returnerer: DeleteSSOUserAPIResponse

Eksempel

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

getSSOUserByEmail Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
emailstringpathYes

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

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

NameTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
skipintegerqueryNej

Svar

Returnerer: GetSSOUsersResponse

Eksempel

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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa
updateCommentsbooleanqueryNej

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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa
updateCommentsbooleanqueryNej

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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa

Svar

Returnerer: CreateSubscriptionAPIResponse

Eksempel

createSubscription 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 createAPIUserSubscriptionData = CreateAPIUserSubscriptionData(notificationFrequency: 123, pageTitle: "pageTitle_example", url: "url_example", urlId: "urlId_example", anonUserId: "anonUserId_example", userId: "userId_example") // CreateAPIUserSubscriptionData |
7
8DefaultAPI.createSubscription(tenantId: tenantId, createAPIUserSubscriptionData: createAPIUserSubscriptionData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteSubscription Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
userIdstringqueryNej

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

updateSubscription Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej

Svar

Returnerer: UpdateSubscriptionAPIResponse

Eksempel

updateSubscription 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 updateAPIUserSubscriptionData = UpdateAPIUserSubscriptionData(notificationFrequency: 123) // UpdateAPIUserSubscriptionData |
8let userId = "userId_example" // String | (valgfri)
9
10DefaultAPI.updateSubscription(tenantId: tenantId, id: id, updateAPIUserSubscriptionData: updateAPIUserSubscriptionData, userId: userId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getTenantDailyUsages Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
yearNumbernumberqueryNej
monthNumbernumberqueryNej
dayNumbernumberqueryNej
skipnumberqueryNej

Svar

Returnerer: GetTenantDailyUsagesResponse

Eksempel

getTenantDailyUsages 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 yearNumber = 987 // Double | (valgfri)
7let monthNumber = 987 // Double | (valgfri)
8let dayNumber = 987 // Double | (valgfri)
9let skip = 987 // Double | (valgfri)
10
11DefaultAPI.getTenantDailyUsages(tenantId: tenantId, options: DefaultAPI.GetTenantDailyUsagesOptions(yearNumber: yearNumber, monthNumber: monthNumber, dayNumber: dayNumber, skip: skip)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

createTenantPackage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes

Svar

Returnerer: CreateTenantPackageResponse

Eksempel

createTenantPackage Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. For problemer, venligst rapporter 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, maxCustomCollectionSize: 123, hasWhiteLabeling: false, hasDebranding: false, hasLLMSpamDetection: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasAuditing: false, hasFlexPricing: false, enableSAML: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexSmallWidgetsCreditCostCents: 123, flexSmallWidgetsCreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexLLMCostCents: 123, flexLLMUnit: 123, flexMinimumCostCents: 123, flexManagedTenantCostCents: 123, flexSSOAdminCostCents: 123, flexSSOAdminUnit: 123, flexSSOModeratorCostCents: 123, flexSSOModeratorUnit: 123) // CreateTenantPackageBody |
7
8DefaultAPI.createTenantPackage(tenantId: tenantId, createTenantPackageBody: createTenantPackageBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteTenantPackage Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteTenantPackage 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.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

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Respons

Returnerer: GetTenantPackageResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
skipnumberqueryNej

Svar

Returnerer: GetTenantPackagesResponse

Eksempel

getTenantPackages Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig 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.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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Respons

Returnerer: APIEmptyResponse

Eksempel

Eksempel på replaceTenantPackage
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 replaceTenantPackageBody = ReplaceTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxCustomCollectionSize: 123, hasDebranding: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasFlexPricing: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexMinimumCostCents: 123) // ReplaceTenantPackageBody |
8
9DefaultAPI.replaceTenantPackage(tenantId: tenantId, id: id, replaceTenantPackageBody: replaceTenantPackageBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenantPackage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

Eksempel på updateTenantPackage
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 id = "id_example" // String |
7let updateTenantPackageBody = UpdateTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxCustomCollectionSize: 123, hasDebranding: false, hasWhiteLabeling: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasFlexPricing: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexMinimumCostCents: 123) // UpdateTenantPackageBody |
8
9DefaultAPI.updateTenantPackage(tenantId: tenantId, id: id, updateTenantPackageBody: updateTenantPackageBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

createTenantUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: CreateTenantUserResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
deleteCommentsstringqueryNej
commentDeleteModestringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteTenantUser 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 |
7let deleteComments = "deleteComments_example" // String | (valgfri)
8let commentDeleteMode = "commentDeleteMode_example" // String | (valgfri)
9
10DefaultAPI.deleteTenantUser(tenantId: tenantId, id: id, options: DefaultAPI.DeleteTenantUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getTenantUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Respons

Returnerer: GetTenantUserResponse

Eksempel

getTenantUser 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.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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
skipnumberqueryNej

Svar

Returnerer: GetTenantUsersResponse

Eksempel

getTenantUsers-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 skip = 987 // Double | (valgfri)
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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa
updateCommentsstringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

replaceTenantUser Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. For problemer, rapportér 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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa
redirectURLstringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

Eksempel på sendLoginLink
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 |
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

NavnTypeLocationPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
updateCommentsstringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes

Svar

Returnerer: CreateTenantResponse

Eksempel

createTenant Eksempel
Copy Copy
1
2// De 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, isSetup: false, billingInfo: BillingInfo(name: "name_example", address: "address_example", city: "city_example", state: "state_example", zip: "zip_example", country: "country_example", currency: "currency_example", email: "email_example", vatId: "vatId_example"), stripeCustomerId: "stripeCustomerId_example", stripeSubscriptionId: "stripeSubscriptionId_example", stripePlanId: "stripePlanId_example", enableProfanityFilter: false, enableSpamFilter: false, removeUnverifiedComments: false, unverifiedCommentsTTLms: 123, commentsRequireApproval: false, autoApproveCommentOnVerification: false, sendProfaneToSpam: false, deAnonIpAddr: 123, meta: "TODO") // CreateTenantBody |
7
8DefaultAPI.createTenant(tenantId: tenantId, createTenantBody: createTenantBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteTenant Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
surestringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetTenantResponse

Eksempel

getTenant 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.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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
metastringqueryNo
skipnumberqueryNo

Svar

Returnerer: GetTenantsResponse

Eksempel

getTenants Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Rapportér eventuelle problemer 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, options: DefaultAPI.GetTenantsOptions(meta: meta, skip: skip)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

updateTenant Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

updateTenant Eksempel
Copy Copy
1
2// De 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 id = "id_example" // String |
7let updateTenantBody = UpdateTenantBody(name: "name_example", email: "email_example", signUpDate: 123, packageId: "packageId_example", paymentFrequency: 123, billingInfoValid: false, billingHandledExternally: false, isSetup: false, domainConfiguration: [APIDomainConfiguration(id: "id_example", domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", emailHeaders: "TODO", wpSyncToken: "wpSyncToken_example", wpSynced: false, wpURL: "wpURL_example", createdAt: Date(), autoAddedDate: Date(), siteType: ImportedSiteType(), logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", disableUnsubscribeLinks: false)], billingInfo: BillingInfo(name: "name_example", address: "address_example", city: "city_example", state: "state_example", zip: "zip_example", country: "country_example", currency: "currency_example", email: "email_example", vatId: "vatId_example"), stripeCustomerId: "stripeCustomerId_example", stripeSubscriptionId: "stripeSubscriptionId_example", stripePlanId: "stripePlanId_example", enableProfanityFilter: false, enableSpamFilter: false, removeUnverifiedComments: false, unverifiedCommentsTTLms: 123, commentsRequireApproval: false, autoApproveCommentOnVerification: false, sendProfaneToSpam: false, deAnonIpAddr: 123, meta: "TODO", managedByTenantId: "managedByTenantId_example") // UpdateTenantBody |
8
9DefaultAPI.updateTenant(tenantId: tenantId, id: id, updateTenantBody: updateTenantBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

changeTicketState Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
userIdstringqueryJa
idstringpathJa

Svar

Returnerer: ChangeTicketStateResponse

Eksempel

changeTicketState 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 userId = "userId_example" // String |
7let id = "id_example" // String |
8let changeTicketStateBody = ChangeTicketStateBody(state: 123) // ChangeTicketStateBody |
9
10DefaultAPI.changeTicketState(tenantId: tenantId, userId: userId, id: id, changeTicketStateBody: changeTicketStateBody) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createTicket Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
userIdstringqueryJa

Respons

Returnerer: CreateTicketResponse

Eksempel

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

getTicket Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej

Svar

Returnerer: GetTicketResponse

Eksempel

getTicket-eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis der opstår problemer, så 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.getTicket(tenantId: tenantId, id: id, userId: userId) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

getTickets Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
statenumberqueryNo
skipnumberqueryNo
limitnumberqueryNo

Respons

Returnerer: GetTicketsResponse

Eksempel

getTickets 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 state = 987 // Double | (valgfri)
8let skip = 987 // Double | (valgfri)
9let limit = 987 // Double | (valgfri)
10
11DefaultAPI.getTickets(tenantId: tenantId, options: DefaultAPI.GetTicketsOptions(userId: userId, state: state, skip: skip, limit: limit)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getTranslations Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
namespacestringpathJa
componentstringpathJa
localestringqueryNej
useFullTranslationIdsbooleanqueryNej

Svar

Returnerer: GetTranslationsResponse

Eksempel

getTranslations 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 namespace = "namespace_example" // String |
6let component = "component_example" // String |
7let locale = "locale_example" // String | (valgfri)
8let useFullTranslationIds = true // Bool | (valgfri)
9
10PublicAPI.getTranslations(namespace: namespace, component: component, options: PublicAPI.GetTranslationsOptions(locale: locale, useFullTranslationIds: useFullTranslationIds)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

uploadImage Internal Link

Upload og ændre størrelse på et billede

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
sizePresetstringqueryNoStørrelsesforudindstilling: "Default" (1000x1000px) eller "CrossPlatform" (opretter størrelser for populære enheder)
urlIdstringqueryNoside-id, som uploaden sker fra, for at konfigurere

Svar

Returns: UploadImageResponse

Eksempel

uploadImage Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. Ved eventuelle problemer bedes du rapportere 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ørrelsesforudindstilling: \"Default\" (1000x1000px) eller \"CrossPlatform\" (opretter størrelser for populære enheder) (optional)
8let urlId = "urlId_example" // String | side-id, som uploaden sker fra, for at konfigurere (optional)
9
10PublicAPI.uploadImage(tenantId: tenantId, file: file, options: PublicAPI.UploadImageOptions(sizePreset: sizePreset, urlId: urlId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

getUserBadgeProgressById Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIGetUserBadgeProgressResponse

Eksempel

getUserBadgeProgressById Eksempel
Copy Copy
1
2// Følgende kodeeksempler er stadig i beta. Hvis du oplever 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 |
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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
userIdstringpathJa

Svar

Returnerer: APIGetUserBadgeProgressResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
limitnumberqueryNo
skipnumberqueryNo

Svar

Returns: APIGetUserBadgeProgressListResponse

Eksempel

getUserBadgeProgressList 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 userId = "userId_example" // String | (valgfri)
7let limit = 987 // Double | (valgfri)
8let skip = 987 // Double | (valgfri)
9
10DefaultAPI.getUserBadgeProgressList(tenantId: tenantId, options: DefaultAPI.GetUserBadgeProgressListOptions(userId: userId, limit: limit, skip: skip)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createUserBadge Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa

Svar

Returnerer: APICreateUserBadgeResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptySuccessResponse

Eksempel

deleteUserBadge 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.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

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa

Respons

Returnerer: APIGetUserBadgeResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
userIdstringqueryNej
badgeIdstringqueryNej
typenumberqueryNej
displayedOnCommentsbooleanqueryNej
limitnumberqueryNej
skipnumberqueryNej

Svar

Returnerer: APIGetUserBadgesResponse

Eksempel

Eksempel på getUserBadges
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 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, options: DefaultAPI.GetUserBadgesOptions(userId: userId, badgeId: badgeId, type: type, displayedOnComments: displayedOnComments, limit: limit, skip: skip)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateUserBadge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptySuccessResponse

Eksempel

Eksempel på updateUserBadge
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 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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: GetUserNotificationCountResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
urlIdstringqueryNoBrugt til at bestemme, om den aktuelle side er abonneret på.
pageSizeintegerqueryNo
afterIdstringqueryNo
includeContextbooleanqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
includeTranslationsbooleanqueryNo
includeTenantNotificationsbooleanqueryNo
ssostringqueryNo

Svar

Returnerer: GetMyNotificationsResponse

Eksempel

getUserNotifications 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 | Brugt til at bestemme, om den aktuelle side er abonneret på. (optional)
7let pageSize = 987 // Int | (optional)
8let afterId = "afterId_example" // String | (optional)
9let includeContext = true // Bool | (optional)
10let afterCreatedAt = 987 // Int64 | (optional)
11let unreadOnly = true // Bool | (optional)
12let dmOnly = true // Bool | (optional)
13let noDm = true // Bool | (optional)
14let includeTranslations = true // Bool | (optional)
15let includeTenantNotifications = true // Bool | (optional)
16let sso = "sso_example" // String | (optional)
17
18PublicAPI.getUserNotifications(tenantId: tenantId, options: PublicAPI.GetUserNotificationsOptions(urlId: urlId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, includeTenantNotifications: includeTenantNotifications, sso: sso)) { (response, error) in
19 guard error == nil else {
20 print(error)
21 return
22 }
23
24 if (response) {
25 dump(response)
26 }
27}
28

resetUserNotificationCount Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: ResetUserNotificationsResponse

Eksempel

Eksempel på resetUserNotificationCount
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 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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
afterIdstringqueryNej
afterCreatedAtintegerqueryNej
unreadOnlybooleanqueryNej
dmOnlybooleanqueryNej
noDmbooleanqueryNej
ssostringqueryNej

Svar

Returnerer: ResetUserNotificationsResponse

Eksempel

resetUserNotifications Eksempel
Copy Copy
1
2// De følgende kodeeksempler er stadig i beta. For enhver fejl, 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, options: PublicAPI.ResetUserNotificationsOptions(afterId: afterId, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, sso: sso)) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

updateUserNotificationCommentSubscriptionStatus Internal Link

Aktivér eller deaktiver notifikationer for en specifik kommentar.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
notificationIdstringpathJa
optedInOrOutstringpathJa
commentIdstringqueryJa
ssostringqueryNej

Respons

Returnerer: UpdateUserNotificationCommentSubscriptionStatusResponse

Eksempel

updateUserNotificationCommentSubscriptionStatus 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 notificationId = "notificationId_example" // String |
7let optedInOrOut = "optedInOrOut_example" // String |
8let commentId = "commentId_example" // String |
9let sso = "sso_example" // String | (valgfri)
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 der notifikationer for nye overordnede kommentarer, og også

Parametre

NavnTypeLocationPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa
urlstringqueryJa
pageTitlestringqueryJa
subscribedOrUnsubscribedstringpathJa
ssostringqueryNej

Svar

Returnerer: UpdateUserNotificationPageSubscriptionStatusResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
notificationIdstringpathJa
newStatusstringpathJa
ssostringqueryNej

Respons

Returnerer: UpdateUserNotificationStatusResponse

Eksempel

Eksempel på updateUserNotificationStatus
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 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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdWSstringqueryJa
userIdsstringqueryJa

Svar

Returnerer: GetUserPresenceStatusesResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
usernameStartsWithstringqueryNej
mentionGroupIdsarrayqueryNej
ssostringqueryNej
searchSectionstringqueryNej

Svar

Returnerer: SearchUsersResult

Eksempel

searchUsers Eksempel
Copy Copy
1
2// De 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 urlId = "urlId_example" // String |
7let usernameStartsWith = "usernameStartsWith_example" // String | (valgfri)
8let mentionGroupIds = ["inner_example"] // [String] | (valgfri)
9let sso = "sso_example" // String | (valgfri)
10let searchSection = "searchSection_example" // String | (valgfri)
11
12PublicAPI.searchUsers(tenantId: tenantId, urlId: urlId, options: PublicAPI.SearchUsersOptions(usernameStartsWith: usernameStartsWith, mentionGroupIds: mentionGroupIds, sso: sso, searchSection: searchSection)) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

getUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Respons

Returnerer: GetUserResponse

Eksempel

getUser-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.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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringqueryJa
directionstringqueryJa
userIdstringqueryNej
anonUserIdstringqueryNej

Svar

Returnerer: VoteResponse

Eksempel

createVote Eksempel
Copy Copy
1
2// De 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 commentId = "commentId_example" // String |
7let direction = "direction_example" // String |
8let userId = "userId_example" // String | (valgfri)
9let anonUserId = "anonUserId_example" // String | (valgfri)
10
11DefaultAPI.createVote(tenantId: tenantId, commentId: commentId, direction: direction, options: DefaultAPI.CreateVoteOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

deleteVote Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
editKeystringqueryNo

Respons

Returnerer: VoteDeleteResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa

Respons

Returnerer: GetVotesResponse

Eksempel

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

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
urlIdstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Svar

Returnerer: GetVotesForUserResponse

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, options: DefaultAPI.GetVotesForUserOptions(userId: userId, anonUserId: anonUserId)) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

createWebhook Internal Link

Abonnerer på en URL til en kommentar‑hændelse (REST‑hook‑abonnement). At abonnere den samme URL på den samme hændelse og domæne igen returnerer det eksisterende abonnement. Leverancer er HMAC‑signeret, se webhooks‑guiden; den ældre token‑header sendes aldrig til API‑abonnementer.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Respons

Returnerer: CreateWebhookResponse

Eksempel

createWebhook Eksempel
Copy Copy
1
2// De 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 createWebhookParams = CreateWebhookParams(url: "url_example", event: WebhookEventName(), domain: "domain_example", method: WebhookHTTPMethod()) // CreateWebhookParams |
7
8DefaultAPI.createWebhook(tenantId: tenantId, createWebhookParams: createWebhookParams) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

deleteWebhook Internal Link

Unsubscribes (REST hook unsubscribe). Kun abonnementer oprettet gennem dette API kan slettes her; webhooks administreret via dashboardet redigeres i dashboardet.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Response

Returnerer: APIEmptyResponse

Eksempel

deleteWebhook 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.deleteWebhook(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

getWebhooks Internal Link

Lister de webhooks, der er konfigureret for lejeren, både dashboard‑styrede rækker og API‑abonnementer.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
eventstringqueryNej
domainstringqueryNej
sourcestringqueryNej
skipnumberqueryNej

Svar

Returnerer: GetWebhooksResponse

Eksempel

getWebhooks 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 event = WebhookEventName() // WebhookEventName | (optional)
7let domain = "domain_example" // String | (optional)
8let source = WebhookSource() // WebhookSource | (optional)
9let skip = 987 // Double | (optional)
10
11DefaultAPI.getWebhooks(tenantId: tenantId, options: DefaultAPI.GetWebhooksOptions(event: event, domain: domain, source: source, skip: skip)) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

getWebhookSamplePayloads Internal Link

Seneste kommentarer i præcis den form, som webhook-leverancer bruger, til at bygge integrationer (for eksempel Zapier‑eksempeldata). Hver begivenhed leverer det samme kommentarobjekt, så event kun behøver at være gyldig.

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
eventstringqueryNo
limitnumberqueryNo

Svar

Returnerer: GetWebhookSamplePayloadsResponse

Example

getWebhookSamplePayloads 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 event = WebhookEventName() // WebhookEventName | (optional)
7let limit = 987 // Double | (optional)
8
9DefaultAPI.getWebhookSamplePayloads(tenantId: tenantId, options: DefaultAPI.GetWebhookSamplePayloadsOptions(event: event, limit: limit)) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

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.