FastComments.com

FastComments Swift SDK


To oficjalne SDK Swift dla FastComments.

Oficjalne SDK Swift dla API FastComments

Repozytorium

Zobacz na GitHub


Instalacja Internal Link


Menedżer pakietów Swift

Dodaj poniższe do pliku Package.swift:

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

Lub w Xcode:

  1. Plik > Dodaj pakiety...
  2. Wpisz adres URL repozytorium: https://github.com/fastcomments/fastcomments-swift.git
  3. Wybierz wersję, której chcesz użyć

Wymagania

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

Zawartość biblioteki Internal Link


FastComments Swift SDK składa się z kilku modułów:

  • Moduł klienta - Automatycznie wygenerowany klient API dla FastComments REST APIs

    • Kompletne definicje typów dla wszystkich modeli API
    • Zarówno uwierzytelnione (DefaultAPI), jak i publiczne (PublicAPI) punkty końcowe
    • Pełne wsparcie dla async/await
    • Zobacz client/README.md w celu uzyskania szczegółowej dokumentacji API
  • Moduł SSO - Narzędzia Single Sign-On po stronie serwera

    • Bezpieczne generowanie tokenów do uwierzytelniania użytkowników
    • Wsparcie zarówno dla prostego, jak i bezpiecznego trybu SSO
    • Podpisywanie tokenów oparte na HMAC-SHA256 przy użyciu CryptoKit

Szybki start Internal Link

Korzystanie z publicznego API

import FastCommentsSwift

// Utwórz klienta API
let publicApi = PublicAPI()

// Pobierz komentarze dla strony
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)")
}

Korzystanie z uwierzytelnionego API

import FastCommentsSwift

// Utwórz konfigurację z kluczem API
let defaultApi = DefaultAPI()
defaultApi.apiKey = "your-api-key"

// Pobierz komentarze używając uwierzytelnionego API
do {
    let response = try await defaultApi.getComments(
        tenantId: "your-tenant-id",
        urlId: "page-url-id"
    )

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

Korzystanie z SSO do uwierzytelniania

Bezpieczne SSO (zalecane dla produkcji)

import FastCommentsSwift

let apiKey = "your-api-key"

// Utwórz bezpieczne dane użytkownika SSO (tylko po stronie serwera!)
let userData = SecureSSOUserData(
    id: "user-123",              // ID użytkownika
    email: "user@example.com",   // E-mail
    username: "johndoe",         // Nazwa użytkownika
    avatar: "https://example.com/avatar.jpg" // URL avatara
)

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

    print("SSO Token: \(token ?? "")")
    // Przekaż ten token do frontendu w celu uwierzytelnienia
} catch {
    print("Error creating SSO token: \(error)")
}

Proste SSO (do rozwoju/testów)

import FastCommentsSwift

// Utwórz proste dane użytkownika SSO (brak potrzeby klucza API)
let userData = SimpleSSOUserData(
    username: "johndoe",
    email: "user@example.com",
    avatar: "https://example.com/avatar.jpg"
)

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

API publiczne vs zabezpieczone Internal Link


FastComments SDK zapewnia dwa rodzaje punktów końcowych API:

PublicAPI - Punkty końcowe bezpieczne dla klienta

The PublicAPI contains endpoints that are safe to call from client-side code (aplikacje iOS/macOS). Te punkty końcowe:

  • Nie wymagają API key
  • Mogą używać SSO tokens do uwierzytelniania
  • Podlegają ograniczeniom na użytkownika/urządzenie
  • Nadają się do aplikacji skierowanych do użytkowników końcowych

Przykładowy przypadek użycia: Pobieranie i tworzenie komentarzy w twojej aplikacji iOS

DefaultAPI - Punkty końcowe po stronie serwera

The DefaultAPI contains authenticated endpoints that require an API key. Te punkty końcowe:

  • Wymagają twojego FastComments API key
  • Należy WYŁĄCZNIE wywoływać je z kodu po stronie serwera
  • Zapewniają pełny dostęp do twoich danych FastComments
  • Podlegają ograniczeniom na tenant

Przykładowy przypadek użycia: operacje administracyjne, eksport masowych danych, narzędzia do moderacji

WAŻNE: Nigdy nie ujawniaj swojego API key w kodzie po stronie klienta. API keys powinny być używane wyłącznie po stronie serwera.

Wywoływanie API Internal Link

SDK dla Swifta używa nowoczesnej składni async/await dla wszystkich wywołań API:

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

Częste problemy Internal Link

401 — Brak autoryzacji

Jeśli otrzymujesz błędy 401 podczas korzystania z uwierzytelnionego API:

  1. Sprawdź swój klucz API: Upewnij się, że używasz poprawnego klucza API z panelu FastComments
  2. Zweryfikuj tenant ID: Upewnij się, że tenant ID odpowiada Twojemu kontu
  3. Format klucza API: Klucz API powinien być ustawiony w kliencie API:
let defaultApi = DefaultAPI()
defaultApi.apiKey = "YOUR_API_KEY"
  1. Używanie złego API: Upewnij się, że używasz DefaultAPI (nie PublicAPI) dla wywołań uwierzytelnionych

Problemy z tokenami SSO

Jeśli tokeny SSO nie działają:

  1. Używaj trybu bezpiecznego w produkcji: Zawsze używaj FastCommentsSSO.createSecure() z kluczem API w środowisku produkcyjnym
  2. Tylko po stronie serwera: Generuj bezpieczne tokeny SSO na swoim serwerze, nigdy nie ujawniaj klucza API klientom
  3. Sprawdź dane użytkownika: Upewnij się, że wszystkie wymagane pola (id, email, username) są dostarczone
  4. Wygasanie tokenów: Bezpieczne tokeny SSO zawierają znacznik czasu i mogą wygasnąć. Generuj nowe tokeny w razie potrzeby.

Błędy SSL/TLS

Jeśli napotkasz błędy SSL/TLS:

  1. Upewnij się, że Info.plist Twojej aplikacji pozwala na połączenia HTTPS z fastcomments.com
  2. Sprawdź, czy nie używasz wyjątków App Transport Security, które mogą blokować połączenie

Notatki Internal Link

Identyfikatory transmisji

Zobaczysz, że w niektórych wywołaniach API powinieneś przekazać broadcastId. Gdy otrzymasz zdarzenia, otrzymasz ten identyfikator z powrotem, dzięki czemu będziesz wiedzieć, aby zignorować zdarzenie, jeśli planujesz optymistycznie zastosować zmiany po stronie klienta (czego prawdopodobnie będziesz chciał zrobić, ponieważ daje to najlepsze doświadczenie). Przekaż tutaj UUID. Identyfikator powinien być wystarczająco unikalny, aby nie występował dwukrotnie w trakcie sesji.

let broadcastId = UUID().uuidString

Agreguj Internal Link

Agreguje dokumenty, grupując je (jeśli podano groupBy) i stosując wiele operacji. Obsługiwane są różne operacje (np. sum, countDistinct, avg itp.).

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
parentTenantId string query Nie
includeStats boolean query Nie

Odpowiedź

Zwraca: AggregationResponse

Przykład

Przykład aggregate
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu prosimy zgłaszać pod adresem 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 | (opcjonalne)
8let includeStats = true // Bool | (opcjonalne)
9
10DefaultAPI.aggregate(tenantId: tenantId, aggregationRequest: aggregationRequest, parentTenantId: parentTenantId, includeStats: includeStats) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Pobierz dzienniki audytu Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
limit number query Nie
skip number query Nie
order string query Nie
after number query Nie
before number query Nie

Odpowiedź

Zwraca: GetAuditLogs200Response

Przykład

Przykład getAuditLogs
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów prosimy zgłaszać na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let limit = 987 // Double | (opcjonalne)
7let skip = 987 // Double | (opcjonalne)
8let order = SORT_DIR() // SORTDIR | (opcjonalne)
9let after = 987 // Double | (opcjonalne)
10let before = 987 // Double | (opcjonalne)
11
12DefaultAPI.getAuditLogs(tenantId: tenantId, limit: limit, skip: skip, order: order, after: after, before: before) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Zablokuj z publicznego komentarza Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
commentId string path Tak
sso string query Nie

Odpowiedź

Zwraca: BlockFromCommentPublic200Response

Przykład

Przykład blockFromCommentPublic
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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 | (opcjonalne)
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

Odblokuj komentarz publiczny Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
commentId string path Tak
sso string query Nie

Odpowiedź

Zwraca: UnBlockCommentPublic200Response

Przykład

Przykład unBlockCommentPublic
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go pod adresem 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 | (opcjonalne)
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

Sprawdź komentarze pod kątem zablokowania Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
commentIds string query Tak Lista identyfikatorów komentarzy rozdzielona przecinkami.
sso string query Nie

Odpowiedź

Zwraca: CheckedCommentsForBlocked200Response

Przykład

Przykład checkedCommentsForBlocked
Copy Copy
1
2// Poniższe przykłady kodu są wciąż w wersji beta. W razie problemów zgłoś je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentIds = "commentIds_example" // String | Lista identyfikatorów komentarzy rozdzielona przecinkami.
7let sso = "sso_example" // String | (opcjonalne)
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

Zablokuj użytkownika na podstawie komentarza Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
id string path Tak
userId string query Nie
anonUserId string query Nie

Odpowiedź

Zwraca: BlockFromCommentPublic200Response

Przykład

Przykład blockUserFromComment
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go przez 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 | (opcjonalne)
9let anonUserId = "anonUserId_example" // String | (opcjonalne)
10
11DefaultAPI.blockUserFromComment(tenantId: tenantId, id: id, blockFromCommentParams: blockFromCommentParams, userId: userId, anonUserId: anonUserId) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Utwórz komentarz publiczny Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Yes
urlId string query Yes
broadcastId string query Yes
sessionId string query No
sso string query No

Odpowiedź

Zwraca: CreateCommentPublic200Response

Przykład

Przykład createCommentPublic
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu, zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let broadcastId = "broadcastId_example" // String |
8let commentData = CommentData(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO") // CommentData |
9let sessionId = "sessionId_example" // String | (opcjonalne)
10let sso = "sso_example" // String | (opcjonalne)
11
12PublicAPI.createCommentPublic(tenantId: tenantId, urlId: urlId, broadcastId: broadcastId, commentData: commentData, sessionId: sessionId, sso: sso) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Usuń komentarz Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
contextUserId string query Nie
isLive boolean query Nie

Odpowiedź

Zwraca: DeleteComment200Response

Przykład

Przykład deleteComment
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów prosimy o zgłoszenie przez 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 | (opcjonalne)
8let isLive = true // Bool | (opcjonalne)
9
10DefaultAPI.deleteComment(tenantId: tenantId, id: id, contextUserId: contextUserId, isLive: isLive) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Usuń komentarz publiczny Internal Link

Parametry

Name Type Location Required Description
tenantId string path Tak
commentId string path Tak
broadcastId string query Tak
editKey string query Nie
sso string query Nie

Odpowiedź

Zwraca: DeleteCommentPublic200Response

Przykład

Przykład deleteCommentPublic
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W razie problemu zgłoś to przez 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 | (opcjonalne)
9let sso = "sso_example" // String | (opcjonalne)
10
11PublicAPI.deleteCommentPublic(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, editKey: editKey, sso: sso) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Usuń głos komentarza Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Yes
commentId string path Yes
voteId string path Yes
urlId string query Yes
broadcastId string query Yes
editKey string query No
sso string query No

Odpowiedź

Zwraca: DeleteCommentVote200Response

Przykład

Przykład deleteCommentVote
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W przypadku problemów zgłoś je na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let voteId = "voteId_example" // String |
8let urlId = "urlId_example" // String |
9let broadcastId = "broadcastId_example" // String |
10let editKey = "editKey_example" // String | (opcjonalne)
11let sso = "sso_example" // String | (opcjonalne)
12
13PublicAPI.deleteCommentVote(tenantId: tenantId, commentId: commentId, voteId: voteId, urlId: urlId, broadcastId: broadcastId, editKey: editKey, sso: sso) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Zgłoś komentarz Internal Link


Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
userId string query Nie
anonUserId string query Nie

Odpowiedź

Zwraca: FlagComment200Response

Przykład

Przykład wywołania flagComment
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemu prosimy zgłaszać poprzez 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 | (opcjonalne)
8let anonUserId = "anonUserId_example" // String | (opcjonalne)
9
10DefaultAPI.flagComment(tenantId: tenantId, id: id, userId: userId, anonUserId: anonUserId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Pobierz komentarz Internal Link


Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: GetComment200Response

Przykład

Przykład getComment
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów prosimy zgłaszać je przez 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

Pobierz komentarze Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
page integer query Nie
limit integer query Nie
skip integer query Nie
asTree boolean query Nie
skipChildren integer query Nie
limitChildren integer query Nie
maxTreeDepth integer query Nie
urlId string query Nie
userId string query Nie
anonUserId string query Nie
contextUserId string query Nie
hashTag string query Nie
parentId string query Nie
direction string query Nie

Odpowiedź

Zwraca: GetComments200Response

Przykład

getComments Przykład
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W przypadku problemu prosimy zgłaszać na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Int | (opcjonalne)
7let limit = 987 // Int | (opcjonalne)
8let skip = 987 // Int | (opcjonalne)
9let asTree = true // Bool | (opcjonalne)
10let skipChildren = 987 // Int | (opcjonalne)
11let limitChildren = 987 // Int | (opcjonalne)
12let maxTreeDepth = 987 // Int | (opcjonalne)
13let urlId = "urlId_example" // String | (opcjonalne)
14let userId = "userId_example" // String | (opcjonalne)
15let anonUserId = "anonUserId_example" // String | (opcjonalne)
16let contextUserId = "contextUserId_example" // String | (opcjonalne)
17let hashTag = "hashTag_example" // String | (opcjonalne)
18let parentId = "parentId_example" // String | (opcjonalne)
19let direction = SortDirections() // SortDirections | (opcjonalne)
20
21DefaultAPI.getComments(tenantId: tenantId, page: page, limit: limit, skip: skip, asTree: asTree, skipChildren: skipChildren, limitChildren: limitChildren, maxTreeDepth: maxTreeDepth, urlId: urlId, userId: userId, anonUserId: anonUserId, contextUserId: contextUserId, hashTag: hashTag, parentId: parentId, direction: direction) { (response, error) in
22 guard error == nil else {
23 print(error)
24 return
25 }
26
27 if (response) {
28 dump(response)
29 }
30}
31

Pobierz komentarze publiczne Internal Link

req tenantId urlId

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string ścieżka Tak
urlId string zapytanie Tak
page integer zapytanie Nie
direction string zapytanie Nie
sso string zapytanie Nie
skip integer zapytanie Nie
skipChildren integer zapytanie Nie
limit integer zapytanie Nie
limitChildren integer zapytanie Nie
countChildren boolean zapytanie Nie
fetchPageForCommentId string zapytanie Nie
includeConfig boolean zapytanie Nie
countAll boolean zapytanie Nie
includei10n boolean zapytanie Nie
locale string zapytanie Nie
modules string zapytanie Nie
isCrawler boolean zapytanie Nie
includeNotificationCount boolean zapytanie Nie
asTree boolean zapytanie Nie
maxTreeDepth integer zapytanie Nie
useFullTranslationIds boolean zapytanie Nie
parentId string zapytanie Nie
searchText string zapytanie Nie
hashTags array zapytanie Nie
userId string zapytanie Nie
customConfigStr string zapytanie Nie
afterCommentId string zapytanie Nie
beforeCommentId string zapytanie Nie

Odpowiedź

Zwraca: GetCommentsPublic200Response

Przykład

Przykład getCommentsPublic
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu, prosimy zgłosić go przez 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 | (opcjonalne)
8let direction = SortDirections() // SortDirections | (opcjonalne)
9let sso = "sso_example" // String | (opcjonalne)
10let skip = 987 // Int | (opcjonalne)
11let skipChildren = 987 // Int | (opcjonalne)
12let limit = 987 // Int | (opcjonalne)
13let limitChildren = 987 // Int | (opcjonalne)
14let countChildren = true // Bool | (opcjonalne)
15let fetchPageForCommentId = "fetchPageForCommentId_example" // String | (opcjonalne)
16let includeConfig = true // Bool | (opcjonalne)
17let countAll = true // Bool | (opcjonalne)
18let includei10n = true // Bool | (opcjonalne)
19let locale = "locale_example" // String | (opcjonalne)
20let modules = "modules_example" // String | (opcjonalne)
21let isCrawler = true // Bool | (opcjonalne)
22let includeNotificationCount = true // Bool | (opcjonalne)
23let asTree = true // Bool | (opcjonalne)
24let maxTreeDepth = 987 // Int | (opcjonalne)
25let useFullTranslationIds = true // Bool | (opcjonalne)
26let parentId = "parentId_example" // String | (opcjonalne)
27let searchText = "searchText_example" // String | (opcjonalne)
28let hashTags = ["inner_example"] // [String] | (opcjonalne)
29let userId = "userId_example" // String | (opcjonalne)
30let customConfigStr = "customConfigStr_example" // String | (opcjonalne)
31let afterCommentId = "afterCommentId_example" // String | (opcjonalne)
32let beforeCommentId = "beforeCommentId_example" // String | (opcjonalne)
33
34PublicAPI.getCommentsPublic(tenantId: tenantId, urlId: urlId, page: page, direction: direction, sso: sso, skip: skip, skipChildren: skipChildren, limit: limit, limitChildren: limitChildren, countChildren: countChildren, fetchPageForCommentId: fetchPageForCommentId, includeConfig: includeConfig, countAll: countAll, includei10n: includei10n, locale: locale, modules: modules, isCrawler: isCrawler, includeNotificationCount: includeNotificationCount, asTree: asTree, maxTreeDepth: maxTreeDepth, useFullTranslationIds: useFullTranslationIds, parentId: parentId, searchText: searchText, hashTags: hashTags, userId: userId, customConfigStr: customConfigStr, afterCommentId: afterCommentId, beforeCommentId: beforeCommentId) { (response, error) in
35 guard error == nil else {
36 print(error)
37 return
38 }
39
40 if (response) {
41 dump(response)
42 }
43}
44

Pobierz tekst komentarza Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Tak
commentId string path Tak
editKey string query Nie
sso string query Nie

Odpowiedź

Zwraca: GetCommentText200Response

Przykład

Przykład getCommentText
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je przez 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 | (opcjonalne)
8let sso = "sso_example" // String | (opcjonalne)
9
10PublicAPI.getCommentText(tenantId: tenantId, commentId: commentId, editKey: editKey, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Pobierz nazwy użytkowników głosujących na komentarz Internal Link

Parametry

Name Type Location Required Description
tenantId string path Tak
commentId string path Tak
dir integer query Tak
sso string query Nie

Odpowiedź

Zwraca: GetCommentVoteUserNames200Response

Przykład

Przykład getCommentVoteUserNames
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W przypadku problemów zgłoś je przez 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 | (opcjonalne)
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

Zablokuj komentarz Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Tak
commentId string path Tak
broadcastId string query Tak
sso string query Nie

Odpowiedź

Zwraca: LockComment200Response

Przykład

Przykład lockComment
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je przez 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 | (opcjonalne)
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

Przypnij komentarz Internal Link


Parametry

Name Type Lokalizacja Wymagane Opis
tenantId string path Tak
commentId string path Tak
broadcastId string query Tak
sso string query Nie

Odpowiedź

Zwraca: PinComment200Response

Przykład

Przykład pinComment
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go pod adresem 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 | (opcjonalne)
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

Zapisz komentarz Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
isLive boolean query Nie
doSpamCheck boolean query Nie
sendEmails boolean query Nie
populateNotifications boolean query Nie

Odpowiedź

Zwraca: SaveComment200Response

Przykład

Przykład saveComment
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", 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 | (opcjonalne)
8let doSpamCheck = true // Bool | (opcjonalne)
9let sendEmails = true // Bool | (opcjonalne)
10let populateNotifications = true // Bool | (opcjonalne)
11
12DefaultAPI.saveComment(tenantId: tenantId, createCommentParams: createCommentParams, isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Zapisz komentarze hurtowo Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
isLive boolean query Nie
doSpamCheck boolean query Nie
sendEmails boolean query Nie
populateNotifications boolean query Nie

Odpowiedź

Zwraca: [SaveComment200Response]

Przykład

saveCommentsBulk Przykład
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów prosimy zgłaszać na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createCommentParams = [CreateCommentParams(date: 123, localDateString: "localDateString_example", localDateHours: 123, commenterName: "commenterName_example", commenterEmail: "commenterEmail_example", commenterLink: "commenterLink_example", comment: "comment_example", productId: 123, userId: "userId_example", avatarSrc: "avatarSrc_example", parentId: "parentId_example", mentions: [CommentUserMentionInfo(id: "id_example", tag: "tag_example", rawTag: "rawTag_example", type: "type_example", sent: false)], hashTags: [CommentUserHashTagInfo(id: "id_example", tag: "tag_example", url: "url_example", retain: false)], pageTitle: "pageTitle_example", isFromMyAccountPage: false, url: "url_example", urlId: "urlId_example", meta: 123, moderationGroupIds: ["moderationGroupIds_example"], rating: 123, fromOfflineRestore: false, autoplayDelayMS: 123, feedbackIds: ["feedbackIds_example"], questionValues: "TODO", 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 | (opcjonalne)
8let doSpamCheck = true // Bool | (opcjonalne)
9let sendEmails = true // Bool | (opcjonalne)
10let populateNotifications = true // Bool | (opcjonalne)
11
12DefaultAPI.saveCommentsBulk(tenantId: tenantId, createCommentParams: createCommentParams, isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Ustaw tekst komentarza Internal Link

Parametry

Name Type Location Required Description
tenantId string path Tak
commentId string path Tak
broadcastId string query Tak
editKey string query Nie
sso string query Nie

Odpowiedź

Zwraca: SetCommentText200Response

Przykład

Przykład setCommentText
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez 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 | (opcjonalne)
10let sso = "sso_example" // String | (opcjonalne)
11
12PublicAPI.setCommentText(tenantId: tenantId, commentId: commentId, broadcastId: broadcastId, commentTextUpdateRequest: commentTextUpdateRequest, editKey: editKey, sso: sso) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Odblokuj użytkownika na podstawie komentarza Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
userId string query Nie
anonUserId string query Nie

Odpowiedź

Zwraca: UnBlockCommentPublic200Response

Przykład

Przykład unBlockUserFromComment
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go przez 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 | (opcjonalne)
9let anonUserId = "anonUserId_example" // String | (opcjonalne)
10
11DefaultAPI.unBlockUserFromComment(tenantId: tenantId, id: id, unBlockFromCommentParams: unBlockFromCommentParams, userId: userId, anonUserId: anonUserId) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Wycofaj zgłoszenie komentarza Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
userId string query Nie
anonUserId string query Nie

Odpowiedź

Zwraca: FlagComment200Response

Przykład

Przykład unFlagComment
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W przypadku problemów zgłoś je przez 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 | (opcjonalne)
8let anonUserId = "anonUserId_example" // String | (opcjonalne)
9
10DefaultAPI.unFlagComment(tenantId: tenantId, id: id, userId: userId, anonUserId: anonUserId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Odblokuj komentarz Internal Link

Parametry

Name Type Location Wymagane Opis
tenantId string path Tak
commentId string path Tak
broadcastId string query Tak
sso string query Nie

Odpowiedź

Zwraca: LockComment200Response

Przykład

Przykład unLockComment
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemów prosimy zgłaszać je przez 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 | (opcjonalne)
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

Odepnij komentarz Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Tak
commentId string path Tak
broadcastId string query Tak
sso string query Nie

Odpowiedź

Zwraca: PinComment200Response

Przykład

Przykład unPinComment
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W razie problemów zgłoś to przez 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 | (opcjonalne)
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

Aktualizuj komentarz Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
id string path Tak
contextUserId string query Nie
doSpamCheck boolean query Nie
isLive boolean query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateComment
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updatableCommentParams = UpdatableCommentParams(urlId: "urlId_example", urlIdRaw: "urlIdRaw_example", url: "url_example", pageTitle: "pageTitle_example", userId: "userId_example", commenterEmail: "commenterEmail_example", commenterName: "commenterName_example", commenterLink: "commenterLink_example", comment: "comment_example", commentHTML: "commentHTML_example", parentId: "parentId_example", date: 123, localDateString: "localDateString_example", localDateHours: 123, votes: 123, votesUp: 123, votesDown: 123, expireAt: Date(), verified: false, verifiedDate: Date(), notificationSentForParent: false, notificationSentForParentTenant: false, reviewed: false, externalId: "externalId_example", externalParentId: "externalParentId_example", avatarSrc: "avatarSrc_example", isSpam: false, approved: false, isDeleted: false, isDeletedUser: false, isByAdmin: false, isByModerator: false, isPinned: false, isLocked: false, flagCount: 123, displayLabel: "displayLabel_example", meta: FComment_meta(wpUserId: "wpUserId_example", wpPostId: "wpPostId_example"), moderationGroupIds: ["moderationGroupIds_example"], feedbackIds: ["feedbackIds_example"]) // UpdatableCommentParams |
8let contextUserId = "contextUserId_example" // String | (opcjonalne)
9let doSpamCheck = true // Bool | (opcjonalne)
10let isLive = true // Bool | (opcjonalne)
11
12DefaultAPI.updateComment(tenantId: tenantId, id: id, updatableCommentParams: updatableCommentParams, contextUserId: contextUserId, doSpamCheck: doSpamCheck, isLive: isLive) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Oddaj głos na komentarz Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Tak
commentId string path Tak
urlId string query Tak
broadcastId string query Tak
sessionId string query Nie
sso string query Nie

Odpowiedź

Zwraca: VoteComment200Response

Przykład

Przykład użycia voteComment
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je przez 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 | (opcjonalne)
11let sso = "sso_example" // String | (opcjonalne)
12
13PublicAPI.voteComment(tenantId: tenantId, commentId: commentId, urlId: urlId, broadcastId: broadcastId, voteBodyParams: voteBodyParams, sessionId: sessionId, sso: sso) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Dodaj konfigurację domeny Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string zapytanie Tak

Odpowiedź

Zwraca: AddDomainConfig200Response

Przykład

Przykład addDomainConfig
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W przypadku problemu, zgłoś go przez 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

Usuń konfigurację domeny Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
domain string path Tak

Odpowiedź

Zwraca: DeleteDomainConfig200Response

Przykład

Przykład deleteDomainConfig
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu, zgłoś go przez 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

Pobierz konfigurację domeny Internal Link

Parametry

Name Type Lokalizacja Wymagane Opis
tenantId string query Tak
domain string path Tak

Odpowiedź

Zwraca: GetDomainConfig200Response

Przykład

Przykład getDomainConfig
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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

Pobierz konfiguracje domen Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak

Odpowiedź

Zwraca: GetDomainConfigs200Response

Przykład

Przykład użycia getDomainConfigs
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów zgłoś przez 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

Częściowo zaktualizuj konfigurację domeny Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Yes
domainToUpdate string path Yes

Odpowiedź

Zwraca: GetDomainConfig200Response

Przykład

Przykład patchDomainConfig
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go poprzez 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

Zastąp konfigurację domeny Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Yes
domainToUpdate string path Yes

Odpowiedź

Zwraca: GetDomainConfig200Response

Przykład

putDomainConfig Przykład
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W przypadku problemów zgłoś je poprzez 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

Utwórz szablon e-mail Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak

Odpowiedź

Zwraca: CreateEmailTemplate200Response

Przykład

Przykład createEmailTemplate
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je przez 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

Usuń szablon e-mail Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Yes
id string path Yes

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deleteEmailTemplate
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemu, zgłoś go przez 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

Usuń błąd renderowania szablonu e-mail Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
errorId string path Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deleteEmailTemplateRenderError
Copy Copy
1
2// Poniższe przykłady kodu nadal są w fazie beta. W razie problemów, zgłoś je pod adresem 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

Pobierz szablon e-mail Internal Link

Parametry

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

Odpowiedź

Zwraca: GetEmailTemplate200Response

Przykład

Przykład getEmailTemplate
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów prosimy zgłaszać na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.getEmailTemplate(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

Pobierz definicje szablonów e-mail Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak

Odpowiedź

Zwraca: GetEmailTemplateDefinitions200Response

Przykład

Przykład getEmailTemplateDefinitions
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W przypadku problemów zgłoś je przez 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

Pobierz błędy renderowania szablonów e-mail Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
skip number query Nie

Odpowiedź

Zwraca: GetEmailTemplateRenderErrors200Response

Przykład

Przykład getEmailTemplateRenderErrors
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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 | (opcjonalne)
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

Pobierz szablony e-mail Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
skip number query Nie

Odpowiedź

Zwraca: GetEmailTemplates200Response

Przykład

Przykład getEmailTemplates
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemu, prosimy zgłosić go poprzez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (opcjonalne)
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

Renderuj szablon e-mail Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
locale string query Nie

Odpowiedź

Zwraca: RenderEmailTemplate200Response

Przykład

Przykład renderEmailTemplate
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je przez 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 | (opcjonalne)
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

Aktualizuj szablon e-mail Internal Link

Parametry

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

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateEmailTemplate
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go przez 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

Pobierz dziennik zdarzeń Internal Link

req tenantId urlId userIdWS

Parametry

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

Odpowiedź

Zwraca: GetEventLog200Response

Przykład

Przykład getEventLog
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów prosimy zgłaszać je pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let userIdWS = "userIdWS_example" // String |
8let startTime = 987 // Int64 |
9let endTime = 987 // Int64 |
10
11PublicAPI.getEventLog(tenantId: tenantId, urlId: urlId, userIdWS: userIdWS, startTime: startTime, endTime: endTime) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Pobierz globalny dziennik zdarzeń Internal Link

req tenantId urlId userIdWS

Parametry

Name Type Location Wymagane Opis
tenantId string path Tak
urlId string query Tak
userIdWS string query Tak
startTime integer query Tak
endTime integer query Tak

Odpowiedź

Zwraca: GetEventLog200Response

Przykład

Przykład getGlobalEventLog
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W przypadku problemów prosimy o zgłoszenie przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let userIdWS = "userIdWS_example" // String |
8let startTime = 987 // Int64 |
9let endTime = 987 // Int64 |
10
11PublicAPI.getGlobalEventLog(tenantId: tenantId, urlId: urlId, userIdWS: userIdWS, startTime: startTime, endTime: endTime) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Utwórz wpis kanału Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
broadcastId string query Nie
isLive boolean query Nie
doSpamCheck boolean query Nie
skipDupCheck boolean query Nie

Odpowiedź

Zwraca: CreateFeedPost200Response

Przykład

Przykład createFeedPost
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je pod adresem 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 | (opcjonalne)
8let isLive = true // Bool | (opcjonalne)
9let doSpamCheck = true // Bool | (opcjonalne)
10let skipDupCheck = true // Bool | (opcjonalne)
11
12DefaultAPI.createFeedPost(tenantId: tenantId, createFeedPostParams: createFeedPostParams, broadcastId: broadcastId, isLive: isLive, doSpamCheck: doSpamCheck, skipDupCheck: skipDupCheck) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Utwórz publiczny wpis kanału Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Tak
broadcastId string query Nie
sso string query Nie

Odpowiedź

Zwraca: CreateFeedPostPublic200Response

Przykład

createFeedPostPublic Przykład
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W przypadku problemów zgłoś je przez 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 | (opcjonalne)
8let sso = "sso_example" // String | (opcjonalne)
9
10PublicAPI.createFeedPostPublic(tenantId: tenantId, createFeedPostParams: createFeedPostParams, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Usuń publiczny wpis kanału Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string ścieżka Tak
postId string ścieżka Tak
broadcastId string zapytanie Nie
sso string zapytanie Nie

Odpowiedź

Zwraca: DeleteFeedPostPublic200Response

Przykład

Przykład deleteFeedPostPublic
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu, zgłoś to przez 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 | (opcjonalne)
8let sso = "sso_example" // String | (opcjonalne)
9
10PublicAPI.deleteFeedPostPublic(tenantId: tenantId, postId: postId, broadcastId: broadcastId, sso: sso) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Pobierz wpisy kanału Internal Link

żądanie tenantId afterId

Parametry

Name Type Location Required Description
tenantId string query Tak
afterId string query Nie
limit integer query Nie
tags array query Nie

Odpowiedź

Zwraca: GetFeedPosts200Response

Przykład

Przykład getFeedPosts
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W razie problemu zgłoś go pod http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (opcjonalne)
7let limit = 987 // Int | (opcjonalne)
8let tags = ["inner_example"] // [String] | (opcjonalne)
9
10DefaultAPI.getFeedPosts(tenantId: tenantId, afterId: afterId, limit: limit, tags: tags) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Pobierz publiczne wpisy kanału Internal Link

req tenantId afterId

Parametry

Name Type Location Required Description
tenantId string path Tak
afterId string query Nie
limit integer query Nie
tags array query Nie
sso string query Nie
isCrawler boolean query Nie
includeUserInfo boolean query Nie

Odpowiedź

Zwraca: GetFeedPostsPublic200Response

Przykład

Przykład getFeedPostsPublic
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (opcjonalne)
7let limit = 987 // Int | (opcjonalne)
8let tags = ["inner_example"] // [String] | (opcjonalne)
9let sso = "sso_example" // String | (opcjonalne)
10let isCrawler = true // Bool | (opcjonalne)
11let includeUserInfo = true // Bool | (opcjonalne)
12
13PublicAPI.getFeedPostsPublic(tenantId: tenantId, afterId: afterId, limit: limit, tags: tags, sso: sso, isCrawler: isCrawler, includeUserInfo: includeUserInfo) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Pobierz statystyki wpisów kanału Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Tak
postIds array query Tak
sso string query Nie

Odpowiedź

Zwraca: GetFeedPostsStats200Response

Przykład

Przykład getFeedPostsStats
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez 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 | (opcjonalne)
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

Pobierz publiczne reakcje użytkowników Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Yes
postIds array query No
sso string query No

Odpowiedź

Zwraca: GetUserReactsPublic200Response

Przykład

Przykład getUserReactsPublic
Copy Copy
1
2// Następujące przykłady kodu są wciąż w fazie beta. W razie problemów prosimy zgłaszać je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let postIds = ["inner_example"] // [String] | (opcjonalne)
7let sso = "sso_example" // String | (opcjonalne)
8
9PublicAPI.getUserReactsPublic(tenantId: tenantId, postIds: postIds, sso: sso) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Zareaguj na publiczny wpis kanału Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Tak
postId string path Tak
isUndo boolean query Nie
broadcastId string query Nie
sso string query Nie

Odpowiedź

Zwraca: ReactFeedPostPublic200Response

Przykład

Przykład reactFeedPostPublic
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów prosimy zgłaszać je poprzez 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 | (opcjonalne)
9let broadcastId = "broadcastId_example" // String | (opcjonalne)
10let sso = "sso_example" // String | (opcjonalne)
11
12PublicAPI.reactFeedPostPublic(tenantId: tenantId, postId: postId, reactBodyParams: reactBodyParams, isUndo: isUndo, broadcastId: broadcastId, sso: sso) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Aktualizuj wpis kanału Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateFeedPost
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez 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

Aktualizuj publiczny wpis kanału Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string ścieżka Tak
postId string ścieżka Tak
broadcastId string zapytanie Nie
sso string zapytanie Nie

Odpowiedź

Zwraca: CreateFeedPostPublic200Response

Przykład

Przykład updateFeedPostPublic
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W przypadku problemu zgłoś go za pomocą 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 | (opcjonalne)
9let sso = "sso_example" // String | (opcjonalne)
10
11PublicAPI.updateFeedPostPublic(tenantId: tenantId, postId: postId, updateFeedPostParams: updateFeedPostParams, broadcastId: broadcastId, sso: sso) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Zgłoś publiczny komentarz Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
commentId string path Tak
isFlagged boolean query Tak
sso string query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład flagCommentPublic
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów prosimy zgłaszać na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String |
7let isFlagged = true // Bool |
8let sso = "sso_example" // String | (opcjonalne)
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

Dodaj hashtag Internal Link

Parametry

Name Type Location Required Description
tenantId string query No

Odpowiedź

Zwraca: AddHashTag200Response

Przykład

Przykład addHashTag
Copy Copy
1
2// Poniższe przykłady kodu są wciąż w fazie beta. W razie problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String | (opcjonalne)
6let createHashTagBody = CreateHashTagBody(tenantId: "tenantId_example", tag: "tag_example", url: "url_example") // CreateHashTagBody | (opcjonalne)
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

Dodaj hashtagi hurtowo Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Nie

Odpowiedź

Zwraca: AddHashTagsBulk200Response

Przykład

Przykład addHashTagsBulk
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W razie problemu zgłoś go pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String | (opcjonalne)
6let bulkCreateHashTagsBody = BulkCreateHashTagsBody(tenantId: "tenantId_example", tags: [BulkCreateHashTagsBody_tags_inner(url: "url_example", tag: "tag_example")]) // BulkCreateHashTagsBody | (opcjonalne)
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

Usuń hashtag Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tag string path Tak
tenantId string query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deleteHashTag
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tag = "tag_example" // String |
6let tenantId = "tenantId_example" // String | (opcjonalne)
7let deleteHashTagRequest = DeleteHashTag_request(tenantId: "tenantId_example") // DeleteHashTagRequest | (opcjonalne)
8
9DefaultAPI.deleteHashTag(tag: tag, tenantId: tenantId, deleteHashTagRequest: deleteHashTagRequest) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Pobierz hashtagi Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
page number query Nie

Odpowiedź

Zwraca: GetHashTags200Response

Przykład

Przykład getHashTags
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu, zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let page = 987 // Double | (opcjonalne)
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

Częściowo zaktualizuj hashtag Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tag string path Tak
tenantId string query Nie

Odpowiedź

Zwraca: PatchHashTag200Response

Przykład

Przykład patchHashTag
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tag = "tag_example" // String |
6let tenantId = "tenantId_example" // String | (opcjonalne)
7let updateHashTagBody = UpdateHashTagBody(tenantId: "tenantId_example", url: "url_example", tag: "tag_example") // UpdateHashTagBody | (opcjonalne)
8
9DefaultAPI.patchHashTag(tag: tag, tenantId: tenantId, updateHashTagBody: updateHashTagBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Utwórz moderatora Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string zapytanie Tak

Response

Zwraca: CreateModerator200Response

Przykład

Przykład createModerator
Copy Copy
1
2// Następujące przykłady kodu są wciąż w fazie beta. W przypadku problemów zgłoś je przez 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

Usuń moderatora Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
id string path Tak
sendEmail string query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deleteModerator
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go przez 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 | (opcjonalne)
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

Pobierz moderatora Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: GetModerator200Response

Przykład

Przykład getModerator
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów, zgłoś je przez 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

Pobierz moderatorów Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
skip number query Nie

Odpowiedź

Zwraca: GetModerators200Response

Przykład

Przykład getModerators
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go poprzez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (opcjonalne)
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

Wyślij zaproszenie Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
fromName string query Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład sendInvite
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go pod adresem 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

Aktualizuj moderatora Internal Link

Parametry

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

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateModerator
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W przypadku jakiegokolwiek problemu zgłoś go poprzez 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

Usuń licznik powiadomień Internal Link

Parametry

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

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deleteNotificationCount
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7
8DefaultAPI.deleteNotificationCount(tenantId: tenantId, id: id) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

Pobierz zbuforowaną liczbę powiadomień Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: GetCachedNotificationCount200Response

Przykład

Przykład getCachedNotificationCount
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W przypadku problemu, prosimy zgłosić go przez 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

Pobierz liczbę powiadomień Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Yes
userId string query No
urlId string query No
fromCommentId string query No
viewed boolean query No
type string query No

Odpowiedź

Zwraca: GetNotificationCount200Response

Przykład

Przykład getNotificationCount
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (opcjonalne)
7let urlId = "urlId_example" // String | (opcjonalne)
8let fromCommentId = "fromCommentId_example" // String | (opcjonalne)
9let viewed = true // Bool | (opcjonalne)
10let type = "type_example" // String | (opcjonalne)
11
12DefaultAPI.getNotificationCount(tenantId: tenantId, userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type) { (response, error) in
13 guard error == nil else {
14 print(error)
15 return
16 }
17
18 if (response) {
19 dump(response)
20 }
21}
22

Pobierz powiadomienia Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
userId string query Nie
urlId string query Nie
fromCommentId string query Nie
viewed boolean query Nie
type string query Nie
skip number query Nie

Odpowiedź

Zwraca: GetNotifications200Response

Przykład

Przykład getNotifications
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (opcjonalne)
7let urlId = "urlId_example" // String | (opcjonalne)
8let fromCommentId = "fromCommentId_example" // String | (opcjonalne)
9let viewed = true // Bool | (opcjonalne)
10let type = "type_example" // String | (opcjonalne)
11let skip = 987 // Double | (opcjonalne)
12
13DefaultAPI.getNotifications(tenantId: tenantId, userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type, skip: skip) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Aktualizuj powiadomienie Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
userId string query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateNotification
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów, zgłoś je przez 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 | (opcjonalne)
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

Dodaj stronę Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak

Odpowiedź

Zwraca: AddPageAPIResponse

Przykład

Przykład addPage
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów, zgłoś je przez 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

Usuń stronę Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: DeletePageAPIResponse

Przykład

Przykład deletePage
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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

Pobierz stronę po ID URL Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
urlId string query Tak

Odpowiedź

Zwraca: GetPageByURLIdAPIResponse

Przykład

Przykład getPageByURLId
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je przez 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

Pobierz strony Internal Link

Parametry

Name Type Location Required Description
tenantId string query Yes

Odpowiedź

Zwraca: GetPagesAPIResponse

Przykład

Przykład getPages
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów prosimy o zgłoszenie pod adresem 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

Częściowo zaktualizuj stronę Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: PatchPageAPIResponse

Przykład

Przykład patchPage
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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

Usuń oczekujące zdarzenie webhook Internal Link

Parametry

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

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deletePendingWebhookEvent
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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

Pobierz liczbę oczekujących zdarzeń webhook Internal Link

Parametry

Name Type Location Wymagane Opis
tenantId string query Tak
commentId string query Nie
externalId string query Nie
eventType string query Nie
type string query Nie
domain string query Nie
attemptCountGT number query Nie

Odpowiedź

Zwraca: GetPendingWebhookEventCount200Response

Przykład

Przykład getPendingWebhookEventCount
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu, zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (opcjonalne)
7let externalId = "externalId_example" // String | (opcjonalne)
8let eventType = "eventType_example" // String | (opcjonalne)
9let type = "type_example" // String | (opcjonalne)
10let domain = "domain_example" // String | (opcjonalne)
11let attemptCountGT = 987 // Double | (opcjonalne)
12
13DefaultAPI.getPendingWebhookEventCount(tenantId: tenantId, commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Pobierz oczekujące zdarzenia webhook Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
commentId string query Nie
externalId string query Nie
eventType string query Nie
type string query Nie
domain string query Nie
attemptCountGT number query Nie
skip number query Nie

Odpowiedź

Zwraca: GetPendingWebhookEvents200Response

Przykład

Przykład getPendingWebhookEvents
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W razie problemów zgłoś je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let commentId = "commentId_example" // String | (opcjonalne)
7let externalId = "externalId_example" // String | (opcjonalne)
8let eventType = "eventType_example" // String | (opcjonalne)
9let type = "type_example" // String | (opcjonalne)
10let domain = "domain_example" // String | (opcjonalne)
11let attemptCountGT = 987 // Double | (opcjonalne)
12let skip = 987 // Double | (opcjonalne)
13
14DefaultAPI.getPendingWebhookEvents(tenantId: tenantId, commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT, skip: skip) { (response, error) in
15 guard error == nil else {
16 print(error)
17 return
18 }
19
20 if (response) {
21 dump(response)
22 }
23}
24

Utwórz konfigurację pytania Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak

Odpowiedź

Zwraca: CreateQuestionConfig200Response

Przykład

createQuestionConfig Przykład
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createQuestionConfigBody = CreateQuestionConfigBody(name: "name_example", question: "question_example", helpText: "helpText_example", type: "type_example", numStars: 123, min: 123, max: 123, defaultValue: 123, labelNegative: "labelNegative_example", labelPositive: "labelPositive_example", customOptions: [QuestionConfig_customOptions_inner(imageSrc: "imageSrc_example", name: "name_example")], subQuestionIds: ["subQuestionIds_example"], alwaysShowSubQuestions: false, reportingOrder: 123) // CreateQuestionConfigBody |
7
8DefaultAPI.createQuestionConfig(tenantId: tenantId, createQuestionConfigBody: createQuestionConfigBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

Usuń konfigurację pytania Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

deleteQuestionConfig Przykład
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez 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

Pobierz konfigurację pytania Internal Link

Parametry

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

Odpowiedź

Zwraca: GetQuestionConfig200Response

Przykład

Przykład getQuestionConfig
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W przypadku problemów prosimy je zgłaszać pod adresem 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

Pobierz konfiguracje pytań Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
skip number query Nie

Odpowiedź

Zwraca: GetQuestionConfigs200Response

Przykład

Przykład getQuestionConfigs
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemu prosimy zgłaszać na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (opcjonalne)
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

Aktualizuj konfigurację pytania Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateQuestionConfig
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W razie problemów zgłoś je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateQuestionConfigBody = UpdateQuestionConfigBody(name: "name_example", question: "question_example", helpText: "helpText_example", type: "type_example", numStars: 123, min: 123, max: 123, defaultValue: 123, labelNegative: "labelNegative_example", labelPositive: "labelPositive_example", customOptions: [QuestionConfig_customOptions_inner(imageSrc: "imageSrc_example", name: "name_example")], subQuestionIds: ["subQuestionIds_example"], alwaysShowSubQuestions: false, reportingOrder: 123) // UpdateQuestionConfigBody |
8
9DefaultAPI.updateQuestionConfig(tenantId: tenantId, id: id, updateQuestionConfigBody: updateQuestionConfigBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Utwórz wynik pytania Internal Link


Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak

Odpowiedź

Zwraca: CreateQuestionResult200Response

Przykład

Przykład createQuestionResult
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W razie problemu zgłoś go pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createQuestionResultBody = CreateQuestionResultBody(urlId: "urlId_example", value: 123, questionId: "questionId_example", anonUserId: "anonUserId_example", userId: "userId_example", commentId: "commentId_example", meta: [MetaItem(name: "name_example", values: ["values_example"])]) // CreateQuestionResultBody |
7
8DefaultAPI.createQuestionResult(tenantId: tenantId, createQuestionResultBody: createQuestionResultBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

Usuń wynik pytania Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deleteQuestionResult
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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

Pobierz wynik pytania Internal Link


Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: GetQuestionResult200Response

Przykład

getQuestionResult Przykład
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je pod adresem 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

Pobierz wyniki pytań Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
urlId string query Nie
userId string query Nie
startDate string query Nie
questionId string query Nie
questionIds string query Nie
skip number query Nie

Odpowiedź

Zwraca: GetQuestionResults200Response

Przykład

Przykład getQuestionResults
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W przypadku problemu, zgłoś je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String | (opcjonalne)
7let userId = "userId_example" // String | (opcjonalne)
8let startDate = "startDate_example" // String | (opcjonalne)
9let questionId = "questionId_example" // String | (opcjonalne)
10let questionIds = "questionIds_example" // String | (opcjonalne)
11let skip = 987 // Double | (opcjonalne)
12
13DefaultAPI.getQuestionResults(tenantId: tenantId, urlId: urlId, userId: userId, startDate: startDate, questionId: questionId, questionIds: questionIds, skip: skip) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Aktualizuj wynik pytania Internal Link

Parametry

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

Response

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateQuestionResult
Copy Copy
1
2// Następujące przykłady kodu są wciąż w fazie beta. W razie problemu zgłoś go pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateQuestionResultBody = UpdateQuestionResultBody(urlId: "urlId_example", anonUserId: "anonUserId_example", userId: "userId_example", value: 123, commentId: "commentId_example", questionId: "questionId_example", meta: [MetaItem(name: "name_example", values: ["values_example"])]) // UpdateQuestionResultBody |
8
9DefaultAPI.updateQuestionResult(tenantId: tenantId, id: id, updateQuestionResultBody: updateQuestionResultBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Agreguj wyniki pytań Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
questionId string query Nie
questionIds array query Nie
urlId string query Nie
timeBucket string query Nie
startDate string query Nie
forceRecalculate boolean query Nie

Odpowiedź

Zwraca: AggregateQuestionResults200Response

Przykład

Przykład aggregateQuestionResults
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let questionId = "questionId_example" // String | (opcjonalne)
7let questionIds = ["inner_example"] // [String] | (opcjonalne)
8let urlId = "urlId_example" // String | (opcjonalne)
9let timeBucket = AggregateTimeBucket() // AggregateTimeBucket | (opcjonalne)
10let startDate = Date() // Date | (opcjonalne)
11let forceRecalculate = true // Bool | (opcjonalne)
12
13DefaultAPI.aggregateQuestionResults(tenantId: tenantId, questionId: questionId, questionIds: questionIds, urlId: urlId, timeBucket: timeBucket, startDate: startDate, forceRecalculate: forceRecalculate) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Hurtowa agregacja wyników pytań Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
forceRecalculate boolean query Nie

Odpowiedź

Zwraca: BulkAggregateQuestionResults200Response

Przykład

Przykład bulkAggregateQuestionResults
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. Jeśli wystąpi problem, zgłoś go pod adresem 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 | (opcjonalne)
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

Połącz komentarze z wynikami pytań Internal Link

Parametry

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

Odpowiedź

Zwraca: CombineCommentsWithQuestionResults200Response

Przykład

Przykład combineCommentsWithQuestionResults
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let questionId = "questionId_example" // String | (opcjonalne)
7let questionIds = ["inner_example"] // [String] | (opcjonalne)
8let urlId = "urlId_example" // String | (opcjonalne)
9let startDate = Date() // Date | (opcjonalne)
10let forceRecalculate = true // Bool | (opcjonalne)
11let minValue = 987 // Double | (opcjonalne)
12let maxValue = 987 // Double | (opcjonalne)
13let limit = 987 // Double | (opcjonalne)
14
15DefaultAPI.combineCommentsWithQuestionResults(tenantId: tenantId, questionId: questionId, questionIds: questionIds, urlId: urlId, startDate: startDate, forceRecalculate: forceRecalculate, minValue: minValue, maxValue: maxValue, limit: limit) { (response, error) in
16 guard error == nil else {
17 print(error)
18 return
19 }
20
21 if (response) {
22 dump(response)
23 }
24}
25

Dodaj użytkownika SSO Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak

Response

Zwraca: AddSSOUserAPIResponse

Przykład

Przykład addSSOUser
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go przez 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

Usuń użytkownika SSO Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
id string path Tak
deleteComments boolean query Nie
commentDeleteMode string query Nie

Odpowiedź

Zwraca: DeleteSSOUserAPIResponse

Przykład

Przykład deleteSSOUser
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go pod adresem 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 | (opcjonalne)
8let commentDeleteMode = "commentDeleteMode_example" // String | (opcjonalne)
9
10DefaultAPI.deleteSSOUser(tenantId: tenantId, id: id, deleteComments: deleteComments, commentDeleteMode: commentDeleteMode) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Pobierz użytkownika SSO po e-mailu Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
email string path Tak

Odpowiedź

Zwraca: GetSSOUserByEmailAPIResponse

Przykład

Przykład getSSOUserByEmail
Copy Copy
1
2// Poniższe przykłady kodu są wciąż w fazie beta. W razie problemów prosimy o zgłoszenie pod adresem 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

Pobierz użytkownika SSO po ID Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: GetSSOUserByIdAPIResponse

Przykład

Przykład getSSOUserById
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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

Pobierz użytkowników SSO Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
skip integer query Nie

Odpowiedź

Zwraca: GetSSOUsers200Response

Przykład

Przykład getSSOUsers
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W razie problemów zgłoś je pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Int | (opcjonalne)
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

Częściowo zaktualizuj użytkownika SSO Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
updateComments boolean query Nie

Odpowiedź

Zwraca: PatchSSOUserAPIResponse

Przykład

Przykład patchSSOUser
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W razie problemu zgłoś go przez 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 | (opcjonalne)
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

Zastąp użytkownika SSO Internal Link


Parametry

Name Type Location Required Description
tenantId string query Tak
id string path Tak
updateComments boolean query Nie

Odpowiedź

Zwraca: PutSSOUserAPIResponse

Przykład

Przykład putSSOUser
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W razie problemu, prosimy zgłosić na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateAPISSOUserData = UpdateAPISSOUserData(groupIds: ["groupIds_example"], hasBlockedUsers: false, isProfileDMDisabled: false, isProfileCommentsPrivate: false, isProfileActivityPrivate: false, isCommentModeratorAdmin: false, isAdminAdmin: false, isAccountOwner: false, displayName: "displayName_example", displayLabel: "displayLabel_example", optedInSubscriptionNotifications: false, optedInNotifications: false, avatarSrc: "avatarSrc_example", loginCount: 123, createdFromUrlId: "createdFromUrlId_example", signUpDate: 123, email: "email_example", websiteUrl: "websiteUrl_example", username: "username_example", id: "id_example") // UpdateAPISSOUserData |
8let updateComments = true // Bool | (opcjonalne)
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

Utwórz subskrypcję Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak

Odpowiedź

Zwraca: CreateSubscriptionAPIResponse

Przykład

Przykład createSubscription
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createAPIUserSubscriptionData = CreateAPIUserSubscriptionData(pageTitle: "pageTitle_example", url: "url_example", urlId: "urlId_example", anonUserId: "anonUserId_example", userId: "userId_example") // CreateAPIUserSubscriptionData |
7
8DefaultAPI.createSubscription(tenantId: tenantId, createAPIUserSubscriptionData: createAPIUserSubscriptionData) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

Usuń subskrypcję Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
userId string query Nie

Odpowiedź

Zwraca: DeleteSubscriptionAPIResponse

Przykład

Przykład deleteSubscription
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je pod adresem 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 | (opcjonalne)
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

Pobierz subskrypcje Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
userId string query Nie

Odpowiedź

Zwraca: GetSubscriptionsAPIResponse

Przykład

Przykład getSubscriptions
Copy Copy
1
2// Następujące przykłady kodu są wciąż w wersji beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (opcjonalne)
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

Pobierz dzienne użycie najemcy Internal Link


Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
yearNumber number query Nie
monthNumber number query Nie
dayNumber number query Nie
skip number query Nie

Odpowiedź

Zwraca: GetTenantDailyUsages200Response

Przykład

getTenantDailyUsages Przykład
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je poprzez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let yearNumber = 987 // Double | (opcjonalne)
7let monthNumber = 987 // Double | (opcjonalne)
8let dayNumber = 987 // Double | (opcjonalne)
9let skip = 987 // Double | (opcjonalne)
10
11DefaultAPI.getTenantDailyUsages(tenantId: tenantId, yearNumber: yearNumber, monthNumber: monthNumber, dayNumber: dayNumber, skip: skip) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Utwórz pakiet najemcy Internal Link


Parametry

Name Type Location Required Description
tenantId string query Tak

Odpowiedź

Zwraca: CreateTenantPackage200Response

Przykład

Przykład createTenantPackage
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createTenantPackageBody = CreateTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, monthlyStripePlanId: "monthlyStripePlanId_example", yearlyStripePlanId: "yearlyStripePlanId_example", maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlySmallWidgetsCredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, maxWhiteLabeledTenants: 123, maxMonthlyEventLogRequests: 123, hasWhiteLabeling: false, hasDebranding: false, hasLLMSpamDetection: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasAuditing: false, hasFlexPricing: false, enableSAML: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexSmallWidgetsCreditCostCents: 123, flexSmallWidgetsCreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexChatGPTCostCents: 123, flexChatGPTUnit: 123, flexMinimumCostCents: 123, flexManagedTenantCostCents: 123, flexSSOAdminCostCents: 123, flexSSOAdminUnit: 123, flexSSOModeratorCostCents: 123, flexSSOModeratorUnit: 123) // CreateTenantPackageBody |
7
8DefaultAPI.createTenantPackage(tenantId: tenantId, createTenantPackageBody: createTenantPackageBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

Usuń pakiet najemcy Internal Link

Parametry

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

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

deleteTenantPackage Przykład
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś je przez 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

Pobierz pakiet najemcy Internal Link

Parametry

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

Odpowiedź

Zwraca: GetTenantPackage200Response

Przykład

Przykład getTenantPackage
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je pod adresem 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

Pobierz pakiety najemcy Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
skip number query Nie

Odpowiedź

Zwraca: GetTenantPackages200Response

Przykład

Przykład getTenantPackages
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (opcjonalne)
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

Zastąp pakiet najemcy Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład użycia replaceTenantPackage
Copy Copy
1
2// Następujące przykłady kodu są wciąż w fazie beta. W razie problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let replaceTenantPackageBody = ReplaceTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, hasDebranding: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasFlexPricing: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexMinimumCostCents: 123) // ReplaceTenantPackageBody |
8
9DefaultAPI.replaceTenantPackage(tenantId: tenantId, id: id, replaceTenantPackageBody: replaceTenantPackageBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Aktualizuj pakiet najemcy Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateTenantPackage
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateTenantPackageBody = UpdateTenantPackageBody(name: "name_example", monthlyCostUSD: 123, yearlyCostUSD: 123, maxMonthlyPageLoads: 123, maxMonthlyAPICredits: 123, maxMonthlyComments: 123, maxConcurrentUsers: 123, maxTenantUsers: 123, maxSSOUsers: 123, maxModerators: 123, maxDomains: 123, hasDebranding: false, hasWhiteLabeling: false, forWhoText: "forWhoText_example", featureTaglines: ["featureTaglines_example"], hasFlexPricing: false, flexPageLoadCostCents: 123, flexPageLoadUnit: 123, flexCommentCostCents: 123, flexCommentUnit: 123, flexSSOUserCostCents: 123, flexSSOUserUnit: 123, flexAPICreditCostCents: 123, flexAPICreditUnit: 123, flexModeratorCostCents: 123, flexModeratorUnit: 123, flexAdminCostCents: 123, flexAdminUnit: 123, flexDomainCostCents: 123, flexDomainUnit: 123, flexMinimumCostCents: 123) // UpdateTenantPackageBody |
8
9DefaultAPI.updateTenantPackage(tenantId: tenantId, id: id, updateTenantPackageBody: updateTenantPackageBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Utwórz użytkownika najemcy Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak

Odpowiedź

Zwraca: CreateTenantUser200Response

Przykład

Przykład createTenantUser
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W razie problemu zgłoś go przez 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

Usuń użytkownika najemcy Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
id string path Tak
deleteComments string query Nie
commentDeleteMode string query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deleteTenantUser
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go pod adresem 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 | (opcjonalne)
8let commentDeleteMode = "commentDeleteMode_example" // String | (opcjonalne)
9
10DefaultAPI.deleteTenantUser(tenantId: tenantId, id: id, deleteComments: deleteComments, commentDeleteMode: commentDeleteMode) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Pobierz użytkownika najemcy Internal Link

Parametry

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

Odpowiedź

Zwraca: GetTenantUser200Response

Przykład

Przykład getTenantUser
Copy Copy
1
2// Następujące przykłady kodu są nadal wersją beta. W razie problemu prosimy zgłosić pod 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

Pobierz użytkowników najemcy Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
skip number query Nie

Odpowiedź

Zwraca: GetTenantUsers200Response

Przykład

Przykład getTenantUsers
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W razie problemu, zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let skip = 987 // Double | (opcjonalne)
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

Zastąp użytkownika najemcy Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
updateComments string query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład replaceTenantUser
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W przypadku problemów zgłoś je pod adresem 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 | (opcjonalne)
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

Parametry

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

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład sendLoginLink
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go przez 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 | (opcjonalne)
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

Aktualizuj użytkownika najemcy Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
id string path Tak
updateComments string query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateTenantUser
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W razie problemu, prosimy zgłaszać pod 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 | (opcjonalne)
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

Utwórz najemcę Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak

Odpowiedź

Zwraca: CreateTenant200Response

Przykład

Przykład createTenant
Copy Copy
1
2// Poniższe przykłady kodu są wciąż w wersji beta. W przypadku problemu zgłoś go pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let createTenantBody = CreateTenantBody(name: "name_example", domainConfiguration: [APIDomainConfiguration(id: "id_example", domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", emailHeaders: "TODO", wpSyncToken: "wpSyncToken_example", wpSynced: false, wpURL: "wpURL_example", createdAt: Date(), autoAddedDate: Date(), siteType: ImportedSiteType(), logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", disableUnsubscribeLinks: false)], email: "email_example", signUpDate: 123, packageId: "packageId_example", paymentFrequency: 123, billingInfoValid: false, billingHandledExternally: false, createdBy: "createdBy_example", isSetup: false, billingInfo: BillingInfo(name: "name_example", address: "address_example", city: "city_example", state: "state_example", zip: "zip_example", country: "country_example", currency: "currency_example", email: "email_example"), stripeCustomerId: "stripeCustomerId_example", stripeSubscriptionId: "stripeSubscriptionId_example", stripePlanId: "stripePlanId_example", enableProfanityFilter: false, enableSpamFilter: false, removeUnverifiedComments: false, unverifiedCommentsTTLms: 123, commentsRequireApproval: false, autoApproveCommentOnVerification: false, sendProfaneToSpam: false, deAnonIpAddr: 123, meta: "TODO") // CreateTenantBody |
7
8DefaultAPI.createTenant(tenantId: tenantId, createTenantBody: createTenantBody) { (response, error) in
9 guard error == nil else {
10 print(error)
11 return
12 }
13
14 if (response) {
15 dump(response)
16 }
17}
18

Usuń najemcę Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
id string path Tak
sure string query Nie

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład deleteTenant
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów zgłoś issue przez 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 | (opcjonalne)
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

Pobierz najemcę Internal Link

Parametry

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

Odpowiedź

Zwraca: GetTenant200Response

Przykład

Przykład getTenant
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemu prosimy zgłaszać je na 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

Pobierz najemców Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Yes
meta string query No
skip number query No

Odpowiedź

Zwraca: GetTenants200Response

Przykład

Przykład getTenants
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemów, zgłoś je pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let meta = "meta_example" // String | (opcjonalne)
7let skip = 987 // Double | (opcjonalne)
8
9DefaultAPI.getTenants(tenantId: tenantId, meta: meta, skip: skip) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Aktualizuj najemcę Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: FlagCommentPublic200Response

Przykład

Przykład updateTenant
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu, zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let id = "id_example" // String |
7let updateTenantBody = UpdateTenantBody(name: "name_example", email: "email_example", signUpDate: 123, packageId: "packageId_example", paymentFrequency: 123, billingInfoValid: false, billingHandledExternally: false, createdBy: "createdBy_example", isSetup: false, domainConfiguration: [APIDomainConfiguration(id: "id_example", domain: "domain_example", emailFromName: "emailFromName_example", emailFromEmail: "emailFromEmail_example", emailHeaders: "TODO", wpSyncToken: "wpSyncToken_example", wpSynced: false, wpURL: "wpURL_example", createdAt: Date(), autoAddedDate: Date(), siteType: ImportedSiteType(), logoSrc: "logoSrc_example", logoSrc100px: "logoSrc100px_example", footerUnsubscribeURL: "footerUnsubscribeURL_example", disableUnsubscribeLinks: false)], billingInfo: BillingInfo(name: "name_example", address: "address_example", city: "city_example", state: "state_example", zip: "zip_example", country: "country_example", currency: "currency_example", email: "email_example"), stripeCustomerId: "stripeCustomerId_example", stripeSubscriptionId: "stripeSubscriptionId_example", stripePlanId: "stripePlanId_example", enableProfanityFilter: false, enableSpamFilter: false, removeUnverifiedComments: false, unverifiedCommentsTTLms: 123, commentsRequireApproval: false, autoApproveCommentOnVerification: false, sendProfaneToSpam: false, deAnonIpAddr: 123, meta: "TODO", managedByTenantId: "managedByTenantId_example") // UpdateTenantBody |
8
9DefaultAPI.updateTenant(tenantId: tenantId, id: id, updateTenantBody: updateTenantBody) { (response, error) in
10 guard error == nil else {
11 print(error)
12 return
13 }
14
15 if (response) {
16 dump(response)
17 }
18}
19

Prześlij obraz Internal Link

Prześlij i zmień rozmiar obrazu

Parametry

Name Type Location Required Description
tenantId string path Tak
sizePreset string query Nie Predefiniowany rozmiar: "Default" (1000x1000px) lub "CrossPlatform" (tworzy rozmiary dla popularnych urządzeń)
urlId string query Nie Id strony, z której odbywa się przesyłanie, do konfiguracji

Odpowiedź

Zwraca: UploadImageResponse

Przykład

Przykład uploadImage
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go przez 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 | Predefiniowany rozmiar: \"Default\" (1000x1000px) lub \"CrossPlatform\" (tworzy rozmiary dla popularnych urządzeń) (opcjonalne)
8let urlId = "urlId_example" // String | Id strony, z której odbywa się przesyłanie, do konfiguracji (opcjonalne)
9
10PublicAPI.uploadImage(tenantId: tenantId, file: file, sizePreset: sizePreset, urlId: urlId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Pobierz postęp odznaki użytkownika po ID Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: GetUserBadgeProgressById200Response

Przykład

Przykład getUserBadgeProgressById
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez 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

Pobierz postęp odznaki użytkownika po ID użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
userId string path Tak

Odpowiedź

Zwraca: GetUserBadgeProgressById200Response

Przykład

getUserBadgeProgressByUserId Przykład
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu, prosimy zgłosić przez 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

Pobierz listę postępów odznak użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
userId string query Nie
limit number query Nie
skip number query Nie

Odpowiedź

Zwraca: GetUserBadgeProgressList200Response

Przykład

Przykład getUserBadgeProgressList
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (opcjonalne)
7let limit = 987 // Double | (opcjonalne)
8let skip = 987 // Double | (opcjonalne)
9
10DefaultAPI.getUserBadgeProgressList(tenantId: tenantId, userId: userId, limit: limit, skip: skip) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20

Utwórz odznakę użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak

Odpowiedź

Zwraca: CreateUserBadge200Response

Przykład

Przykład createUserBadge
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W przypadku problemu zgłoś go przez 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

Usuń odznakę użytkownika Internal Link

Parametry

Name Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Response

Zwraca: UpdateUserBadge200Response

Przykład

deleteUserBadge Przykład
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go poprzez 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

Pobierz odznakę użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: GetUserBadge200Response

Przykład

getUserBadge Przykład
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez 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

Pobierz odznaki użytkownika Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
userId string query Nie
badgeId string query Nie
type number query Nie
displayedOnComments boolean query Nie
limit number query Nie
skip number query Nie

Odpowiedź

Zwraca: GetUserBadges200Response

Przykład

Przykład getUserBadges
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów, prosimy zgłaszać je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let userId = "userId_example" // String | (opcjonalne)
7let badgeId = "badgeId_example" // String | (opcjonalne)
8let type = 987 // Double | (opcjonalne)
9let displayedOnComments = true // Bool | (opcjonalne)
10let limit = 987 // Double | (opcjonalne)
11let skip = 987 // Double | (opcjonalne)
12
13DefaultAPI.getUserBadges(tenantId: tenantId, userId: userId, badgeId: badgeId, type: type, displayedOnComments: displayedOnComments, limit: limit, skip: skip) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Aktualizuj odznakę użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak

Odpowiedź

Zwraca: UpdateUserBadge200Response

Przykład

Przykład updateUserBadge
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu prosimy zgłosić go przez 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

Pobierz liczbę powiadomień użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
sso string query Nie

Odpowiedź

Zwraca: GetUserNotificationCount200Response

Przykład

Przykład getUserNotificationCount
Copy Copy
1
2// Następujące przykłady kodu nadal są w wersji beta. W razie problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (opcjonalne)
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

Pobierz powiadomienia użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
pageSize integer query Nie
afterId string query Nie
includeContext boolean query Nie
afterCreatedAt integer query Nie
unreadOnly boolean query Nie
dmOnly boolean query Nie
noDm boolean query Nie
includeTranslations boolean query Nie
sso string query Nie

Odpowiedź

Zwraca: GetUserNotifications200Response

Przykład

Przykład getUserNotifications
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let pageSize = 987 // Int | (opcjonalne)
7let afterId = "afterId_example" // String | (opcjonalne)
8let includeContext = true // Bool | (opcjonalne)
9let afterCreatedAt = 987 // Int64 | (opcjonalne)
10let unreadOnly = true // Bool | (opcjonalne)
11let dmOnly = true // Bool | (opcjonalne)
12let noDm = true // Bool | (opcjonalne)
13let includeTranslations = true // Bool | (opcjonalne)
14let sso = "sso_example" // String | (opcjonalne)
15
16PublicAPI.getUserNotifications(tenantId: tenantId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, sso: sso) { (response, error) in
17 guard error == nil else {
18 print(error)
19 return
20 }
21
22 if (response) {
23 dump(response)
24 }
25}
26

Zresetuj licznik powiadomień użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
sso string query Nie

Odpowiedź

Zwraca: ResetUserNotifications200Response

Przykład

Przykład resetUserNotificationCount
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go na http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let sso = "sso_example" // String | (opcjonalne)
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

Zresetuj powiadomienia użytkownika Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
afterId string query Nie
afterCreatedAt integer query Nie
unreadOnly boolean query Nie
dmOnly boolean query Nie
noDm boolean query Nie
sso string query Nie

Odpowiedź

Zwraca: ResetUserNotifications200Response

Przykład

Przykład resetUserNotifications
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let afterId = "afterId_example" // String | (opcjonalne)
7let afterCreatedAt = 987 // Int64 | (opcjonalne)
8let unreadOnly = true // Bool | (opcjonalne)
9let dmOnly = true // Bool | (opcjonalne)
10let noDm = true // Bool | (opcjonalne)
11let sso = "sso_example" // String | (opcjonalne)
12
13PublicAPI.resetUserNotifications(tenantId: tenantId, afterId: afterId, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, sso: sso) { (response, error) in
14 guard error == nil else {
15 print(error)
16 return
17 }
18
19 if (response) {
20 dump(response)
21 }
22}
23

Aktualizuj status subskrypcji powiadomień o komentarzach użytkownika Internal Link

Włącz lub wyłącz powiadomienia dla konkretnego komentarza.

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string zapytanie Tak
notificationId string ścieżka Tak
optedInOrOut string ścieżka Tak
commentId string zapytanie Tak
sso string zapytanie Nie

Odpowiedź

Zwraca: UpdateUserNotificationStatus200Response

Przykład

Przykład updateUserNotificationCommentSubscriptionStatus
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je przez 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 | (opcjonalne)
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

Aktualizuj status subskrypcji powiadomień o stronach użytkownika Internal Link


Włącz lub wyłącz powiadomienia dla strony. Gdy użytkownicy subskrybują stronę, tworzone są powiadomienia dla nowych głównych komentarzy, oraz

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
urlId string query Tak
url string query Tak
pageTitle string query Tak
subscribedOrUnsubscribed string path Tak
sso string query Nie

Odpowiedź

Zwraca: UpdateUserNotificationStatus200Response

Przykład

Przykład updateUserNotificationPageSubscriptionStatus
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W razie problemu zgłoś go pod adresem 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 | (opcjonalne)
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

Aktualizuj status powiadomień użytkownika Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
notificationId string path Tak
newStatus string path Tak
sso string query Nie

Odpowiedź

Zwraca: UpdateUserNotificationStatus200Response

Przykład

Przykład updateUserNotificationStatus
Copy Copy
1
2// Poniższe przykłady kodu są nadal w fazie beta. W razie problemu zgłoś go przez 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 | (opcjonalne)
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

Pobierz statusy obecności użytkowników Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
urlIdWS string query Tak
userIds string query Tak

Odpowiedź

Zwraca: GetUserPresenceStatuses200Response

Przykład

Przykład getUserPresenceStatuses
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemu zgłoś go przez 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

Wyszukaj użytkowników Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string path Tak
urlId string query Tak
usernameStartsWith string query Tak
mentionGroupIds array query Nie
sso string query Nie

Odpowiedź

Zwraca: SearchUsers200Response

Przykład

Przykład searchUsers
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W razie problemów zgłoś je pod adresem http://github.com/OpenAPITools/openapi-generator/issues/new
3import FastCommentsSwift
4
5let tenantId = "tenantId_example" // String |
6let urlId = "urlId_example" // String |
7let usernameStartsWith = "usernameStartsWith_example" // String |
8let mentionGroupIds = ["inner_example"] // [String] | (opcjonalne)
9let sso = "sso_example" // String | (opcjonalne)
10
11PublicAPI.searchUsers(tenantId: tenantId, urlId: urlId, usernameStartsWith: usernameStartsWith, mentionGroupIds: mentionGroupIds, sso: sso) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Pobierz użytkownika Internal Link

Parametry

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

Odpowiedź

Zwraca: GetUser200Response

Przykład

Przykład getUser
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemów zgłoś je przez 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

Utwórz głos Internal Link

Parametry

Name Type Location Required Description
tenantId string query Tak
commentId string query Tak
direction string query Tak
userId string query Nie
anonUserId string query Nie

Odpowiedź

Zwraca: VoteComment200Response

Przykład

createVote Przykład
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W razie problemów, zgłoś je przez 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 | (opcjonalne)
9let anonUserId = "anonUserId_example" // String | (opcjonalne)
10
11DefaultAPI.createVote(tenantId: tenantId, commentId: commentId, direction: direction, userId: userId, anonUserId: anonUserId) { (response, error) in
12 guard error == nil else {
13 print(error)
14 return
15 }
16
17 if (response) {
18 dump(response)
19 }
20}
21

Usuń głos Internal Link


Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
id string path Tak
editKey string query Nie

Odpowiedź

Zwraca: DeleteCommentVote200Response

Przykład

Przykład deleteVote
Copy Copy
1
2// Następujące przykłady kodu są nadal w fazie beta. W razie problemu zgłoś to przez 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 | (opcjonalne)
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

Pobierz głosy Internal Link

Parametry

Nazwa Typ Lokalizacja Wymagane Opis
tenantId string query Tak
urlId string query Tak

Odpowiedź

Zwraca: GetVotes200Response

Przykład

Przykład getVotes
Copy Copy
1
2// Poniższe przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go pod adresem 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

Pobierz głosy dla użytkownika Internal Link

Parametry

Name Type Location Wymagane Description
tenantId string query Tak
urlId string query Tak
userId string query Nie
anonUserId string query Nie

Response

Zwraca: GetVotesForUser200Response

Przykład

Przykład getVotesForUser
Copy Copy
1
2// Następujące przykłady kodu są nadal w wersji beta. W przypadku problemu zgłoś go przez 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 | (opcjonalne)
8let anonUserId = "anonUserId_example" // String | (opcjonalne)
9
10DefaultAPI.getVotesForUser(tenantId: tenantId, urlId: urlId, userId: userId, anonUserId: anonUserId) { (response, error) in
11 guard error == nil else {
12 print(error)
13 return
14 }
15
16 if (response) {
17 dump(response)
18 }
19}
20


Potrzebujesz pomocy?

Jeśli napotkasz jakiekolwiek problemy lub masz pytania dotyczące Swift SDK, prosimy:

Współtworzenie

Wkłady są mile widziane! Odwiedź repozytorium GitHub, aby zapoznać się z wytycznymi dotyczącymi kontrybucji.