FastComments.com

FastComments Dart SDK


Dette er den officielle Dart SDK for FastComments.

Administrer kommentarer, brugere, SSO og moderation fra dine Dart- og Flutter-applikationer.

Repository

Se på GitHub


Layout Internal Link

fastcomments-dart/
  client/        generated dart client (do not edit by hand)
  sso/           hand-written SSO token helpers
  openapi.json   committed copy of the spec used for generation
  config.json    openapi-generator config
  update.py      regenerate the client from the spec

SSO Internal Link

import 'package:fastcomments_dart/sso/fastcomments_sso.dart';
import 'package:fastcomments_dart/sso/secure_sso_user_data.dart';

final sso = FastCommentsSSO.secure(
  apiKey: 'YOUR_API_SECRET',
  user: SecureSSOUserData(
    id: 'user-123',
    email: 'jane@example.com',
    username: 'jane',
    avatar: 'https://example.com/jane.png',
  ),
);
final token = sso.prepareToSend();

aggregate Internal Link

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

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
parentTenantIdstringqueryNej
includeStatsbooleanqueryNej

Svar

Returnerer: AggregateResponse

Eksempel

aggregate Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final aggregationRequest = AggregationRequest(); // AggregationRequest |
11final parentTenantId = parentTenantId_example; // String |
12final includeStats = true; // bool |
13
14try {
15 final result = api_instance.aggregate(tenantId, aggregationRequest, AggregateOptions(parentTenantId: parentTenantId, includeStats: includeStats));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->aggregate: $e\n');
19}
20

getAuditLogs Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
limitnumberqueryNej
skipnumberqueryNej
orderstringqueryNej
afternumberqueryNej
beforenumberqueryNej

Svar

Returnerer: GetAuditLogsResponse

Eksempel

getAuditLogs Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final limit = 1.2; // double |
11final skip = 1.2; // double |
12final order = ; // SORTDIR |
13final after = 1.2; // double |
14final before = 1.2; // double |
15
16try {
17 final result = api_instance.getAuditLogs(tenantId, GetAuditLogsOptions(limit: limit, skip: skip, order: order, after: after, before: before));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->getAuditLogs: $e\n');
21}
22

logoutPublic Internal Link


Respons

Returnerer: APIEmptyResponse

Eksempel

logoutPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5
6try {
7 final result = api_instance.logoutPublic();
8 print(result);
9} catch (e) {
10 print('Exception when calling PublicApi->logoutPublic: $e\n');
11}
12

blockFromCommentPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Svar

Returnerer: BlockSuccess

Eksempel

blockFromCommentPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final publicBlockFromCommentParams = PublicBlockFromCommentParams(); // PublicBlockFromCommentParams |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.blockFromCommentPublic(tenantId, commentId, publicBlockFromCommentParams, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->blockFromCommentPublic: $e\n');
15}
16

unBlockCommentPublic Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Svar

Returnerer: UnblockSuccess

Eksempel

unBlockCommentPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final publicBlockFromCommentParams = PublicBlockFromCommentParams(); // PublicBlockFromCommentParams |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.unBlockCommentPublic(tenantId, commentId, publicBlockFromCommentParams, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->unBlockCommentPublic: $e\n');
15}
16

checkedCommentsForBlocked Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdsstringqueryJaEn kommasepareret liste over kommentar-id'er.
ssostringqueryNej

Respons

Returnerer: CheckBlockedCommentsResponse

Eksempel

checkedCommentsForBlocked Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentIds = commentIds_example; // String | En kommasepareret liste over kommentar-id'er.
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.checkedCommentsForBlocked(tenantId, commentIds, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->checkedCommentsForBlocked: $e\n');
14}
15

blockUserFromComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej
anonUserIdstringqueryNej

Svar

Returnerer: BlockSuccess

Eksempel

blockUserFromComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final blockFromCommentParams = BlockFromCommentParams(); // BlockFromCommentParams |
12final userId = userId_example; // String |
13final anonUserId = anonUserId_example; // String |
14
15try {
16 final result = api_instance.blockUserFromComment(tenantId, id, blockFromCommentParams, BlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->blockUserFromComment: $e\n');
20}
21

createCommentPublic Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
broadcastIdstringqueryJa
sessionIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: SaveCommentsResponseWithPresence

Eksempel

createCommentPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final commentData = CommentData(); // CommentData |
9final sessionId = sessionId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.createCommentPublic(tenantId, urlId, broadcastId, commentData, CreateCommentPublicOptions(sessionId: sessionId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->createCommentPublic: $e\n');
17}
18

deleteComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
contextUserIdstringqueryNej
isLivebooleanqueryNej

Svar

Returns: DeleteCommentResult

Eksempel

deleteComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final contextUserId = contextUserId_example; // String |
12final isLive = true; // bool |
13
14try {
15 final result = api_instance.deleteComment(tenantId, id, DeleteCommentOptions(contextUserId: contextUserId, isLive: isLive));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->deleteComment: $e\n');
19}
20

deleteCommentPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

Svar

Returnerer: PublicAPIDeleteCommentResponse

Eksempel

deleteCommentPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final editKey = editKey_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.deleteCommentPublic(tenantId, commentId, broadcastId, DeleteCommentPublicOptions(editKey: editKey, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->deleteCommentPublic: $e\n');
16}
17

deleteCommentVote Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
voteIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

Respons

Returnerer: VoteDeleteResponse

Eksempel

deleteCommentVote Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final voteId = voteId_example; // String |
8final urlId = urlId_example; // String |
9final broadcastId = broadcastId_example; // String |
10final editKey = editKey_example; // String |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.deleteCommentVote(tenantId, commentId, voteId, urlId, broadcastId, DeleteCommentVoteOptions(editKey: editKey, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->deleteCommentVote: $e\n');
18}
19

flagComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej
anonUserIdstringqueryNej

Svar

Returnerer: FlagCommentResponse

Eksempel

flagComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurér API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at indstille præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12final anonUserId = anonUserId_example; // String |
13
14try {
15 final result = api_instance.flagComment(tenantId, id, FlagCommentOptions(userId: userId, anonUserId: anonUserId));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->flagComment: $e\n');
19}
20

getComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Respons

Returnerer: APIGetCommentResponse

Eksempel

getComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getComment(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getComment: $e\n');
17}
18

getComments Internal Link

Parametre

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

Svar

Returnerer: APIGetCommentsResponse

Eksempel

getComments Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final page = 56; // int |
11final limit = 56; // int |
12final skip = 56; // int |
13final asTree = true; // bool |
14final skipChildren = 56; // int |
15final limitChildren = 56; // int |
16final maxTreeDepth = 56; // int |
17final urlId = urlId_example; // String |
18final userId = userId_example; // String |
19final anonUserId = anonUserId_example; // String |
20final contextUserId = contextUserId_example; // String |
21final hashTag = hashTag_example; // String |
22final parentId = parentId_example; // String |
23final direction = ; // SortDirections |
24final fromDate = 789; // int |
25final toDate = 789; // int |
26
27try {
28 final result = api_instance.getComments(tenantId, GetCommentsOptions(page: page, limit: limit, skip: skip, asTree: asTree, skipChildren: skipChildren, limitChildren: limitChildren, maxTreeDepth: maxTreeDepth, urlId: urlId, userId: userId, anonUserId: anonUserId, contextUserId: contextUserId, hashTag: hashTag, parentId: parentId, direction: direction, fromDate: fromDate, toDate: toDate));
29 print(result);
30} catch (e) {
31 print('Exception when calling DefaultApi->getComments: $e\n');
32}
33

getCommentsPublic Internal Link

req tenantId urlId

Parametre

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

Svar

Returnerer: GetCommentsResponseWithPresencePublicComment

Eksempel

getCommentsPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final page = 56; // int |
8final direction = ; // SortDirections |
9final sso = sso_example; // String |
10final skip = 56; // int |
11final skipChildren = 56; // int |
12final limit = 56; // int |
13final limitChildren = 56; // int |
14final countChildren = true; // bool |
15final fetchPageForCommentId = fetchPageForCommentId_example; // String |
16final includeConfig = true; // bool |
17final countAll = true; // bool |
18final includei10n = true; // bool |
19final locale = locale_example; // String |
20final modules = modules_example; // String |
21final isCrawler = true; // bool |
22final includeNotificationCount = true; // bool |
23final asTree = true; // bool |
24final maxTreeDepth = 56; // int |
25final useFullTranslationIds = true; // bool |
26final parentId = parentId_example; // String |
27final searchText = searchText_example; // String |
28final hashTags = []; // List<String> |
29final userId = userId_example; // String |
30final customConfigStr = customConfigStr_example; // String |
31final afterCommentId = afterCommentId_example; // String |
32final beforeCommentId = beforeCommentId_example; // String |
33
34try {
35 final result = api_instance.getCommentsPublic(tenantId, urlId, GetCommentsPublicOptions(page: page, direction: direction, sso: sso, skip: skip, skipChildren: skipChildren, limit: limit, limitChildren: limitChildren, countChildren: countChildren, fetchPageForCommentId: fetchPageForCommentId, includeConfig: includeConfig, countAll: countAll, includei10n: includei10n, locale: locale, modules: modules, isCrawler: isCrawler, includeNotificationCount: includeNotificationCount, asTree: asTree, maxTreeDepth: maxTreeDepth, useFullTranslationIds: useFullTranslationIds, parentId: parentId, searchText: searchText, hashTags: hashTags, userId: userId, customConfigStr: customConfigStr, afterCommentId: afterCommentId, beforeCommentId: beforeCommentId));
36 print(result);
37} catch (e) {
38 print('Exception when calling PublicApi->getCommentsPublic: $e\n');
39}
40

getCommentText Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
editKeystringqueryNo
ssostringqueryNo

Svar

Returns: PublicAPIGetCommentTextResponse

Eksempel

getCommentText Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final editKey = editKey_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.getCommentText(tenantId, commentId, GetCommentTextOptions(editKey: editKey, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getCommentText: $e\n');
15}
16

getCommentVoteUserNames Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
commentIdstringpathJa
dirintegerqueryJa
ssostringqueryNej

Svar

Returnerer: GetCommentVoteUserNamesSuccessResponse

Eksempel

getCommentVoteUserNames Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final dir = 56; // int |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.getCommentVoteUserNames(tenantId, commentId, dir, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getCommentVoteUserNames: $e\n');
15}
16

lockComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

lockComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.lockComment(tenantId, commentId, broadcastId, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->lockComment: $e\n');
15}
16

pinComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Respons

Returnerer: ChangeCommentPinStatusResponse

Eksempel

pinComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.pinComment(tenantId, commentId, broadcastId, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->pinComment: $e\n');
15}
16

saveComment Internal Link

Parameters

NavnTypeLocationPåkrævetBeskrivelse
tenantIdstringqueryJa
isLivebooleanqueryNej
doSpamCheckbooleanqueryNej
sendEmailsbooleanqueryNej
populateNotificationsbooleanqueryNej

Response

Returns: APISaveCommentResponse

Example

saveComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createCommentParams = CreateCommentParams(); // CreateCommentParams |
11final isLive = true; // bool |
12final doSpamCheck = true; // bool |
13final sendEmails = true; // bool |
14final populateNotifications = true; // bool |
15
16try {
17 final result = api_instance.saveComment(tenantId, createCommentParams, SaveCommentOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->saveComment: $e\n');
21}
22

saveCommentsBulk Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
isLivebooleanqueryNej
doSpamCheckbooleanqueryNej
sendEmailsbooleanqueryNej
populateNotificationsbooleanqueryNej

Svar

Returnerer: SaveCommentsBulkResponse

Eksempel

saveCommentsBulk Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (f.eks. Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createCommentParams = [List<CreateCommentParams>()]; // List<CreateCommentParams> |
11final isLive = true; // bool |
12final doSpamCheck = true; // bool |
13final sendEmails = true; // bool |
14final populateNotifications = true; // bool |
15
16try {
17 final result = api_instance.saveCommentsBulk(tenantId, createCommentParams, SaveCommentsBulkOptions(isLive: isLive, doSpamCheck: doSpamCheck, sendEmails: sendEmails, populateNotifications: populateNotifications));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->saveCommentsBulk: $e\n');
21}
22

setCommentText Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

Svar

Returnerer: PublicAPISetCommentTextResponse

Eksempel

setCommentText Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final commentTextUpdateRequest = CommentTextUpdateRequest(); // CommentTextUpdateRequest |
9final editKey = editKey_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.setCommentText(tenantId, commentId, broadcastId, commentTextUpdateRequest, SetCommentTextOptions(editKey: editKey, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->setCommentText: $e\n');
17}
18

unBlockUserFromComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Respons

Returnerer: UnblockSuccess

Eksempel

unBlockUserFromComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final unBlockFromCommentParams = UnBlockFromCommentParams(); // UnBlockFromCommentParams |
12final userId = userId_example; // String |
13final anonUserId = anonUserId_example; // String |
14
15try {
16 final result = api_instance.unBlockUserFromComment(tenantId, id, unBlockFromCommentParams, UnBlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->unBlockUserFromComment: $e\n');
20}
21

unFlagComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Svar

Returnerer: FlagCommentResponse

Eksempel

unFlagComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12final anonUserId = anonUserId_example; // String |
13
14try {
15 final result = api_instance.unFlagComment(tenantId, id, UnFlagCommentOptions(userId: userId, anonUserId: anonUserId));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->unFlagComment: $e\n');
19}
20

unLockComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

unLockComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.unLockComment(tenantId, commentId, broadcastId, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->unLockComment: $e\n');
15}
16

unPinComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
commentIdstringpathJa
broadcastIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: ChangeCommentPinStatusResponse

Eksempel

unPinComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.unPinComment(tenantId, commentId, broadcastId, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->unPinComment: $e\n');
15}
16

updateComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
contextUserIdstringqueryNej
doSpamCheckbooleanqueryNej
isLivebooleanqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

updateComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updatableCommentParams = UpdatableCommentParams(); // UpdatableCommentParams |
12final contextUserId = contextUserId_example; // String |
13final doSpamCheck = true; // bool |
14final isLive = true; // bool |
15
16try {
17 final result = api_instance.updateComment(tenantId, id, updatableCommentParams, UpdateCommentOptions(contextUserId: contextUserId, doSpamCheck: doSpamCheck, isLive: isLive));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->updateComment: $e\n');
21}
22

voteComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: VoteResponse

Eksempel

voteComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final urlId = urlId_example; // String |
8final broadcastId = broadcastId_example; // String |
9final voteBodyParams = VoteBodyParams(); // VoteBodyParams |
10final sessionId = sessionId_example; // String |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.voteComment(tenantId, commentId, urlId, broadcastId, voteBodyParams, VoteCommentOptions(sessionId: sessionId, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->voteComment: $e\n');
18}
19

getCommentsForUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
userIdstringqueryNej
directionstringqueryNej
repliesToUserIdstringqueryNej
pagenumberqueryNej
includei10nbooleanqueryNej
localestringqueryNej
isCrawlerbooleanqueryNej

Svar

Returnerer: GetCommentsForUserResponse

Eksempel

getCommentsForUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final userId = userId_example; // String |
6final direction = ; // SortDirections |
7final repliesToUserId = repliesToUserId_example; // String |
8final page = 1.2; // double |
9final includei10n = true; // bool |
10final locale = locale_example; // String |
11final isCrawler = true; // bool |
12
13try {
14 final result = api_instance.getCommentsForUser(GetCommentsForUserOptions(userId: userId, direction: direction, repliesToUserId: repliesToUserId, page: page, includei10n: includei10n, locale: locale, isCrawler: isCrawler));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->getCommentsForUser: $e\n');
18}
19

addDomainConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: AddDomainConfigResponse

Eksempel

addDomainConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at sætte præfix (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final addDomainConfigParams = AddDomainConfigParams(); // AddDomainConfigParams |
11
12try {
13 final result = api_instance.addDomainConfig(tenantId, addDomainConfigParams);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addDomainConfig: $e\n');
17}
18

deleteDomainConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
domainstringpathJa

Svar

Returnerer: DeleteDomainConfigResponse

Eksempel

deleteDomainConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at opsætte præfiks (fx Bearer) til API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final domain = domain_example; // String |
11
12try {
13 final result = api_instance.deleteDomainConfig(tenantId, domain);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteDomainConfig: $e\n');
17}
18

getDomainConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
domainstringpathJa

Svar

Returns: GetDomainConfigResponse

Eksempel

getDomainConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, om nødvendigt
7//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
8
9final api_instance = DefaultApi();
10final tenantId = tenantId_example; // String |
11final domain = domain_example; // String |
12
13try {
14 final result = api_instance.getDomainConfig(tenantId, domain);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->getDomainConfig: $e\n');
18}
19

getDomainConfigs Internal Link


Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa

Svar

Returnerer: GetDomainConfigsResponse

Eksempel

getDomainConfigs Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10
11try {
12 final result = api_instance.getDomainConfigs(tenantId);
13 print(result);
14} catch (e) {
15 print('Exception when calling DefaultApi->getDomainConfigs: $e\n');
16}
17

patchDomainConfig Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
domainToUpdatestringpathJa

Response

Returnerer: PatchDomainConfigResponse

Eksempel

patchDomainConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final domainToUpdate = domainToUpdate_example; // String |
11final patchDomainConfigParams = PatchDomainConfigParams(); // PatchDomainConfigParams |
12
13try {
14 final result = api_instance.patchDomainConfig(tenantId, domainToUpdate, patchDomainConfigParams);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->patchDomainConfig: $e\n');
18}
19

putDomainConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
domainToUpdatestringpathYes

Svar

Returnerer: PutDomainConfigResponse

Eksempel

putDomainConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final domainToUpdate = domainToUpdate_example; // String |
11final updateDomainConfigParams = UpdateDomainConfigParams(); // UpdateDomainConfigParams |
12
13try {
14 final result = api_instance.putDomainConfig(tenantId, domainToUpdate, updateDomainConfigParams);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->putDomainConfig: $e\n');
18}
19

createEmailTemplate Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: CreateEmailTemplateResponse

Eksempel

createEmailTemplate Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at indstille præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createEmailTemplateBody = CreateEmailTemplateBody(); // CreateEmailTemplateBody |
11
12try {
13 final result = api_instance.createEmailTemplate(tenantId, createEmailTemplateBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createEmailTemplate: $e\n');
17}
18

deleteEmailTemplate Internal Link

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Respons

Returnerer: APIEmptyResponse

Eksempel

deleteEmailTemplate Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteEmailTemplate(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteEmailTemplate: $e\n');
17}
18

deleteEmailTemplateRenderError Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
errorIdstringpathYes

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteEmailTemplateRenderError Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final errorId = errorId_example; // String |
12
13try {
14 final result = api_instance.deleteEmailTemplateRenderError(tenantId, id, errorId);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteEmailTemplateRenderError: $e\n');
18}
19

getEmailTemplate Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetEmailTemplateResponse

Eksempel

getEmailTemplate Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getEmailTemplate(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getEmailTemplate: $e\n');
17}
18

getEmailTemplateDefinitions Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: GetEmailTemplateDefinitionsResponse

Eksempel

getEmailTemplateDefinitions Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10
11try {
12 final result = api_instance.getEmailTemplateDefinitions(tenantId);
13 print(result);
14} catch (e) {
15 print('Exception when calling DefaultApi->getEmailTemplateDefinitions: $e\n');
16}
17

getEmailTemplateRenderErrors Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
skipnumberqueryNej

Respons

Returnerer: GetEmailTemplateRenderErrorsResponse

Eksempel

getEmailTemplateRenderErrors Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final skip = 1.2; // double |
12
13try {
14 final result = api_instance.getEmailTemplateRenderErrors(tenantId, id, skip);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->getEmailTemplateRenderErrors: $e\n');
18}
19

getEmailTemplates Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
skipnumberqueryNej

Svar

Returns: GetEmailTemplatesResponse

Eksempel

getEmailTemplates Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurér API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getEmailTemplates(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Undtagelse ved kald af DefaultApi->getEmailTemplates: $e\n');
17}
18

renderEmailTemplate Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
localestringqueryNej

Svar

Returnerer: RenderEmailTemplateResponse

Eksempel

renderEmailTemplate Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final renderEmailTemplateBody = RenderEmailTemplateBody(); // RenderEmailTemplateBody |
11final locale = locale_example; // String |
12
13try {
14 final result = api_instance.renderEmailTemplate(tenantId, renderEmailTemplateBody, locale);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->renderEmailTemplate: $e\n');
18}
19

updateEmailTemplate Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returnerer: APIEmptyResponse

Eksempel

updateEmailTemplate Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO: Konfigurér API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6// Fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateEmailTemplateBody = UpdateEmailTemplateBody(); // UpdateEmailTemplateBody |
12
13try {
14 final result = api_instance.updateEmailTemplate(tenantId, id, updateEmailTemplateBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateEmailTemplate: $e\n');
18}
19

getEventLog Internal Link

req tenantId urlId userIdWS

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
userIdWSstringqueryJa
startTimeintegerqueryJa
endTimeintegerqueryNej

Svar

Returnerer: GetEventLogResponse

Eksempel

getEventLog Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final userIdWS = userIdWS_example; // String |
8final startTime = 789; // int |
9final endTime = 789; // int |
10
11try {
12 final result = api_instance.getEventLog(tenantId, urlId, userIdWS, startTime, endTime);
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->getEventLog: $e\n');
16}
17

getGlobalEventLog Internal Link

req tenantId urlId userIdWS

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
userIdWSstringqueryJa
startTimeintegerqueryJa
endTimeintegerqueryNej

Svar

Returnerer: GetEventLogResponse

Eksempel

getGlobalEventLog Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final userIdWS = userIdWS_example; // String |
8final startTime = 789; // int |
9final endTime = 789; // int |
10
11try {
12 final result = api_instance.getGlobalEventLog(tenantId, urlId, userIdWS, startTime, endTime);
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->getGlobalEventLog: $e\n');
16}
17

createFeedPost Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
broadcastIdstringqueryNo
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
skipDupCheckbooleanqueryNo

Respons

Returnerer: CreateFeedPostResponse

Eksempel

createFeedPost Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createFeedPostParams = CreateFeedPostParams(); // CreateFeedPostParams |
11final broadcastId = broadcastId_example; // String |
12final isLive = true; // bool |
13final doSpamCheck = true; // bool |
14final skipDupCheck = true; // bool |
15
16try {
17 final result = api_instance.createFeedPost(tenantId, createFeedPostParams, CreateFeedPostOptions(broadcastId: broadcastId, isLive: isLive, doSpamCheck: doSpamCheck, skipDupCheck: skipDupCheck));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->createFeedPost: $e\n');
21}
22

createFeedPostPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returns: CreateFeedPostResponse

Eksempel

createFeedPostPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final createFeedPostParams = CreateFeedPostParams(); // CreateFeedPostParams |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.createFeedPostPublic(tenantId, createFeedPostParams, CreateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->createFeedPostPublic: $e\n');
15}
16

deleteFeedPostPublic Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringpathYes
postIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: DeleteFeedPostPublicResponse

Eksempel

deleteFeedPostPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postId = postId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.deleteFeedPostPublic(tenantId, postId, DeleteFeedPostPublicOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->deleteFeedPostPublic: $e\n');
15}
16

getFeedPosts Internal Link

req tenantId afterId

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
afterIdstringqueryNej
limitintegerqueryNej
tagsarrayqueryNej

Svar

Returnerer: GetFeedPostsResponse

Eksempel

getFeedPosts Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final afterId = afterId_example; // String |
11final limit = 56; // int |
12final tags = []; // List<String> |
13
14try {
15 final result = api_instance.getFeedPosts(tenantId, GetFeedPostsOptions(afterId: afterId, limit: limit, tags: tags));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->getFeedPosts: $e\n');
19}
20

getFeedPostsPublic Internal Link

req tenantId afterId

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
afterIdstringqueryNej
limitintegerqueryNej
tagsarrayqueryNej
ssostringqueryNej
isCrawlerbooleanqueryNej
includeUserInfobooleanqueryNej

Svar

Returnerer: PublicFeedPostsResponse

Eksempel

getFeedPostsPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final afterId = afterId_example; // String |
7final limit = 56; // int |
8final tags = []; // List<String> |
9final sso = sso_example; // String |
10final isCrawler = true; // bool |
11final includeUserInfo = true; // bool |
12
13try {
14 final result = api_instance.getFeedPostsPublic(tenantId, GetFeedPostsPublicOptions(afterId: afterId, limit: limit, tags: tags, sso: sso, isCrawler: isCrawler, includeUserInfo: includeUserInfo));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->getFeedPostsPublic: $e\n');
18}
19

getFeedPostsStats Internal Link


Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
postIdsarrayqueryYes
ssostringqueryNo

Svar

Returnerer: FeedPostsStatsResponse

Eksempel

getFeedPostsStats Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postIds = []; // List<String> |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getFeedPostsStats(tenantId, postIds, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->getFeedPostsStats: $e\n');
14}
15

getUserReactsPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
postIdsarrayqueryNej
ssostringqueryNej

Respons

Returnerer: UserReactsResponse

Eksempel

getUserReactsPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postIds = []; // List<String> |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getUserReactsPublic(tenantId, GetUserReactsPublicOptions(postIds: postIds, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->getUserReactsPublic: $e\n');
14}
15

reactFeedPostPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
postIdstringpathYes
isUndobooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Respons

Returnerer: ReactFeedPostResponse

Eksempel

reactFeedPostPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postId = postId_example; // String |
7final reactBodyParams = ReactBodyParams(); // ReactBodyParams |
8final isUndo = true; // bool |
9final broadcastId = broadcastId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.reactFeedPostPublic(tenantId, postId, reactBodyParams, ReactFeedPostPublicOptions(isUndo: isUndo, broadcastId: broadcastId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->reactFeedPostPublic: $e\n');
17}
18

updateFeedPost Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

updateFeedPost Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final feedPost = FeedPost(); // FeedPost |
12
13try {
14 final result = api_instance.updateFeedPost(tenantId, id, feedPost);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateFeedPost: $e\n');
18}
19

updateFeedPostPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
postIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: CreateFeedPostResponse

Eksempel

updateFeedPostPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final postId = postId_example; // String |
7final updateFeedPostParams = UpdateFeedPostParams(); // UpdateFeedPostParams |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.updateFeedPostPublic(tenantId, postId, updateFeedPostParams, UpdateFeedPostPublicOptions(broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->updateFeedPostPublic: $e\n');
16}
17

flagCommentPublic Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
isFlaggedbooleanqueryYes
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

flagCommentPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final isFlagged = true; // bool |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.flagCommentPublic(tenantId, commentId, isFlagged, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->flagCommentPublic: $e\n');
15}
16

getGifLarge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
largeInternalURLSanitizedstringqueryJa

Svar

Returnerer: GifGetLargeResponse

Eksempel

getGifLarge Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final largeInternalURLSanitized = largeInternalURLSanitized_example; // String |
7
8try {
9 final result = api_instance.getGifLarge(tenantId, largeInternalURLSanitized);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getGifLarge: $e\n');
13}
14

getGifsSearch Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
searchstringqueryJa
localestringqueryNej
ratingstringqueryNej
pagenumberqueryNej

Svar

Returnerer: GetGifsSearchResponse

Eksempel

getGifsSearch Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final search = search_example; // String |
7final locale = locale_example; // String |
8final rating = rating_example; // String |
9final page = 1.2; // double |
10
11try {
12 final result = api_instance.getGifsSearch(tenantId, search, GetGifsSearchOptions(locale: locale, rating: rating, page: page));
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->getGifsSearch: $e\n');
16}
17

getGifsTrending Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
localestringqueryNej
ratingstringqueryNej
pagenumberqueryNej

Svar

Returnerer: GetGifsTrendingResponse

Eksempel

getGifsTrending Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final locale = locale_example; // String |
7final rating = rating_example; // String |
8final page = 1.2; // double |
9
10try {
11 final result = api_instance.getGifsTrending(tenantId, GetGifsTrendingOptions(locale: locale, rating: rating, page: page));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getGifsTrending: $e\n');
15}
16

addHashTag Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: CreateHashTagResponse

Eksempel

addHashTag Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at sætte præfix (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createHashTagBody = CreateHashTagBody(); // CreateHashTagBody |
11
12try {
13 final result = api_instance.addHashTag(tenantId, createHashTagBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addHashTag: $e\n');
17}
18

addHashTagsBulk Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: BulkCreateHashTagsResponse

Eksempel

addHashTagsBulk Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final bulkCreateHashTagsBody = BulkCreateHashTagsBody(); // BulkCreateHashTagsBody |
11
12try {
13 final result = api_instance.addHashTagsBulk(tenantId, bulkCreateHashTagsBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addHashTagsBulk: $e\n');
17}
18

deleteHashTag Internal Link

Parametre

NavnTypeLocationPåkrævetBeskrivelse
tenantIdstringqueryJa
tagstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteHashTag Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at indstille præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final tag = tag_example; // String |
11final deleteHashTagRequestBody = DeleteHashTagRequestBody(); // DeleteHashTagRequestBody |
12
13try {
14 final result = api_instance.deleteHashTag(tenantId, tag, deleteHashTagRequestBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteHashTag: $e\n');
18}
19

getHashTags Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
pagenumberqueryNej

Response

Returnerer: GetHashTagsResponse

Eksempel

getHashTags Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final page = 1.2; // double |
11
12try {
13 final result = api_instance.getHashTags(tenantId, page);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getHashTags: $e\n');
17}
18

patchHashTag Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
tagstringpathYes

Svar

Returnerer: UpdateHashTagResponse

Eksempel

patchHashTag Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final tag = tag_example; // String |
11final updateHashTagBody = UpdateHashTagBody(); // UpdateHashTagBody |
12
13try {
14 final result = api_instance.patchHashTag(tenantId, tag, updateHashTagBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->patchHashTag: $e\n');
18}
19

deleteModerationVote Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
voteIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Respons

Returnerer: VoteDeleteResponse

Eksempel

deleteModerationVote Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final voteId = voteId_example; // String |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.deleteModerationVote(tenantId, commentId, voteId, DeleteModerationVoteOptions(broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->deleteModerationVote: $e\n');
16}
17

getApiComments Internal Link


Parametre

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

Svar

Returnerer: ModerationAPIGetCommentsResponse

Eksempel

getApiComments Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final page = 1.2; // double |
7final count = 1.2; // double |
8final textSearch = textSearch_example; // String |
9final byIPFromComment = byIPFromComment_example; // String |
10final filters = filters_example; // String |
11final searchFilters = searchFilters_example; // String |
12final sorts = sorts_example; // String |
13final demo = true; // bool |
14final sso = sso_example; // String |
15
16try {
17 final result = api_instance.getApiComments(tenantId, GetApiCommentsOptions(page: page, count: count, textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, demo: demo, sso: sso));
18 print(result);
19} catch (e) {
20 print('Exception when calling ModerationApi->getApiComments: $e\n');
21}
22

getApiExportStatus Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
batchJobIdstringqueryNej
ssostringqueryNej

Respons

Returnerer: ModerationExportStatusResponse

Eksempel

getApiExportStatus Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final batchJobId = batchJobId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getApiExportStatus(tenantId, GetApiExportStatusOptions(batchJobId: batchJobId, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getApiExportStatus: $e\n');
14}
15

getApiIds Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
afterIdstringqueryNo
demobooleanqueryNo
ssostringqueryNo

Respons

Returnerer: ModerationAPIGetCommentIdsResponse

Eksempel

getApiIds Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final textSearch = textSearch_example; // String |
7final byIPFromComment = byIPFromComment_example; // String |
8final filters = filters_example; // String |
9final searchFilters = searchFilters_example; // String |
10final afterId = afterId_example; // String |
11final demo = true; // bool |
12final sso = sso_example; // String |
13
14try {
15 final result = api_instance.getApiIds(tenantId, GetApiIdsOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, afterId: afterId, demo: demo, sso: sso));
16 print(result);
17} catch (e) {
18 print('Exception when calling ModerationApi->getApiIds: $e\n');
19}
20

getBanUsersFromComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNej

Svar

Returnerer: GetBannedUsersFromCommentResponse

Eksempel

getBanUsersFromComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getBanUsersFromComment(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getBanUsersFromComment: $e\n');
14}
15

getCommentBanStatus Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNej

Svar

Returnerer: GetCommentBanStatusResponse

Eksempel

getCommentBanStatus Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getCommentBanStatus(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getCommentBanStatus: $e\n');
14}
15

getCommentChildren Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
ssostringqueryNej

Svar

Returns: ModerationAPIChildCommentsResponse

Eksempel

getCommentChildren Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getCommentChildren(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getCommentChildren: $e\n');
14}
15

getCount Internal Link

Parametre

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

Svar

Returnerer: ModerationAPICountCommentsResponse

Eksempel

getCount Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final textSearch = textSearch_example; // String |
7final byIPFromComment = byIPFromComment_example; // String |
8final filter = filter_example; // String |
9final searchFilters = searchFilters_example; // String |
10final demo = true; // bool |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.getCount(tenantId, GetCountOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filter: filter, searchFilters: searchFilters, demo: demo, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling ModerationApi->getCount: $e\n');
18}
19

getCounts Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
ssostringqueryNo

Svar

Returnerer: GetBannedUsersCountResponse

Eksempel

getCounts Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.getCounts(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling ModerationApi->getCounts: $e\n');
13}
14

getLogs Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Svar

Returnerer: ModerationAPIGetLogsResponse

Eksempel

getLogs Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getLogs(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getLogs: $e\n');
14}
15

getManualBadges Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
ssostringqueryNo

Svar

Returnerer: GetTenantManualBadgesResponse

Eksempel

getManualBadges Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.getManualBadges(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling ModerationApi->getManualBadges: $e\n');
13}
14

getManualBadgesForUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
badgesUserIdstringqueryNo
commentIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: GetUserManualBadgesResponse

Eksempel

getManualBadgesForUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final badgesUserId = badgesUserId_example; // String |
7final commentId = commentId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.getManualBadgesForUser(tenantId, GetManualBadgesForUserOptions(badgesUserId: badgesUserId, commentId: commentId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Undtagelse ved kald af ModerationApi->getManualBadgesForUser: $e\n');
15}
16

getModerationComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
includeEmailbooleanqueryNej
includeIPbooleanqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationAPICommentResponse

Eksempel

getModerationComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final includeEmail = true; // bool |
8final includeIP = true; // bool |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.getModerationComment(tenantId, commentId, GetModerationCommentOptions(includeEmail: includeEmail, includeIP: includeIP, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->getModerationComment: $e\n');
16}
17

getModerationCommentText Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Svar

Returnerer: GetCommentTextResponse

Eksempel

getModerationCommentText Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getModerationCommentText(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getModerationCommentText: $e\n');
14}
15

getPreBanSummary Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
includeByUserIdAndEmailbooleanqueryNej
includeByIPbooleanqueryNej
includeByEmailDomainbooleanqueryNej
ssostringqueryNej

Svar

Returnerer: PreBanSummary

Eksempel

getPreBanSummary Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final includeByUserIdAndEmail = true; // bool |
8final includeByIP = true; // bool |
9final includeByEmailDomain = true; // bool |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.getPreBanSummary(tenantId, commentId, GetPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->getPreBanSummary: $e\n');
17}
18

getSearchCommentsSummary Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
valuestringqueryNej
filtersstringqueryNej
searchFiltersstringqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationCommentSearchResponse

Eksempel

getSearchCommentsSummary Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final value = value_example; // String |
7final filters = filters_example; // String |
8final searchFilters = searchFilters_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.getSearchCommentsSummary(tenantId, GetSearchCommentsSummaryOptions(value: value, filters: filters, searchFilters: searchFilters, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->getSearchCommentsSummary: $e\n');
16}
17

getSearchPages Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
valuestringqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationPageSearchResponse

Eksempel

getSearchPages Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final value = value_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getSearchPages(tenantId, GetSearchPagesOptions(value: value, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getSearchPages: $e\n');
14}
15

getSearchSites Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
valuestringqueryNo
ssostringqueryNo

Response

Returns: ModerationSiteSearchResponse

Example

getSearchSites Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final value = value_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getSearchSites(tenantId, GetSearchSitesOptions(value: value, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getSearchSites: $e\n');
14}
15

getSearchSuggest Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
text-searchstringqueryNo
ssostringqueryNo

Svar

Returns: ModerationSuggestResponse

Eksempel

getSearchSuggest Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final textSearch = textSearch_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getSearchSuggest(tenantId, GetSearchSuggestOptions(textSearch: textSearch, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getSearchSuggest: $e\n');
14}
15

getSearchUsers Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
valuestringqueryNej
ssostringqueryNej

Svar

Returnerer: ModerationUserSearchResponse

Eksempel

getSearchUsers Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final value = value_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getSearchUsers(tenantId, GetSearchUsersOptions(value: value, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getSearchUsers: $e\n');
14}
15

getTrustFactor Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: GetUserTrustFactorResponse

Eksempel

getTrustFactor Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final userId = userId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getTrustFactor(tenantId, GetTrustFactorOptions(userId: userId, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getTrustFactor: $e\n');
14}
15

getUserBanPreference Internal Link

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: APIModerateGetUserBanPreferencesResponse

Eksempel

getUserBanPreference Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.getUserBanPreference(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling ModerationApi->getUserBanPreference: $e\n');
13}
14

getUserInternalProfile Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: GetUserInternalProfileResponse

Eksempel

getUserInternalProfile Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.getUserInternalProfile(tenantId, GetUserInternalProfileOptions(commentId: commentId, sso: sso));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getUserInternalProfile: $e\n');
14}
15

postAdjustCommentVotes Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringforespørgselJa
commentIdstringstiJa
broadcastIdstringforespørgselNej
ssostringforespørgselNej

Response

Returnerer: AdjustVotesResponse

Example

postAdjustCommentVotes Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final adjustCommentVotesParams = AdjustCommentVotesParams(); // AdjustCommentVotesParams |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postAdjustCommentVotes(tenantId, commentId, adjustCommentVotesParams, PostAdjustCommentVotesOptions(broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postAdjustCommentVotes: $e\n');
16}
17

postApiExport Internal Link

Parametre

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

Svar

Returnerer: ModerationExportResponse

Eksempel

postApiExport Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final textSearch = textSearch_example; // String |
7final byIPFromComment = byIPFromComment_example; // String |
8final filters = filters_example; // String |
9final searchFilters = searchFilters_example; // String |
10final sorts = sorts_example; // String |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.postApiExport(tenantId, PostApiExportOptions(textSearch: textSearch, byIPFromComment: byIPFromComment, filters: filters, searchFilters: searchFilters, sorts: sorts, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling ModerationApi->postApiExport: $e\n');
18}
19

postBanUserFromComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
banEmailbooleanqueryNo
banEmailDomainbooleanqueryNo
banIPbooleanqueryNo
deleteAllUsersCommentsbooleanqueryNo
bannedUntilstringqueryNo
isShadowBanbooleanqueryNo
updateIdstringqueryNo
banReasonstringqueryNo
ssostringqueryNo

Respons

Returns: BanUserFromCommentResult

Eksempel

postBanUserFromComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final banEmail = true; // bool |
8final banEmailDomain = true; // bool |
9final banIP = true; // bool |
10final deleteAllUsersComments = true; // bool |
11final bannedUntil = bannedUntil_example; // String |
12final isShadowBan = true; // bool |
13final updateId = updateId_example; // String |
14final banReason = banReason_example; // String |
15final sso = sso_example; // String |
16
17try {
18 final result = api_instance.postBanUserFromComment(tenantId, commentId, PostBanUserFromCommentOptions(banEmail: banEmail, banEmailDomain: banEmailDomain, banIP: banIP, deleteAllUsersComments: deleteAllUsersComments, bannedUntil: bannedUntil, isShadowBan: isShadowBan, updateId: updateId, banReason: banReason, sso: sso));
19 print(result);
20} catch (e) {
21 print('Exception when calling ModerationApi->postBanUserFromComment: $e\n');
22}
23

postBanUserUndo Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
ssostringqueryNo

Respons

Returnerer: APIEmptyResponse

Eksempel

postBanUserUndo Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final banUserUndoParams = BanUserUndoParams(); // BanUserUndoParams |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.postBanUserUndo(tenantId, banUserUndoParams, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->postBanUserUndo: $e\n');
14}
15

postBulkPreBanSummary Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Svar

Returnerer: BulkPreBanSummary

Eksempel

postBulkPreBanSummary Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final bulkPreBanParams = BulkPreBanParams(); // BulkPreBanParams |
7final includeByUserIdAndEmail = true; // bool |
8final includeByIP = true; // bool |
9final includeByEmailDomain = true; // bool |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.postBulkPreBanSummary(tenantId, bulkPreBanParams, PostBulkPreBanSummaryOptions(includeByUserIdAndEmail: includeByUserIdAndEmail, includeByIP: includeByIP, includeByEmailDomain: includeByEmailDomain, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->postBulkPreBanSummary: $e\n');
17}
18

postCommentsByIds Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: ModerationAPIChildCommentsResponse

Eksempel

postCommentsByIds Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentsByIdsParams = CommentsByIdsParams(); // CommentsByIdsParams |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.postCommentsByIds(tenantId, commentsByIdsParams, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->postCommentsByIds: $e\n');
14}
15

postFlagComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returns: APIEmptyResponse

Eksempel

postFlagComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.postFlagComment(tenantId, commentId, PostFlagCommentOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->postFlagComment: $e\n');
15}
16

postRemoveComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: PostRemoveCommentApiResponse

Eksempel

postRemoveComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.postRemoveComment(tenantId, commentId, PostRemoveCommentOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->postRemoveComment: $e\n');
15}
16

postRestoreDeletedComment Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

postRestoreDeletedComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.postRestoreDeletedComment(tenantId, commentId, PostRestoreDeletedCommentOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->postRestoreDeletedComment: $e\n');
15}
16

postSetCommentApprovalStatus Internal Link

Parametre

NavnTypeLocationRequiredDescription
tenantIdstringqueryJa
commentIdstringpathJa
approvedbooleanqueryNej
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: SetCommentApprovedResponse

Eksempel

postSetCommentApprovalStatus Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final approved = true; // bool |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postSetCommentApprovalStatus(tenantId, commentId, PostSetCommentApprovalStatusOptions(approved: approved, broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postSetCommentApprovalStatus: $e\n');
16}
17

postSetCommentReviewStatus Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
reviewedbooleanqueryNej
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

postSetCommentReviewStatus Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final reviewed = true; // bool |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postSetCommentReviewStatus(tenantId, commentId, PostSetCommentReviewStatusOptions(reviewed: reviewed, broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postSetCommentReviewStatus: $e\n');
16}
17

postSetCommentSpamStatus Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
spambooleanqueryNej
permNotSpambooleanqueryNej
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

postSetCommentSpamStatus Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final spam = true; // bool |
8final permNotSpam = true; // bool |
9final broadcastId = broadcastId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.postSetCommentSpamStatus(tenantId, commentId, PostSetCommentSpamStatusOptions(spam: spam, permNotSpam: permNotSpam, broadcastId: broadcastId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->postSetCommentSpamStatus: $e\n');
17}
18

postSetCommentText Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
commentIdstringpathJa
broadcastIdstringqueryNej
ssostringqueryNej

Svar

Returnerer: SetCommentTextResponse

Eksempel

postSetCommentText Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final setCommentTextParams = SetCommentTextParams(); // SetCommentTextParams |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postSetCommentText(tenantId, commentId, setCommentTextParams, PostSetCommentTextOptions(broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postSetCommentText: $e\n');
16}
17

postUnFlagComment Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

postUnFlagComment Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final broadcastId = broadcastId_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.postUnFlagComment(tenantId, commentId, PostUnFlagCommentOptions(broadcastId: broadcastId, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->postUnFlagComment: $e\n');
15}
16

postVote Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringpathYes
directionstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: VoteResponse

Eksempel

postVote Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final commentId = commentId_example; // String |
7final direction = direction_example; // String |
8final broadcastId = broadcastId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.postVote(tenantId, commentId, PostVoteOptions(direction: direction, broadcastId: broadcastId, sso: sso));
13 print(result);
14} catch (e) {
15 print('Exception when calling ModerationApi->postVote: $e\n');
16}
17

putAwardBadge Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
badgeIdstringqueryJa
userIdstringqueryNej
commentIdstringqueryNej
broadcastIdstringqueryNej
ssostringqueryNej

Response

Returnerer: AwardUserBadgeResponse

Example

putAwardBadge Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final badgeId = badgeId_example; // String |
7final userId = userId_example; // String |
8final commentId = commentId_example; // String |
9final broadcastId = broadcastId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.putAwardBadge(tenantId, badgeId, PutAwardBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->putAwardBadge: $e\n');
17}
18

putCloseThread Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

putCloseThread Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.putCloseThread(tenantId, urlId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->putCloseThread: $e\n');
14}
15

putRemoveBadge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Svar

Returnerer: RemoveUserBadgeResponse

Eksempel

putRemoveBadge Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final badgeId = badgeId_example; // String |
7final userId = userId_example; // String |
8final commentId = commentId_example; // String |
9final broadcastId = broadcastId_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.putRemoveBadge(tenantId, badgeId, PutRemoveBadgeOptions(userId: userId, commentId: commentId, broadcastId: broadcastId, sso: sso));
14 print(result);
15} catch (e) {
16 print('Exception when calling ModerationApi->putRemoveBadge: $e\n');
17}
18

putReopenThread Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

putReopenThread Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final sso = sso_example; // String |
8
9try {
10 final result = api_instance.putReopenThread(tenantId, urlId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->putReopenThread: $e\n');
14}
15

setTrustFactor Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
trustFactorstringqueryNo
ssostringqueryNo

Svar

Returnerer: SetUserTrustFactorResponse

Eksempel

setTrustFactor Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // String |
6final userId = userId_example; // String |
7final trustFactor = trustFactor_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.setTrustFactor(tenantId, SetTrustFactorOptions(userId: userId, trustFactor: trustFactor, sso: sso));
12 print(result);
13} catch (e) {
14 print('Exception when calling ModerationApi->setTrustFactor: $e\n');
15}
16

createModerator Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returns: CreateModeratorResponse

Eksempel

createModerator Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere prefix (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createModeratorBody = CreateModeratorBody(); // CreateModeratorBody |
11
12try {
13 final result = api_instance.createModerator(tenantId, createModeratorBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createModerator: $e\n');
17}
18

deleteModerator Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
sendEmailstringqueryNej

Respons

Returnerer: APIEmptyResponse

Eksempel

deleteModerator Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at konfigurere præfiks (fx Bearer) til API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final sendEmail = sendEmail_example; // String |
12
13try {
14 final result = api_instance.deleteModerator(tenantId, id, sendEmail);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteModerator: $e\n');
18}
19

getModerator Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returnerer: GetModeratorResponse

Eksempel

getModerator Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getModerator(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getModerator: $e\n');
17}
18

getModerators Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
skipnumberqueryNej

Svar

Returnerer: GetModeratorsResponse

Eksempel

getModerators Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getModerators(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getModerators: $e\n');
17}
18

sendInvite Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
fromNamestringqueryYes

Svar

Returnerer: APIEmptyResponse

Eksempel

sendInvite Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final fromName = fromName_example; // String |
12
13try {
14 final result = api_instance.sendInvite(tenantId, id, fromName);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->sendInvite: $e\n');
18}
19

updateModerator Internal Link

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

updateModerator Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurér API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateModeratorBody = UpdateModeratorBody(); // UpdateModeratorBody |
12
13try {
14 final result = api_instance.updateModerator(tenantId, id, updateModeratorBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateModerator: $e\n');
18}
19

deleteNotificationCount Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteNotificationCount Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteNotificationCount(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteNotificationCount: $e\n');
17}
18

getCachedNotificationCount Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Response

Returnerer: GetCachedNotificationCountResponse

Example

getCachedNotificationCount Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurér API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getCachedNotificationCount(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getCachedNotificationCount: $e\n');
17}
18

getNotificationCount Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
userIdstringqueryNej
urlIdstringqueryNej
fromCommentIdstringqueryNej
viewedbooleanqueryNej
typestringqueryNej

Svar

Returnerer: GetNotificationCountResponse

Eksempel

getNotificationCount Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at indstille præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final urlId = urlId_example; // String |
12final fromCommentId = fromCommentId_example; // String |
13final viewed = true; // bool |
14final type = type_example; // String |
15
16try {
17 final result = api_instance.getNotificationCount(tenantId, GetNotificationCountOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->getNotificationCount: $e\n');
21}
22

getNotifications Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo
skipnumberqueryNo

Svar

Returnerer: GetNotificationsResponse

Eksempel

getNotifications Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (fx Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final urlId = urlId_example; // String |
12final fromCommentId = fromCommentId_example; // String |
13final viewed = true; // bool |
14final type = type_example; // String |
15final skip = 1.2; // double |
16
17try {
18 final result = api_instance.getNotifications(tenantId, GetNotificationsOptions(userId: userId, urlId: urlId, fromCommentId: fromCommentId, viewed: viewed, type: type, skip: skip));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->getNotifications: $e\n');
22}
23

updateNotification Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

updateNotification Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateNotificationBody = UpdateNotificationBody(); // UpdateNotificationBody |
12final userId = userId_example; // String |
13
14try {
15 final result = api_instance.updateNotification(tenantId, id, updateNotificationBody, userId);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->updateNotification: $e\n');
19}
20

createV1PageReact Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
titlestringqueryNej

Svar

Returnerer: CreateV1PageReact

Eksempel

createV1PageReact Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final title = title_example; // String |
8
9try {
10 final result = api_instance.createV1PageReact(tenantId, urlId, title);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->createV1PageReact: $e\n');
14}
15

createV2PageReact Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes
titlestringqueryNo

Svar

Returnerer: CreateV1PageReact

Eksempel

createV2PageReact Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final id = id_example; // String |
8final title = title_example; // String |
9
10try {
11 final result = api_instance.createV2PageReact(tenantId, urlId, id, title);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->createV2PageReact: $e\n');
15}
16

deleteV1PageReact Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringstiJa
urlIdstringforespørgselJa

Svar

Returnerer: CreateV1PageReact

Eksempel

deleteV1PageReact Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7
8try {
9 final result = api_instance.deleteV1PageReact(tenantId, urlId);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->deleteV1PageReact: $e\n');
13}
14

deleteV2PageReact Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
idstringqueryJa

Svar

Returnerer: CreateV1PageReact

Eksempel

deleteV2PageReact Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final id = id_example; // String |
8
9try {
10 final result = api_instance.deleteV2PageReact(tenantId, urlId, id);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->deleteV2PageReact: $e\n');
14}
15

getV1PageLikes Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa

Respons

Returns: GetV1PageLikes

Eksempel

getV1PageLikes Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7
8try {
9 final result = api_instance.getV1PageLikes(tenantId, urlId);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getV1PageLikes: $e\n');
13}
14

getV2PageReacts Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
urlIdstringqueryYes

Svar

Returnerer: GetV2PageReacts

Eksempel

getV2PageReacts Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7
8try {
9 final result = api_instance.getV2PageReacts(tenantId, urlId);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getV2PageReacts: $e\n');
13}
14

getV2PageReactUsers Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes

Svar

Returnerer: GetV2PageReactUsersResponse

Eksempel

getV2PageReactUsers Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final id = id_example; // String |
8
9try {
10 final result = api_instance.getV2PageReactUsers(tenantId, urlId, id);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->getV2PageReactUsers: $e\n');
14}
15

addPage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: AddPageAPIResponse

Eksempel

addPage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createAPIPageData = CreateAPIPageData(); // CreateAPIPageData |
11
12try {
13 final result = api_instance.addPage(tenantId, createAPIPageData);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addPage: $e\n');
17}
18

deletePage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returnerer: DeletePageAPIResponse

Eksempel

deletePage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deletePage(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deletePage: $e\n');
17}
18

getOfflineUsers Internal Link

Tidligere kommentatorer på siden, som IKKE er online i øjeblikket. Sorteret efter displayName.
Brug dette efter at have udtømt /users/online for at gengive en "Members" sektion.
Cursor-paginering på commenterName: serveren gennemgår den delvise {tenantId, urlId, commenterName}
indeks fra afterName fremad via $gt, ingen $skip omkostning.

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
urlIdstringqueryYesSide-URL-identifikator (renset på serveren).
afterNamestringqueryNoCursor: send nextAfterName fra det foregående svar.
afterUserIdstringqueryNoCursor-tiebreaker: send nextAfterUserId fra det foregående svar. Krævet når afterName er angivet, så navne-ties ikke udelader poster.

Response

Returns: PageUsersOfflineResponse

Example

getOfflineUsers Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Side-URL-identifikator (renset på serveren).
7final afterName = afterName_example; // String | Cursor: send nextAfterName fra det foregående svar.
8final afterUserId = afterUserId_example; // String | Cursor-tiebreaker: send nextAfterUserId fra det foregående svar. Krævet når afterName er angivet, så navne-ties ikke udelader poster.
9
10try {
11 final result = api_instance.getOfflineUsers(tenantId, urlId, GetOfflineUsersOptions(afterName: afterName, afterUserId: afterUserId));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getOfflineUsers: $e\n');
15}
16

getOnlineUsers Internal Link

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

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJaSide‑URL‑identifikator (rengjort på serveren).
afterNamestringqueryNejMarkør: send nextAfterName fra den forrige respons.
afterUserIdstringqueryNejMarkør‑tiebreaker: send nextAfterUserId fra den forrige respons. Påkrævet når afterName er sat, så navneties ikke falder fra.

Response

Returnerer: PageUsersOnlineResponse

Example

getOnlineUsers Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Page URL identifier (cleaned server-side).
7final afterName = afterName_example; // String | Cursor: pass nextAfterName from the previous response.
8final afterUserId = afterUserId_example; // String | Cursor tiebreaker: pass nextAfterUserId from the previous response. Required when afterName is set so name-ties don't drop entries.
9
10try {
11 final result = api_instance.getOnlineUsers(tenantId, urlId, GetOnlineUsersOptions(afterName: afterName, afterUserId: afterUserId));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getOnlineUsers: $e\n');
15}
16

getPageByURLId Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa

Response

Returnerer: GetPageByURLIdAPIResponse

Example

getPageByURLId Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte prefix (f.eks. Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11
12try {
13 final result = api_instance.getPageByURLId(tenantId, urlId);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getPageByURLId: $e\n');
17}
18

getPages Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: GetPagesAPIResponse

Eksempel

getPages Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10
11try {
12 final result = api_instance.getPages(tenantId);
13 print(result);
14} catch (e) {
15 print('Exception when calling DefaultApi->getPages: $e\n');
16}
17

getPagesPublic Internal Link

List sider for en lejer. Bruges af FChat desktop‑klienten til at udfylde sin rumliste.
Kræver enableFChat at være sand på den løste brugerdefinerede konfiguration for hver side.
Sider, der kræver SSO, filtreres i forhold til den anmodende brugers gruppeadgang.

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
cursorstringqueryNoUigennemsigtig pagineringscursor returneret som nextCursor fra en tidligere forespørgsel. Knyttet til den samme sortBy.
limitintegerqueryNo1..200, standard 50
qstringqueryNoValgfri case‑insensitiv titel‑præfiksfilter.
sortBystringqueryNoSorteringsrækkefølge. updatedAt (standard, nyeste først), commentCount (fleste kommentarer først), eller title (alfabetisk).
hasCommentsbooleanqueryNoHvis sand, returneres kun sider med mindst én kommentar.

Response

Returns: GetPublicPagesResponse

Example

getPagesPublic Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final cursor = cursor_example; // String | Uigennemsigtig pagineringscursor returneret som `nextCursor` fra en tidligere forespørgsel. Knyttet til den samme `sortBy`.
7final limit = 56; // int | 1..200, standard 50
8final q = q_example; // String | Valgfri case‑insensitiv titel‑præfiksfilter.
9final sortBy = ; // PagesSortBy | Sorteringsrækkefølge. `updatedAt` (standard, nyeste først), `commentCount` (fleste kommentarer først), eller `title` (alfabetisk).
10final hasComments = true; // bool | Hvis sand, returneres kun sider med mindst én kommentar.
11
12try {
13 final result = api_instance.getPagesPublic(tenantId, GetPagesPublicOptions(cursor: cursor, limit: limit, q: q, sortBy: sortBy, hasComments: hasComments));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->getPagesPublic: $e\n');
17}
18

getUsersInfo Internal Link

Massebrugerinfo for en lejer. Givet bruger‑id’er, returneres visningsinfo fra User / SSOUser.
Brugt af kommentarmodulet til at berige brugere, der netop er dukket op via en tilstedeværelseshændelse.
Ingen sidekontekst: privatliv håndhæves ensartet (private profiler maskeres).

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
idsstringqueryJaKomma‑adskilte bruger‑id’er.

Svar

Returnerer: PageUsersInfoResponse

Eksempel

getUsersInfo Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final ids = ids_example; // String | Komma‑adskilte bruger‑id’er.
7
8try {
9 final result = api_instance.getUsersInfo(tenantId, ids);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getUsersInfo: $e\n');
13}
14

patchPage Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Response

Returnerer: PatchPageAPIResponse

Example

patchPage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateAPIPageData = UpdateAPIPageData(); // UpdateAPIPageData |
12
13try {
14 final result = api_instance.patchPage(tenantId, id, updateAPIPageData);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->patchPage: $e\n');
18}
19

deletePendingWebhookEvent Internal Link

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returns: APIEmptyResponse

Eksempel

deletePendingWebhookEvent Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at indstille præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deletePendingWebhookEvent(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deletePendingWebhookEvent: $e\n');
17}
18

getPendingWebhookEventCount Internal Link

Parametre

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

Svar

Returnerer: GetPendingWebhookEventCountResponse

Eksempel

getPendingWebhookEventCount Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjerne kommentaren nedenfor for at opsætte præfiks (fx Bearer) til API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final commentId = commentId_example; // String |
11final externalId = externalId_example; // String |
12final eventType = eventType_example; // String |
13final type = type_example; // String |
14final domain = domain_example; // String |
15final attemptCountGT = 1.2; // double |
16
17try {
18 final result = api_instance.getPendingWebhookEventCount(tenantId, GetPendingWebhookEventCountOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->getPendingWebhookEventCount: $e\n');
22}
23

getPendingWebhookEvents Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo
skipnumberqueryNo

Svar

Returnerer: GetPendingWebhookEventsResponse

Eksempel

getPendingWebhookEvents Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final commentId = commentId_example; // String |
11final externalId = externalId_example; // String |
12final eventType = eventType_example; // String |
13final type = type_example; // String |
14final domain = domain_example; // String |
15final attemptCountGT = 1.2; // double |
16final skip = 1.2; // double |
17
18try {
19 final result = api_instance.getPendingWebhookEvents(tenantId, GetPendingWebhookEventsOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT, skip: skip));
20 print(result);
21} catch (e) {
22 print('Exception when calling DefaultApi->getPendingWebhookEvents: $e\n');
23}
24

createQuestionConfig Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa

Svar

Returnerer: CreateQuestionConfigResponse

Eksempel

createQuestionConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle godkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (e.g. Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createQuestionConfigBody = CreateQuestionConfigBody(); // CreateQuestionConfigBody |
11
12try {
13 final result = api_instance.createQuestionConfig(tenantId, createQuestionConfigBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createQuestionConfig: $e\n');
17}
18

deleteQuestionConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteQuestionConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteQuestionConfig(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteQuestionConfig: $e\n');
17}
18

getQuestionConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returnerer: GetQuestionConfigResponse

Eksempel

getQuestionConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getQuestionConfig(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getQuestionConfig: $e\n');
17}
18

getQuestionConfigs Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
skipnumberqueryNo

Svar

Returnerer: GetQuestionConfigsResponse

Eksempel

getQuestionConfigs Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, om nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getQuestionConfigs(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getQuestionConfigs: $e\n');
17}
18

updateQuestionConfig Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringforespørgselJa
idstringstiJa

Svar

Returnerer: APIEmptyResponse

Eksempel

updateQuestionConfig Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at sætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateQuestionConfigBody = UpdateQuestionConfigBody(); // UpdateQuestionConfigBody |
12
13try {
14 final result = api_instance.updateQuestionConfig(tenantId, id, updateQuestionConfigBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateQuestionConfig: $e\n');
18}
19

createQuestionResult Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes

Svar

Returnerer: CreateQuestionResultResponse

Eksempel

createQuestionResult Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createQuestionResultBody = CreateQuestionResultBody(); // CreateQuestionResultBody |
11
12try {
13 final result = api_instance.createQuestionResult(tenantId, createQuestionResultBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createQuestionResult: $e\n');
17}
18

deleteQuestionResult Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteQuestionResult Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteQuestionResult(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteQuestionResult: $e\n');
17}
18

getQuestionResult Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Respons

Returnerer: GetQuestionResultResponse

Eksempel

getQuestionResult Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getQuestionResult(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getQuestionResult: $e\n');
17}
18

getQuestionResults Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
urlIdstringqueryNo
userIdstringqueryNo
startDatestringqueryNo
questionIdstringqueryNo
questionIdsstringqueryNo
skipnumberqueryNo

Svar

Returnerer: GetQuestionResultsResponse

Eksempel

getQuestionResults Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11final userId = userId_example; // String |
12final startDate = startDate_example; // String |
13final questionId = questionId_example; // String |
14final questionIds = questionIds_example; // String |
15final skip = 1.2; // double |
16
17try {
18 final result = api_instance.getQuestionResults(tenantId, GetQuestionResultsOptions(urlId: urlId, userId: userId, startDate: startDate, questionId: questionId, questionIds: questionIds, skip: skip));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->getQuestionResults: $e\n');
22}
23

updateQuestionResult Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Svar

Returnerer: APIEmptyResponse

Eksempel

updateQuestionResult Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateQuestionResultBody = UpdateQuestionResultBody(); // UpdateQuestionResultBody |
12
13try {
14 final result = api_instance.updateQuestionResult(tenantId, id, updateQuestionResultBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateQuestionResult: $e\n');
18}
19

aggregateQuestionResults Internal Link

Parametre

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

Svar

Returnerer: AggregateQuestionResultsResponse

Eksempel

aggregateQuestionResults Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6// Uncomment nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
7//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
8
9final api_instance = DefaultApi();
10final tenantId = tenantId_example; // String |
11final questionId = questionId_example; // String |
12final questionIds = []; // List<String> |
13final urlId = urlId_example; // String |
14final timeBucket = ; // AggregateTimeBucket |
15final startDate = 2013-10-20T19:20:30+01:00; // DateTime |
16final forceRecalculate = true; // bool |
17
18try {
19 final result = api_instance.aggregateQuestionResults(tenantId, AggregateQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, timeBucket: timeBucket, startDate: startDate, forceRecalculate: forceRecalculate));
20 print(result);
21} catch (e) {
22 print('Exception when calling DefaultApi->aggregateQuestionResults: $e\n');
23}
24

bulkAggregateQuestionResults Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
forceRecalculatebooleanqueryNo

Svar

Returnerer: BulkAggregateQuestionResultsResponse

Eksempel

bulkAggregateQuestionResults Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurér API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final bulkAggregateQuestionResultsRequest = BulkAggregateQuestionResultsRequest(); // BulkAggregateQuestionResultsRequest |
11final forceRecalculate = true; // bool |
12
13try {
14 final result = api_instance.bulkAggregateQuestionResults(tenantId, bulkAggregateQuestionResultsRequest, forceRecalculate);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->bulkAggregateQuestionResults: $e\n');
18}
19

combineCommentsWithQuestionResults Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
questionIdstringqueryNo
questionIdsarrayqueryNo
urlIdstringqueryNo
startDatestringqueryNo
forceRecalculatebooleanqueryNo
minValuenumberqueryNo
maxValuenumberqueryNo
limitnumberqueryNo

Svar

Returns: CombineQuestionResultsWithCommentsResponse

Eksempel

combineCommentsWithQuestionResults Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
7//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
8
9final api_instance = DefaultApi();
10final tenantId = tenantId_example; // String |
11final questionId = questionId_example; // String |
12final questionIds = []; // List<String> |
13final urlId = urlId_example; // String |
14final startDate = 2013-10-20T19:20:30+01:00; // DateTime |
15final forceRecalculate = true; // bool |
16final minValue = 1.2; // double |
17final maxValue = 1.2; // double |
18final limit = 1.2; // double |
19
20try {
21 final result = api_instance.combineCommentsWithQuestionResults(tenantId, CombineCommentsWithQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, startDate: startDate, forceRecalculate: forceRecalculate, minValue: minValue, maxValue: maxValue, limit: limit));
22 print(result);
23} catch (e) {
24 print('Undtagelse ved kald af DefaultApi->combineCommentsWithQuestionResults: $e\n');
25}
26

addSSOUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes

Svar

Returnerer: AddSSOUserAPIResponse

Eksempel

addSSOUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurér API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createAPISSOUserData = CreateAPISSOUserData(); // CreateAPISSOUserData |
11
12try {
13 final result = api_instance.addSSOUser(tenantId, createAPISSOUserData);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->addSSOUser: $e\n');
17}
18

deleteSSOUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
deleteCommentsbooleanqueryNej
commentDeleteModestringqueryNej

Svar

Returnerer: DeleteSSOUserAPIResponse

Eksempel

deleteSSOUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//fjern kommentar nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final deleteComments = true; // bool |
12final commentDeleteMode = commentDeleteMode_example; // String |
13
14try {
15 final result = api_instance.deleteSSOUser(tenantId, id, DeleteSSOUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->deleteSSOUser: $e\n');
19}
20

getSSOUserByEmail Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryJa
emailstringpathJa

Svar

Returnerer: GetSSOUserByEmailAPIResponse

Eksempel

getSSOUserByEmail Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final email = email_example; // String |
11
12try {
13 final result = api_instance.getSSOUserByEmail(tenantId, email);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getSSOUserByEmail: $e\n');
17}
18

getSSOUserById Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetSSOUserByIdAPIResponse

Eksempel

getSSOUserById Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getSSOUserById(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getSSOUserById: $e\n');
17}
18

getSSOUsers Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringforespørgselJa
skipintegerforespørgselNej

Svar

Returnerer: GetSSOUsersResponse

Eksempel

getSSOUsers Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 56; // int |
11
12try {
13 final result = api_instance.getSSOUsers(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getSSOUsers: $e\n');
17}
18

patchSSOUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
updateCommentsbooleanqueryNo

Svar

Returns: PatchSSOUserAPIResponse

Eksempel

patchSSOUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateAPISSOUserData = UpdateAPISSOUserData(); // UpdateAPISSOUserData |
12final updateComments = true; // bool |
13
14try {
15 final result = api_instance.patchSSOUser(tenantId, id, updateAPISSOUserData, updateComments);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->patchSSOUser: $e\n');
19}
20

putSSOUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
updateCommentsbooleanqueryNo

Svar

Returnerer: PutSSOUserAPIResponse

Eksempel

putSSOUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisering: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at konfigurere præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateAPISSOUserData = UpdateAPISSOUserData(); // UpdateAPISSOUserData |
12final updateComments = true; // bool |
13
14try {
15 final result = api_instance.putSSOUser(tenantId, id, updateAPISSOUserData, updateComments);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->putSSOUser: $e\n');
19}
20

createSubscription Internal Link


Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Svar

Returnerer: CreateSubscriptionAPIResponse

Eksempel

createSubscription Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx. Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createAPIUserSubscriptionData = CreateAPIUserSubscriptionData(); // CreateAPIUserSubscriptionData |
11
12try {
13 final result = api_instance.createSubscription(tenantId, createAPIUserSubscriptionData);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createSubscription: $e\n');
17}
18

deleteSubscription Internal Link

Parameters

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo

Respons

Returns: DeleteSubscriptionAPIResponse

Eksempel

deleteSubscription Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12
13try {
14 final result = api_instance.deleteSubscription(tenantId, id, userId);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteSubscription: $e\n');
18}
19

getSubscriptions Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
userIdstringqueryNej

Svar

Returnerer: GetSubscriptionsAPIResponse

Eksempel

getSubscriptions Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at opsætte præfiks (f.eks. Bearer) til API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11
12try {
13 final result = api_instance.getSubscriptions(tenantId, userId);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getSubscriptions: $e\n');
17}
18

updateSubscription Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej

Svar

Returnerer: UpdateSubscriptionAPIResponse

Eksempel

updateSubscription Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurér API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateAPIUserSubscriptionData = UpdateAPIUserSubscriptionData(); // UpdateAPIUserSubscriptionData |
12final userId = userId_example; // String |
13
14try {
15 final result = api_instance.updateSubscription(tenantId, id, updateAPIUserSubscriptionData, userId);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->updateSubscription: $e\n');
19}
20

getTenantDailyUsages Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
yearNumbernumberqueryNej
monthNumbernumberqueryNej
dayNumbernumberqueryNej
skipnumberqueryNej

Svar

Returnerer: GetTenantDailyUsagesResponse

Eksempel

getTenantDailyUsages Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final yearNumber = 1.2; // double |
11final monthNumber = 1.2; // double |
12final dayNumber = 1.2; // double |
13final skip = 1.2; // double |
14
15try {
16 final result = api_instance.getTenantDailyUsages(tenantId, GetTenantDailyUsagesOptions(yearNumber: yearNumber, monthNumber: monthNumber, dayNumber: dayNumber, skip: skip));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->getTenantDailyUsages: $e\n');
20}
21

createTenantPackage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes

Svar

Returnerer: CreateTenantPackageResponse

Eksempel

createTenantPackage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createTenantPackageBody = CreateTenantPackageBody(); // CreateTenantPackageBody |
11
12try {
13 final result = api_instance.createTenantPackage(tenantId, createTenantPackageBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createTenantPackage: $e\n');
17}
18

deleteTenantPackage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteTenantPackage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurér API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteTenantPackage(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteTenantPackage: $e\n');
17}
18

getTenantPackage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetTenantPackageResponse

Eksempel

getTenantPackage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getTenantPackage(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantPackage: $e\n');
17}
18

getTenantPackages Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
skipnumberqueryNej

Svar

Returnerer: GetTenantPackagesResponse

Eksempel

getTenantPackages Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer autorisation af API-nøgle: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getTenantPackages(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantPackages: $e\n');
17}
18

replaceTenantPackage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Respons

Returnerer: APIEmptyResponse

Eksempel

replaceTenantPackage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final replaceTenantPackageBody = ReplaceTenantPackageBody(); // ReplaceTenantPackageBody |
12
13try {
14 final result = api_instance.replaceTenantPackage(tenantId, id, replaceTenantPackageBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->replaceTenantPackage: $e\n');
18}
19

updateTenantPackage Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

updateTenantPackage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateTenantPackageBody = UpdateTenantPackageBody(); // UpdateTenantPackageBody |
12
13try {
14 final result = api_instance.updateTenantPackage(tenantId, id, updateTenantPackageBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateTenantPackage: $e\n');
18}
19

createTenantUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes

Svar

Returnerer: CreateTenantUserResponse

Eksempel

createTenantUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjerne kommentar nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createTenantUserBody = CreateTenantUserBody(); // CreateTenantUserBody |
11
12try {
13 final result = api_instance.createTenantUser(tenantId, createTenantUserBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createTenantUser: $e\n');
17}
18

deleteTenantUser Internal Link

Parametre

NavnTypePlaceringObligatoriskBeskrivelse
tenantIdstringqueryJa
idstringpathJa
deleteCommentsstringqueryNej
commentDeleteModestringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteTenantUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final deleteComments = deleteComments_example; // String |
12final commentDeleteMode = commentDeleteMode_example; // String |
13
14try {
15 final result = api_instance.deleteTenantUser(tenantId, id, DeleteTenantUserOptions(deleteComments: deleteComments, commentDeleteMode: commentDeleteMode));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->deleteTenantUser: $e\n');
19}
20

getTenantUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetTenantUserResponse

Eksempel

getTenantUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at sætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getTenantUser(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantUser: $e\n');
17}
18

getTenantUsers Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
skipnumberqueryNej

Respons

Returnerer: GetTenantUsersResponse

Eksempel

getTenantUsers Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment nedenfor for at konfigurere præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getTenantUsers(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantUsers: $e\n');
17}
18

replaceTenantUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
updateCommentsstringqueryNo

Respons

Returnerer: APIEmptyResponse

Eksempel

replaceTenantUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final replaceTenantUserBody = ReplaceTenantUserBody(); // ReplaceTenantUserBody |
12final updateComments = updateComments_example; // String |
13
14try {
15 final result = api_instance.replaceTenantUser(tenantId, id, replaceTenantUserBody, updateComments);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->replaceTenantUser: $e\n');
19}
20

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes
redirectURLstringqueryNo

Svar

Returnerer: APIEmptyResponse

Eksempel

sendLoginLink Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final redirectURL = redirectURL_example; // String |
12
13try {
14 final result = api_instance.sendLoginLink(tenantId, id, redirectURL);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->sendLoginLink: $e\n');
18}
19

updateTenantUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
updateCommentsstringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

updateTenantUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateTenantUserBody = UpdateTenantUserBody(); // UpdateTenantUserBody |
12final updateComments = updateComments_example; // String |
13
14try {
15 final result = api_instance.updateTenantUser(tenantId, id, updateTenantUserBody, updateComments);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->updateTenantUser: $e\n');
19}
20

createTenant Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa

Respons

Returnerer: CreateTenantResponse

Eksempel

createTenant Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createTenantBody = CreateTenantBody(); // CreateTenantBody |
11
12try {
13 final result = api_instance.createTenant(tenantId, createTenantBody);
14 print(result);
15} catch (e) {
16 print('Undtagelse ved kald af DefaultApi->createTenant: $e\n');
17}
18

deleteTenant Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
surestringqueryNej

Svar

Returnerer: APIEmptyResponse

Eksempel

deleteTenant Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final sure = sure_example; // String |
12
13try {
14 final result = api_instance.deleteTenant(tenantId, id, sure);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteTenant: $e\n');
18}
19

getTenant Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetTenantResponse

Eksempel

getTenant Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (fx Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getTenant(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenant: $e\n');
17}
18

getTenants Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
metastringqueryNej
skipnumberqueryNej

Svar

Returnerer: GetTenantsResponse

Eksempel

getTenants Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentar nedenfor for at indstille præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final meta = meta_example; // String |
11final skip = 1.2; // double |
12
13try {
14 final result = api_instance.getTenants(tenantId, GetTenantsOptions(meta: meta, skip: skip));
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->getTenants: $e\n');
18}
19

updateTenant Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: APIEmptyResponse

Eksempel

updateTenant Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateTenantBody = UpdateTenantBody(); // UpdateTenantBody |
12
13try {
14 final result = api_instance.updateTenant(tenantId, id, updateTenantBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateTenant: $e\n');
18}
19

changeTicketState Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
userIdstringqueryYes
idstringpathYes

Svar

Returnerer: ChangeTicketStateResponse

Eksempel

changeTicketState Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisering: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final id = id_example; // String |
12final changeTicketStateBody = ChangeTicketStateBody(); // ChangeTicketStateBody |
13
14try {
15 final result = api_instance.changeTicketState(tenantId, userId, id, changeTicketStateBody);
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->changeTicketState: $e\n');
19}
20

createTicket Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
userIdstringqueryYes

Response

Returns: CreateTicketResponse

Eksempel

createTicket Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfix (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final createTicketBody = CreateTicketBody(); // CreateTicketBody |
12
13try {
14 final result = api_instance.createTicket(tenantId, userId, createTicketBody);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->createTicket: $e\n');
18}
19

getTicket Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa
userIdstringqueryNej

Svar

Returnerer: GetTicketResponse

Eksempel

getTicket Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12
13try {
14 final result = api_instance.getTicket(tenantId, id, userId);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->getTicket: $e\n');
18}
19

getTickets Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
statenumberqueryNo
skipnumberqueryNo
limitnumberqueryNo

Respons

Returnerer: GetTicketsResponse

Eksempel

getTickets Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final state = 1.2; // double |
12final skip = 1.2; // double |
13final limit = 1.2; // double |
14
15try {
16 final result = api_instance.getTickets(tenantId, GetTicketsOptions(userId: userId, state: state, skip: skip, limit: limit));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->getTickets: $e\n');
20}
21

getTranslations Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
namespacestringpathJa
componentstringpathJa
localestringqueryNej
useFullTranslationIdsbooleanqueryNej

Respons

Returnerer: GetTranslationsResponse

Eksempel

getTranslations Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final namespace = namespace_example; // String |
6final component = component_example; // String |
7final locale = locale_example; // String |
8final useFullTranslationIds = true; // bool |
9
10try {
11 final result = api_instance.getTranslations(namespace, component, GetTranslationsOptions(locale: locale, useFullTranslationIds: useFullTranslationIds));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->getTranslations: $e\n');
15}
16

uploadImage Internal Link

Upload og ændre størrelsen på et billede

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
sizePresetstringqueryNoStørrelsesforudindstilling: "Default" (1000x1000px) eller "CrossPlatform" (opretter størrelser for populære enheder)
urlIdstringqueryNoSide-id hvor upload sker fra, for konfiguration

Response

Returnerer: UploadImageResponse

Example

uploadImage Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final file = BINARY_DATA_HERE; // MultipartFile |
7final sizePreset = ; // SizePreset | Størrelsesforudindstilling: \"Default\" (1000x1000px) eller \"CrossPlatform\" (opretter størrelser for populære enheder)
8final urlId = urlId_example; // String | Side-id hvor upload sker fra, for konfiguration
9
10try {
11 final result = api_instance.uploadImage(tenantId, file, UploadImageOptions(sizePreset: sizePreset, urlId: urlId));
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->uploadImage: $e\n');
15}
16

getUserBadgeProgressById Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Respons

Returnerer: APIGetUserBadgeProgressResponse

Eksempel

getUserBadgeProgressById Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) til API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getUserBadgeProgressById(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUserBadgeProgressById: $e\n');
17}
18

getUserBadgeProgressByUserId Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringpathYes

Svar

Returnerer: APIGetUserBadgeProgressResponse

Eksempel

getUserBadgeProgressByUserId Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11
12try {
13 final result = api_instance.getUserBadgeProgressByUserId(tenantId, userId);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUserBadgeProgressByUserId: $e\n');
17}
18

getUserBadgeProgressList Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
limitnumberqueryNo
skipnumberqueryNo

Svar

Returnerer: APIGetUserBadgeProgressListResponse

Eksempel

getUserBadgeProgressList Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final limit = 1.2; // double |
12final skip = 1.2; // double |
13
14try {
15 final result = api_instance.getUserBadgeProgressList(tenantId, GetUserBadgeProgressListOptions(userId: userId, limit: limit, skip: skip));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->getUserBadgeProgressList: $e\n');
19}
20

createUserBadge Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Svar

Returnerer: APICreateUserBadgeResponse

Eksempel

createUserBadge Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createUserBadgeParams = CreateUserBadgeParams(); // CreateUserBadgeParams |
11
12try {
13 final result = api_instance.createUserBadge(tenantId, createUserBadgeParams);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createUserBadge: $e\n');
17}
18

deleteUserBadge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returnerer: APIEmptySuccessResponse

Eksempel

deleteUserBadge Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisering: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deleteUserBadge(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteUserBadge: $e\n');
17}
18

getUserBadge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returns: APIGetUserBadgeResponse

Eksempel

getUserBadge Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at sætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getUserBadge(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUserBadge: $e\n');
17}
18

getUserBadges Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
userIdstringqueryNo
badgeIdstringqueryNo
typenumberqueryNo
displayedOnCommentsbooleanqueryNo
limitnumberqueryNo
skipnumberqueryNo

Respons

Returnerer: APIGetUserBadgesResponse

Eksempel

getUserBadges Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final userId = userId_example; // String |
11final badgeId = badgeId_example; // String |
12final type = 1.2; // double |
13final displayedOnComments = true; // bool |
14final limit = 1.2; // double |
15final skip = 1.2; // double |
16
17try {
18 final result = api_instance.getUserBadges(tenantId, GetUserBadgesOptions(userId: userId, badgeId: badgeId, type: type, displayedOnComments: displayedOnComments, limit: limit, skip: skip));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->getUserBadges: $e\n');
22}
23

updateUserBadge Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
idstringpathYes

Svar

Returns: APIEmptySuccessResponse

Eksempel

updateUserBadge Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updateUserBadgeParams = UpdateUserBadgeParams(); // UpdateUserBadgeParams |
12
13try {
14 final result = api_instance.updateUserBadge(tenantId, id, updateUserBadgeParams);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->updateUserBadge: $e\n');
18}
19

getUserNotificationCount Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Respons

Returnerer: GetUserNotificationCountResponse

Eksempel

getUserNotificationCount Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.getUserNotificationCount(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->getUserNotificationCount: $e\n');
13}
14

getUserNotifications Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryNejBrugt til at bestemme, om den aktuelle side er abonneret.
pageSizeintegerqueryNej
afterIdstringqueryNej
includeContextbooleanqueryNej
afterCreatedAtintegerqueryNej
unreadOnlybooleanqueryNej
dmOnlybooleanqueryNej
noDmbooleanqueryNej
includeTranslationsbooleanqueryNej
includeTenantNotificationsbooleanqueryNej
ssostringqueryNej

Svar

Returnerer: GetMyNotificationsResponse

Eksempel

getUserNotifications Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Brugt til at bestemme, om den aktuelle side er abonneret.
7final pageSize = 56; // int |
8final afterId = afterId_example; // String |
9final includeContext = true; // bool |
10final afterCreatedAt = 789; // int |
11final unreadOnly = true; // bool |
12final dmOnly = true; // bool |
13final noDm = true; // bool |
14final includeTranslations = true; // bool |
15final includeTenantNotifications = true; // bool |
16final sso = sso_example; // String |
17
18try {
19 final result = api_instance.getUserNotifications(tenantId, GetUserNotificationsOptions(urlId: urlId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, includeTenantNotifications: includeTenantNotifications, sso: sso));
20 print(result);
21} catch (e) {
22 print('Exception when calling PublicApi->getUserNotifications: $e\n');
23}
24

resetUserNotificationCount Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
ssostringqueryNej

Respons

Returnerer: ResetUserNotificationsResponse

Eksempel

resetUserNotificationCount Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final sso = sso_example; // String |
7
8try {
9 final result = api_instance.resetUserNotificationCount(tenantId, sso);
10 print(result);
11} catch (e) {
12 print('Exception when calling PublicApi->resetUserNotificationCount: $e\n');
13}
14

resetUserNotifications Internal Link

Parametre

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

Response

Returnerer: ResetUserNotificationsResponse

Eksempel

resetUserNotifications Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final afterId = afterId_example; // String |
7final afterCreatedAt = 789; // int |
8final unreadOnly = true; // bool |
9final dmOnly = true; // bool |
10final noDm = true; // bool |
11final sso = sso_example; // String |
12
13try {
14 final result = api_instance.resetUserNotifications(tenantId, ResetUserNotificationsOptions(afterId: afterId, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, sso: sso));
15 print(result);
16} catch (e) {
17 print('Exception when calling PublicApi->resetUserNotifications: $e\n');
18}
19

updateUserNotificationCommentSubscriptionStatus Internal Link

Enable eller deaktiver meddelelser for en specifik kommentar.

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
notificationIdstringpathJa
optedInOrOutstringpathJa
commentIdstringqueryJa
ssostringqueryNej

Svar

Returnerer: UpdateUserNotificationCommentSubscriptionStatusResponse

Eksempel

updateUserNotificationCommentSubscriptionStatus Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final notificationId = notificationId_example; // String |
7final optedInOrOut = optedInOrOut_example; // String |
8final commentId = commentId_example; // String |
9final sso = sso_example; // String |
10
11try {
12 final result = api_instance.updateUserNotificationCommentSubscriptionStatus(tenantId, notificationId, optedInOrOut, commentId, sso);
13 print(result);
14} catch (e) {
15 print('Exception when calling PublicApi->updateUserNotificationCommentSubscriptionStatus: $e\n');
16}
17

updateUserNotificationPageSubscriptionStatus Internal Link

Enable eller deaktiver meddelelser for en side. Når brugere er tilmeldt en side, oprettes meddelelser for nye rodkommentarer, og også

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
urlIdstringqueryYes
urlstringqueryYes
pageTitlestringqueryYes
subscribedOrUnsubscribedstringpathYes
ssostringqueryNo

Svar

Returnerer: UpdateUserNotificationPageSubscriptionStatusResponse

Eksempel

updateUserNotificationPageSubscriptionStatus Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final url = url_example; // String |
8final pageTitle = pageTitle_example; // String |
9final subscribedOrUnsubscribed = subscribedOrUnsubscribed_example; // String |
10final sso = sso_example; // String |
11
12try {
13 final result = api_instance.updateUserNotificationPageSubscriptionStatus(tenantId, urlId, url, pageTitle, subscribedOrUnsubscribed, sso);
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->updateUserNotificationPageSubscriptionStatus: $e\n');
17}
18

updateUserNotificationStatus Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
notificationIdstringpathJa
newStatusstringpathJa
ssostringqueryNej

Svar

Returnerer: UpdateUserNotificationStatusResponse

Eksempel

updateUserNotificationStatus Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final notificationId = notificationId_example; // String |
7final newStatus = newStatus_example; // String |
8final sso = sso_example; // String |
9
10try {
11 final result = api_instance.updateUserNotificationStatus(tenantId, notificationId, newStatus, sso);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->updateUserNotificationStatus: $e\n');
15}
16

getUserPresenceStatuses Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
urlIdWSstringqueryYes
userIdsstringqueryYes

Svar

Returns: GetUserPresenceStatusesResponse

Eksempel

getUserPresenceStatuses Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlIdWS = urlIdWS_example; // String |
7final userIds = userIds_example; // String |
8
9try {
10 final result = api_instance.getUserPresenceStatuses(tenantId, urlIdWS, userIds);
11 print(result);
12} catch (e) {
13 print('Exception when calling PublicApi->getUserPresenceStatuses: $e\n');
14}
15

searchUsers Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringpathJa
urlIdstringqueryJa
usernameStartsWithstringqueryNej
mentionGroupIdsarrayqueryNej
ssostringqueryNej
searchSectionstringqueryNej

Response

Returnerer: SearchUsersResult

Example

searchUsers Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String |
7final usernameStartsWith = usernameStartsWith_example; // String |
8final mentionGroupIds = []; // List<String> |
9final sso = sso_example; // String |
10final searchSection = searchSection_example; // String |
11
12try {
13 final result = api_instance.searchUsers(tenantId, urlId, SearchUsersOptions(usernameStartsWith: usernameStartsWith, mentionGroupIds: mentionGroupIds, sso: sso, searchSection: searchSection));
14 print(result);
15} catch (e) {
16 print('Exception when calling PublicApi->searchUsers: $e\n');
17}
18

getUser Internal Link

Parametre

NavnTypePlaceringKrævetBeskrivelse
tenantIdstringqueryJa
idstringpathJa

Svar

Returnerer: GetUserResponse

Eksempel

getUser eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// udkommenter nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.getUser(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUser: $e\n');
17}
18

createVote Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryYes
commentIdstringqueryYes
directionstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Svar

Returnerer: VoteResponse

Eksempel

createVote Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at konfigurere præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final commentId = commentId_example; // String |
11final direction = direction_example; // String |
12final userId = userId_example; // String |
13final anonUserId = anonUserId_example; // String |
14
15try {
16 final result = api_instance.createVote(tenantId, commentId, direction, CreateVoteOptions(userId: userId, anonUserId: anonUserId));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->createVote: $e\n');
20}
21

deleteVote Internal Link

Parametre

NameTypeLocationRequiredDescription
tenantIdstringqueryJa
idstringpathJa
editKeystringqueryNej

Svar

Returnerer: VoteDeleteResponse

Eksempel

deleteVote Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøglegodkendelse: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjern kommentaren nedenfor for at opsætte præfiks (f.eks. Bearer) for API-nøgle, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final editKey = editKey_example; // String |
12
13try {
14 final result = api_instance.deleteVote(tenantId, id, editKey);
15 print(result);
16} catch (e) {
17 print('Undtagelse ved kald af DefaultApi->deleteVote: $e\n');
18}
19

getVotes Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa

Svar

Returnerer: GetVotesResponse

Eksempel

getVotes Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgleautorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11
12try {
13 final result = api_instance.getVotes(tenantId, urlId);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getVotes: $e\n');
17}
18

getVotesForUser Internal Link

Parametre

NavnTypePlaceringPåkrævetBeskrivelse
tenantIdstringqueryJa
urlIdstringqueryJa
userIdstringqueryNej
anonUserIdstringqueryNej

Svar

Returnerer: GetVotesForUserResponse

Eksempel

getVotesForUser Eksempel
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurer API-nøgle autorisation: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// fjerne kommentar nedenunder for at opsætte præfiks (fx Bearer) for API-nøglen, hvis nødvendigt
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11final userId = userId_example; // String |
12final anonUserId = anonUserId_example; // String |
13
14try {
15 final result = api_instance.getVotesForUser(tenantId, urlId, GetVotesForUserOptions(userId: userId, anonUserId: anonUserId));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->getVotesForUser: $e\n');
19}
20

Har du brug for hjælp?

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

Bidrag

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