FastComments.com

FastComments Dart SDK


To je uradni Dart SDK za FastComments.

Upravljajte komentarje, uporabnike, SSO in moderacijo iz vaših Dart in Flutter aplikacij.

Repository

Poglej na GitHubu


AI kodirni agenti Internal Link

skills.sh

Dajte vašemu programskemu agentu kontekst FastComments, ki ga potrebuje - gradnike, konfiguracijo, varno SSO, REST API in SDK-je:

npx skills add fastcomments/skills

Deluje z Claude Code, Codex, Cursor, Copilot, Gemini in vsakim drugim agentom, ki ga podpira skills CLI.

Postavitev 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();

agregiraj Internal Link

Aggregates documents by grouping them (if groupBy is provided) and applying multiple operations.
Different operations (e.g. sum, countDistinct, avg, etc.) are supported.

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
parentTenantIdstringqueryNo
includeStatsbooleanqueryNo

Response

Vrne: AggregateResponse

Primer

Primer agregacije
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiDnevnikeRevizij Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
limitnumberqueryNo
skipnumberqueryNo
orderstringqueryNo
afternumberqueryNo
beforenumberqueryNo

Odgovor

Vrne: GetAuditLogsResponse

Primer

getAuditLogs Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj, da nastaviš predpono (npr. Bearer) za API ključ, če je potrebno
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

odjavaJavno Internal Link

Odgovor

Vrne: APIEmptyResponse

Primer

logoutPublic Primer
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

blokirajIzKomentarjaJavno Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odgovor

Vrne: BlockSuccess

Primer

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

odblokirajKomentarJavno Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odgovor

Vrne: UnblockSuccess

Primer

unBlockCommentPublic Primer
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

preverjeniKomentarjiZaBlokirane Internal Link

Parametri

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

Odgovor

Vrne: CheckBlockedCommentsResponse

Primer

checkedCommentsForBlocked Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentIds = commentIds_example; // String | Seznam ID-jev komentarjev, ločenih z vejicami.
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

blokirajUporabnikaIzKomentarja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe
anonUserIdstringqueryNe

Odgovor

Vrne: BlockSuccess

Primer

blockUserFromComment Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

ustvariKomentarJavno Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
broadcastIdstringqueryDa
sessionIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: SaveCommentsResponseWithPresence

Primer

createCommentPublic Primer
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

izbrišiKomentar Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
contextUserIdstringqueryNo
isLivebooleanqueryNo

Odgovor

Vrne: DeleteCommentResult

Primer

Primer deleteComment
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

izbrišiKomentarJavno Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

Odgovor

Returns: PublicAPIDeleteCommentResponse

Primer

deleteCommentPublic Primer
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

izbrišiGlasZaKomentar Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringpathYes
commentIdstringpathYes
voteIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

Odgovor

Vrne: VoteDeleteResponse

Primer

deleteCommentVote Primer
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

označiKomentar Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Odgovor

Vrne: FlagCommentResponse

Primer

flagComment Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiKomentar Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: APIGetCommentResponse

Primer

getComment Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitev prefiksa (npr. Bearer) za API ključ, če je potrebno
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

pridobiKomentarje Internal Link

Parametri

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

Odgovor

Vrne: APIGetCommentsResponse

Primer

getComments Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiKomentarjeJavno Internal Link

req tenantId urlId

Parametri

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

Odgovor

Returns: GetCommentsResponseWithPresencePublicComment

Primer

Primer getCommentsPublic
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

pridobiBesediloKomentarja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathYes
commentIdstringpathYes
editKeystringqueryNo
ssostringqueryNo

Odziv

Vrne: PublicAPIGetCommentTextResponse

Primer

Primer getCommentText
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

pridobiImenaUporabnikovGlasovZaKomentar Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
commentIdstringpathYes
dirintegerqueryYes
ssostringqueryNo

Odgovor

Vrne: GetCommentVoteUserNamesSuccessResponse

Primer

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

zakleniKomentar Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

Primer lockComment
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

pripniKomentar Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: ChangeCommentPinStatusResponse

Primer

pinComment Primer
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

shraniKomentar Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
sendEmailsbooleanqueryNo
populateNotificationsbooleanqueryNo

Odgovor

Vrne: APISaveCommentResponse

Primer

saveComment Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

shraniKomentarjeVSkupini Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
isLivebooleanqueryNe
doSpamCheckbooleanqueryNe
sendEmailsbooleanqueryNe
populateNotificationsbooleanqueryNe

Odgovor

Vrne: SaveCommentsBulkResponse

Primer

saveCommentsBulk Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite overitev API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

nastaviBesediloKomentarja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
editKeystringqueryNe
ssostringqueryNe

Odgovor

Vrne: PublicAPISetCommentTextResponse

Primer

setCommentText Primer
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

odblokirajUporabnikaIzKomentarja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Odziv

Returns: UnblockSuccess

Primer

unBlockUserFromComment Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte overitev API ključa: 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//odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

odstraniOznakoKomentarja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe
anonUserIdstringqueryNe

Odgovor

Vrne: FlagCommentResponse

Primer

unFlagComment Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

odzakleniKomentar Internal Link

Parameters

ImeTipLokacijaPotrebnoOpis
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
ssostringqueryNe

Response

Vrne: APIEmptyResponse

Example

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

odpripiKomentar Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
commentIdstringpathDa
broadcastIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: ChangeCommentPinStatusResponse

Primer

unPinComment Primer
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

posodobiKomentar Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
contextUserIdstringqueryNo
doSpamCheckbooleanqueryNo
isLivebooleanqueryNo

Odziv

Returns: APIEmptyResponse

Primer

updateComment Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

glasujZaKomentar Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: VoteResponse

Primer

voteComment Primer
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

pridobiKomentarjeZaUporabnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
userIdstringqueryNe
directionstringqueryNe
repliesToUserIdstringqueryNe
pagenumberqueryNe
includei10nbooleanqueryNe
localestringqueryNe
isCrawlerbooleanqueryNe

Odgovor

Vrne: GetCommentsForUserResponse

Primer

Primer getCommentsForUser
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

dodajKonfiguracijoDomene Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa

Odziv

Vrne: AddDomainConfigResponse

Primer

addDomainConfig Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfiguriraj avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

izbrišiKonfiguracijoDomene Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
domainstringpathYes

Odziv

Vrne: DeleteDomainConfigResponse

Primer

deleteDomainConfig Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfiguriraj avtorizacijo API ključa: 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 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

pridobiKonfiguracijoDomene Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
domainstringpathYes

Odziv

Vrne: GetDomainConfigResponse

Primer

Primer getDomainConfig
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfiguriraj avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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.getDomainConfig(tenantId, domain);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getDomainConfig: $e\n');
17}
18

pridobiKonfiguracijeDomene Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: GetDomainConfigsResponse

Primer

Primer getDomainConfigs
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfiguriraj avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

posodobiDelnoKonfiguracijoDomene Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
domainToUpdatestringpathDa

Odziv

Returns: PatchDomainConfigResponse

Primer

patchDomainConfig Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
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

nastaviKonfiguracijoDomene Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
domainToUpdatestringpathDa

Odgovor

Vrne: PutDomainConfigResponse

Primer

putDomainConfig Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi pooblastitev API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

ustvariPredlogoE-pošte Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes

Odziv

Returns: CreateEmailTemplateResponse

Primer

Primer createEmailTemplate
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev prefiksa (npr. Bearer) za API ključ, po potrebi
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

izbrišiPredlogoE-pošte Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

deleteEmailTemplate Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

izbrišiNapakoPriIzrisuPredlogeE-pošte Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryYes
idstringpathYes
errorIdstringpathYes

Odgovor

Vrne: APIEmptyResponse

Primer

Primer deleteEmailTemplateRenderError
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

pridobiPredlogoE-pošte Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odziv

Vrne: GetEmailTemplateResponse

Primer

getEmailTemplate Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiDefinicijePredlogE-pošte Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Response

Returns: GetEmailTemplateDefinitionsResponse

Example

Primer getEmailTemplateDefinitions
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavljanje predpone (npr. Bearer) za API ključ, po potrebi
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

pridobiNapakeIzrisaPredlogE-pošte Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
skipnumberqueryNe

Odgovor

Returns: GetEmailTemplateRenderErrorsResponse

Primer

getEmailTemplateRenderErrors Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiPredlogeE-pošte Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odgovor

Vrne: GetEmailTemplatesResponse

Primer

Primer getEmailTemplates
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite prefiks (npr. Bearer) za API ključ, po potrebi
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('Exception when calling DefaultApi->getEmailTemplates: $e\n');
17}
18

izrišiPredlogoE-pošte Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
localestringqueryNe

Odgovor

Vrne: RenderEmailTemplateResponse

Primer

renderEmailTemplate Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

posodobiPredlogoE-pošte Internal Link

Parametri

ImeVrstaMestoObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odziv

Vrne: APIEmptyResponse

Primer

Primer updateEmailTemplate
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
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

pridobiDnevnikDogodkov Internal Link

req
tenantId
urlId
userIdWS

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
userIdWSstringqueryDa
startTimeintegerqueryDa
endTimeintegerqueryNe

Odgovor

Vrne: GetEventLogResponse

Primer

Primer getEventLog
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

pridobiGlobalniDnevnikDogodkov Internal Link

req tenantId urlId userIdWS

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
userIdWSstringqueryDa
startTimeintegerqueryDa
endTimeintegerqueryNe

Odgovor

Vrne: GetEventLogResponse

Primer

Primer getGlobalEventLog
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

ustvariObjavoVVir Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
broadcastIdstringqueryNo
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
skipDupCheckbooleanqueryNo

Odgovor

Vrne: CreateFeedPostsResponse

Primer

Primer createFeedPost
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

ustvariObjavoVvirJavno Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odziv

Vrne: CreateFeedPostResponse

Primer

Primer createFeedPostPublic
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

izbrišiObjavoVvirJavno Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
postIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: DeleteFeedPostPublicResponse

Primer

deleteFeedPostPublic Primer
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

pridobiObjaveVVir Internal Link

req tenantId afterId

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
afterIdstringqueryNe
limitintegerqueryNe
tagsarrayqueryNe

Odgovor

Vrne: GetFeedPostsResponse

Primer

getFeedPosts Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiObjaveVVirJavno Internal Link

req tenantId afterId

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
afterIdstringqueryNe
limitintegerqueryNe
tagsarrayqueryNe
ssostringqueryNe
isCrawlerbooleanqueryNe
includeUserInfobooleanqueryNe

Odgovor

Returns: PublicFeedPostsResponse

Primer

getFeedPostsPublic Primer
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 = s0_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

pridobiStatistikeObjavVVir Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathYes
postIdsarrayqueryYes
ssostringqueryNo

Odgovor

Vrne: FeedPostsStatsResponse

Primer

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

pridobiReakcijeUporabnikaJavno Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
postIdsarrayqueryNe
ssostringqueryNe

Odgovor

Vrne: UserReactsResponse

Primer

getUserReactsPublic Primer
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

reagirajNaObjavoVvirJavno Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
postIdstringpathDa
isUndobooleanqueryNe
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: ReactFeedPostResponse

Primer

reactFeedPostPublic Primer
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

posodobiObjavoVvir Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: APIEmptyResponse

Primer

Primer updateFeedPost
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predponko (npr. Bearer) za API ključ, po potrebi
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

posodobiObjavoVvirJavno Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathYes
postIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: CreateFeedPostResponse

Primer

updateFeedPostPublic Primer
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

označiKomentarJavno Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
isFlaggedbooleanqueryYes
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

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

pridobiVelikGif Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
largeInternalURLSanitizedstringqueryDa

Odgovor

Returns: GifGetLargeResponse

Primer

Primer getGifLarge
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

iskanjeGifov Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
searchstringqueryYes
localestringqueryNo
ratingstringqueryNo
pagenumberqueryNo

Odgovor

Vrne: GetGifsSearchResponse

Primer

getGifsSearch Primer
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

pridobiTrendeGifov Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
localestringqueryNo
ratingstringqueryNo
pagenumberqueryNo

Odziv

Vrne: GetGifsTrendingResponse

Primer

Primer getGifsTrending
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

dodajHashtag Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: CreateHashTagResponse

Primer

addHashTag Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj, da nastaviš predpono (npr. Bearer) za API ključ, po potrebi
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

dodajHashtageVSkupini Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa

Odgovor

Vrne: BulkCreateHashTagsResponse

Primer

addHashTagsBulk Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za ključ API, po potrebi
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

izbrišiHashtag Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
tagstringpathDa

Response

Vrne: APIEmptyResponse

Example

deleteHashTag Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiHashtage Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
pagenumberqueryNe

Odgovor

Vrne: GetHashTagsResponse

Primer

Primer getHashTags
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo s ključem API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za ključ API, po potrebi
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

posodobiHashtag Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
tagstringpathDa

Odziv

Vrne: UpdateHashTagResponse

Primer

patchHashTag Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitvijo predpone (npr. Bearer) za API ključ, po potrebi
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

izbrišiGlasModeracije Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
voteIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odziv

Returns: VoteDeleteResponse

Primer

deleteModerationVote Primer
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

pridobiApiKomentarje Internal Link

Parametri

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

Odgovor

Vrne: ModerationAPIGetCommentsResponse

Primer

getApiComments Primer
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

pridobiStanjeIzvozaApi Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
batchJobIdstringqueryNe
ssostringqueryNe

Odziv

Returns: ModerationExportStatusResponse

Primer

getApiExportStatus Primer
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: sno));
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getApiExportStatus: $e\n');
14}
15

pridobiApiIdje Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
text-searchstringqueryNe
byIPFromCommentstringqueryNe
filtersstringqueryNe
searchFiltersstringqueryNe
afterIdstringqueryNe
demobooleanqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationAPIGetCommentIdsResponse

Primer

Primer getApiIds
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

pridobiPrepovedaneUporabnikeIzKomentarja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Odgovor

Vrne: GetBannedUsersFromCommentResponse

Primer

getBanUsersFromComment Primer
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

pridobiStanjePrepovediKomentarja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odgovor

Vrne: GetCommentBanStatusResponse

Primer

Primer getCommentBanStatus
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

pridobiPodkomentarje Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odgovor

Vrne: ModerationAPIChildCommentsResponse

Primer

Primer getCommentChildren
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 = sgo_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

pridobiŠtevilo Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
text-searchstringqueryNe
byIPFromCommentstringqueryNe
filterstringqueryNe
searchFiltersstringqueryNe
demobooleanqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationAPICountCommentsResponse

Primer

Primer getCount
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

pridobiŠtevila Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
ssostringqueryNo

Odgovor

Vrne: GetBannedUsersCountResponse

Primer

getCounts Primer
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

pridobiDnevnike Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
ssostringqueryNe

Odgovor

Vrne: ModerationAPIGetLogsResponse

Primer

Primer getLogs
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

pridobiRočneZnačke Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: GetTenantManualBadgesResponse

Primer

Primer getManualBadges
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

pridobiRočneZnačkeZaUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
badgesUserIdstringqueryNe
commentIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: GetUserManualBadgesResponse

Primer

getManualBadgesForUser Primer
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('Exception when calling ModerationApi->getManualBadgesForUser: $e\n');
15}
16

pridobiModeracijskiKomentar Internal Link

Parameters

ImeTipLokacijaPotrebnoOpis
tenantIdstringqueryYes
commentIdstringpathYes
includeEmailbooleanqueryNo
includeIPbooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: ModerationAPICommentResponse

Primer

getModerationComment Primer
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

pridobiBesediloModeracijskegaKomentarja Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringpoizvedbaDa
commentIdstringpotDa
ssostringpoizvedbaNe

Response

Vrne: GetCommentTextResponse

Example

getModerationCommentText Primer
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

pridobiPovzetekPredPrepovedjo Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: PreBanSummary

Primer

Primer getPreBanSummary
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

pridobiPovzetekIskanjaKomentarjev Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
valuestringqueryNe
filtersstringqueryNe
searchFiltersstringqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationCommentSearchResponse

Primer

getSearchCommentsSummary Primer
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

pridobiIskalneStrani Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
valuestringqueryNe
ssostringqueryNe

Odziv

Returns: ModerationPageSearchResponse

Primer

Primer getSearchPages
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

pridobiIskalnaSpletnaMesta Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
valuestringqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationSiteSearchResponse

Primer

Primer getSearchSites
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

pridobiPredlogeIskanja Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryYes
text-searchstringqueryNo
ssostringqueryNo

Odziv

Returns: ModerationSuggestResponse

Primer

Primer getSearchSuggest
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

pridobiIskalneUporabnike Internal Link

Parametri

ImeTipMestoObveznoOpis
tenantIdstringqueryYes
valuestringqueryNo
ssostringqueryNo

Odgovor

Vrne: ModerationUserSearchResponse

Primer

Primer getSearchUsers
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

pridobiFaktorZaupanja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
userIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: GetUserTrustFactorResponse

Primer

Primer getTrustFactor
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

pridobiNastavitevPrepovediUporabnika Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
ssostringqueryNe

Response

Vrne: APIModerateGetUserBanPreferencesResponse

Primer

Primer getUserBanPreference
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

pridobiNotranjiProfilUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: GetUserInternalProfileResponse

Primer

Primer getUserInternalProfile
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

objaviPrilagodiGlasoveKomentarja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: AdjustVotesResponse

Primer

postAdjustCommentVotes Primer
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

objaviApiIzvoz Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
text-searchstringqueryNe
byIPFromCommentstringqueryNe
filtersstringqueryNe
searchFiltersstringqueryNe
sortsstringqueryNe
ssostringqueryNe

Odgovor

Vrne: ModerationExportResponse

Primer

postApiExport Primer
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

objaviPrepovedUporabnikaIzKomentarja Internal Link

Parameters

ImeTipLokacijaZahtevanoOpis
tenantIdstringpoizvedbaDa
commentIdstringpotDa
banEmailbooleanpoizvedbaNe
banEmailDomainbooleanpoizvedbaNe
banIPbooleanpoizvedbaNe
deleteAllUsersCommentsbooleanpoizvedbaNe
bannedUntilstringpoizvedbaNe
isShadowBanbooleanpoizvedbaNe
updateIdstringpoizvedbaNe
banReasonstringpoizvedbaNe
ssostringpoizvedbaNe

Response

Vrne: BanUserFromCommentResult

Example

postBanUserFromComment Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = ModerationApi();
5final tenantId = tenantId_example; // Niz |
6final commentId = commentId_example; // Niz |
7final banEmail = true; // bool |
8final banEmailDomain = true; // bool |
9final banIP = true; // bool |
10final deleteAllUsersComments = true; // bool |
11final bannedUntil = bannedUntil_example; // Niz |
12final isShadowBan = true; // bool |
13final updateId = updateId_example; // Niz |
14final banReason = banReason_example; // Niz |
15final sso = sso_example; // Niz |
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

objaviRazveljaviPrepovedUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

postBanUserUndo Primer
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

objaviMasovniPovzetekPredPrepovedjo Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Odgovor

Vrne: BulkPreBanSummary

Primer

postBulkPreBanSummary Primer
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

objaviKomentarjePoIdjih Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
ssostringqueryNo

Odgovor

Vrne: ModerationAPIChildCommentsResponse

Primer

postCommentsByIds Primer
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

objaviOznačiKomentar Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

postFlagComment Primer
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

objaviOdstraniKomentar Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: PostRemoveCommentApiResponse

Primer

postRemoveComment Primer
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

objaviObnoviIzbrisanKomentar Internal Link


Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

postRestoreDeletedComment Primer
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

objaviNastaviStanjeOdobritveKomentarja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
approvedbooleanqueryNe
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: SetCommentApprovedResponse

Primer

postSetCommentApprovalStatus Primer
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

objaviNastaviStanjePregledaKomentarja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
reviewedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

postSetCommentReviewStatus Primer
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

objaviNastaviStanjeSpamKomentarja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
commentIdstringpathDa
spambooleanqueryNe
permNotSpambooleanqueryNe
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

postSetCommentSpamStatus Primer
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

objaviNastaviBesediloKomentarja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: SetCommentTextResponse

Primer

postSetCommentText Primer
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

objaviOdstraniOznakoKomentarja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

postUnFlagComment Primer
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

objaviGlas Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryDa
commentIdstringpathDa
directionstringqueryNe
broadcastIdstringqueryNe
ssostringqueryNe

Odgovor

Vrne: VoteResponse

Primer

postVote Primer
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

dodajZnačko Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: AwardUserBadgeResponse

Primer

putAwardBadge Primer
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

zapriNit Internal Link

Parametri

ImeTipMestoObveznoOpis
tenantIdstringqueryYes
urlIdstringqueryYes
ssostringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

putCloseThread Primer
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

odstraniZnačko Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Odgovor

Vrne: RemoveUserBadgeResponse

Primer

putRemoveBadge Primer
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

ponovnoOdpriNit Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
urlIdstringqueryYes
ssostringqueryNo

Odziv

Vrne: APIEmptyResponse

Primer

putReopenThread Primer
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

nastaviFaktorZaupanja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
userIdstringqueryNo
trustFactorstringqueryNo
sSOstringqueryNo

Odziv

Vrne: SetUserTrustFactorResponse

Primer

Primer setTrustFactor
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

ustvariModeratorja Internal Link

Parametri

ImeVrstaLokacijaPotrebnoOpis
tenantIdstringqueryYes

Odgovor

Vrne: CreateModeratorResponse

Primer

createModerator Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

izbrišiModeratorja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
sendEmailstringqueryNe

Odziv

Vrne: APIEmptyResponse

Primer

deleteModerator Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiModeratorja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetModeratorResponse

Primer

getModerator Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiModeratorje Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odgovor

Vrne: GetModeratorsResponse

Primer

getModerators Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pošljiVabilo Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
fromNamestringqueryDa

Odziv

Vrne: APIEmptyResponse

Primer

sendInvite Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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('Izjema pri klicu DefaultApi->sendInvite: $e\n');
18}
19

posodobiModeratorja Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Response

Returns: APIEmptyResponse

Example

Primer updateModerator
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte overjanje z API ključem: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

izbrišiŠteviloObvestil Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odgovor

Returns: APIEmptyResponse

Primer

Primer deleteNotificationCount
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo ključa API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj, da nastaviš predpono (npr. Bearer) za ključ API, po potrebi
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

pridobiPredpomnjenoŠteviloObvestil Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: GetCachedNotificationCountResponse

Primer

getCachedNotificationCount Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predponko (npr. Bearer) za API ključ, po potrebi
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

pridobiŠteviloObvestil Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
userIdstringqueryNe
urlIdstringqueryNe
fromCommentIdstringqueryNe
viewedbooleanqueryNe
typestringqueryNe

Odgovor

Vrne: GetNotificationCountResponse

Primer

Primer getNotificationCount
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiObvestila Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
userIdstringqueryNe
urlIdstringqueryNe
fromCommentIdstringqueryNe
viewedbooleanqueryNe
typestringqueryNe
skipnumberqueryNe

Odgovor

Vrne: GetNotificationsResponse

Primer

Primer getNotifications
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO: Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

posodobiObvestilo Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo

Odziv

Returns: APIEmptyResponse

Primer

updateNotification Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

ustvariV1ReakcijoStrani Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
titlestringqueryNe

Odgovor

Vrne: CreateV1PageReact

Primer

createV1PageReact Primer
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

ustvariV2ReakcijoStrani Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes
titlestringqueryNo

Odgovor

Returns: CreateV1PageReact

Primer

Primer createV2PageReact
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

izbrišiV1ReakcijoStrani Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
urlIdstringqueryYes

Odgovor

Vrne: CreateV1PageReact

Primer

deleteV1PageReact Primer
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

izbrišiV2ReakcijoStrani Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes

Odgovor

Vrne: CreateV1PageReact

Primer

deleteV2PageReact Primer
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

pridobiV1VšečkeStrani Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa

Odgovor

Vrne: GetV1PageLikes

Primer

getV1PageLikes Primer
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

pridobiV2ReakcijeStrani Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
urlIdstringqueryYes

Odgovor

Vrne: GetV2PageReacts

Primer

getV2PageReacts Primer
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

pridobiV2UporabnikeReakcijStrani Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes

Response

Vrne: GetV2PageReactUsersResponse

Example

getV2PageReactUsers Primer
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

dodajStran Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: AddPageAPIResponse

Primer

addPage Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

izbrišiStran Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpoizvedbaDa
idstringpotDa

Odgovor

Returns: DeletePageAPIResponse

Primer

deletePage Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiNeaktivneUporabnike Internal Link

Past commenters on the page who are NOT currently online. Sorted by displayName.
Use this after exhausting /users/online to render a "Members" section.
Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName}
index from afterName forward via $gt, no $skip cost.

Parameters

ImeTipLokacijaPotrebnoOpis
tenantIdstringpathYes
urlIdstringqueryYesIdentifikator URL-ja strani (očistljen na strežniku).
afterNamestringqueryNoKursor: podajte nextAfterName iz prejšnjega odgovora.
afterUserIdstringqueryNoKursor za razreševanje zavezovanja: podajte nextAfterUserId iz prejšnjega odgovora. Potrebno, ko je nastavljen afterName, da se pri enakih imenih ne izpustijo vnosi.

Response

Vrne: PageUsersOfflineResponse

Example

Primer getOfflineUsers
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Identifikator URL-ja strani (očistljen na strežniku).
7final afterName = afterName_example; // String | Kursor: podajte nextAfterName iz prejšnjega odgovora.
8final afterUserId = afterUserId_example; // String | Kursor za razreševanje zavezovanja: podajte nextAfterUserId iz prejšnjega odgovora. Potrebno, ko je nastavljen afterName, da se pri enakih imenih ne izpustijo vnosi.
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

pridobiAktivneUporabnike Internal Link

Trenutno spletni uporabniki strani: ljudje, katerih seansa websocket je trenutno naročena na stran right now.
Vrne anonCount + totalCount (naročniki po celotni sobi, vključno z anonimnimi gledalci, ki jih ne štejemo).

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringpathYes
urlIdstringqueryYesIdentifikator URL-ja strani (čiščen na strežniku).
afterNamestringqueryNoKazalec: pošlji nextAfterName iz prejšnjega odgovora.
afterUserIdstringqueryNoKazalec za razreševanje neodločnosti: pošlji nextAfterUserId iz prejšnjega odgovora. Obvezno, ko je nastavljen afterName, da se z imenskimi neodločnostmi ne izpustijo vnosi.

Response

Vrne: PageUsersOnlineResponse

Example

Primer getOnlineUsers
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Identifikator URL-ja strani (čiščen na strežniku).
7final afterName = afterName_example; // String | Kazalec: pošlji nextAfterName iz prejšnjega odgovora.
8final afterUserId = afterUserId_example; // String | Kazalec za razreševanje neodločnosti: pošlji nextAfterUserId iz prejšnjega odgovora. Obvezno, ko je nastavljen afterName, da se z imenskimi neodločnostmi ne izpustijo vnosi.
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

pridobiStranPoURLId Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
urlIdstringqueryYes

Odziv

Vrne: GetPageByURLIdAPIResponse

Primer

Primer getPageByURLId
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiStrani Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odziv

Vrne: GetPagesAPIResponse

Primer

getPages Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

pridobiStraniJavno Internal Link

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

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
cursorstringqueryNeNeprozoren krmarilni kazalec, vrnjen kot nextCursor iz prejšnje zahteve. Vezen na enak sortBy.
limitintegerqueryNe1..200, privzeto 50
qstringqueryNeNeobvezni filter predpone naslova, ki ne upošteva velikosti črk.
sortBystringqueryNeVrstni red. updatedAt (privzeto, najnovejše najprej), commentCount (največ komentarjev najprej) ali title (abeceden).
hasCommentsbooleanqueryNeČe je true, vrne le strani z vsaj enim komentarjem.

Odgovor

Vrne: GetPublicPagesResponse

Primer

getPagesPublic Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final cursor = cursor_example; // String | Neprozoren krmarilni kazalec, vrnjen kot `nextCursor` iz prejšnje zahteve. Vezen na enak `sortBy`.
7final limit = 56; // int | 1..200, privzeto 50
8final q = q_example; // String | Neobvezni filter predpone naslova, ki ne upošteva velikosti črk.
9final sortBy = ; // PagesSortBy | Vrstni red. `updatedAt` (privzeto, najnovejše najprej), `commentCount` (največ komentarjev najprej) ali `title` (abeceden).
10final hasComments = true; // bool | Če je true, vrne le strani z vsaj enim komentarjem.
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

pridobiInformacijeUporabnikov Internal Link

Bulk user info for a tenant. Given userIds, return display info from User / SSOUser.
Used by the comment widget to enrich users that just appeared via a presence event.
No page context: privacy is enforced uniformly (private profiles are masked).

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringpathDa
idsstringqueryDaZ vejico ločeni userIds.

Response

Returns: PageUsersInfoResponse

Example

Primer getUsersInfo
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final ids = ids_example; // String | Z vejico ločeni userIds.
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

posodobiStran Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Response

Vrne: PatchPageAPIResponse

Example

patchPage Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo ključev API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za ključ API, če je potrebno
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

izbrišiČakajočiWebhookDogodek Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odziv

Returns: APIEmptyResponse

Primer

deletePendingWebhookEvent Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev prefiksa (npr. Bearer) za API ključ, če je potrebno
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('Izjema pri klicanju DefaultApi->deletePendingWebhookEvent: $e\n');
17}
18

pridobiŠteviloČakajočihWebhookDogodkov Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringpoizvedbaDa
commentIdstringpoizvedbaNe
externalIdstringpoizvedbaNe
eventTypestringpoizvedbaNe
typestringpoizvedbaNe
domainstringpoizvedbaNe
attemptCountGTnumberpoizvedbaNe

Odgovor

Vrne: GetPendingWebhookEventCountResponse

Primer

Primer getPendingWebhookEventCount
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

pridobiČakajočeWebhookDogodke Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo
skipnumberqueryNo

Odgovor

Vrne: GetPendingWebhookEventsResponse

Primer

getPendingWebhookEvents Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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('Izjema pri klicu DefaultApi->getPendingWebhookEvents: $e\n');
23}
24

ustvariKonfiguracijoVprašanja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: CreateQuestionConfigResponse

Primer

Primer createQuestionConfig
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte overitev API ključev: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

izbrišiKonfiguracijoVprašanja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: APIEmptyResponse

Primer

deleteQuestionConfig Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiKonfiguracijoVprašanja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetQuestionConfigResponse

Primer

Primer getQuestionConfig
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitve predpone (npr. Bearer) za API ključ, po potrebi
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

pridobiKonfiguracijeVprašanj Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odgovor

Vrne: GetQuestionConfigsResponse

Primer

Primer getQuestionConfigs
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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('Izjema pri klicanju DefaultApi->getQuestionConfigs: $e\n');
17}
18

posodobiKonfiguracijoVprašanja Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: APIEmptyResponse

Primer

updateQuestionConfig Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

ustvariRezultatVprašanja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: CreateQuestionResultResponse

Primer

createQuestionResult Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi overitev API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitev predpon (npr. Bearer) za API ključ, po potrebi
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

izbrišiRezultatVprašanja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: APIEmptyResponse

Primer

deleteQuestionResult Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

pridobiRezultatVprašanja Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetQuestionResultResponse

Primer

Primer getQuestionResult
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Odkomentirajte spodaj za nastavitev prefiksa (npr. Bearer) za API ključ, če je potrebno
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

pridobiRezultateVprašanj Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
urlIdstringqueryNo
userIdstringqueryNo
startDatestringqueryNo
questionIdstringqueryNo
questionIdsstringqueryNo
skipnumberqueryNo

Odgovor

Vrne: GetQuestionResultsResponse

Primer

Primer getQuestionResults
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO: Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

posodobiRezultatVprašanja Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odziv

Returns: APIEmptyResponse

Primer

Primer updateQuestionResult
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
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

agregirajRezultateVprašanj Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
questionIdstringqueryNe
questionIdsarrayqueryNe
urlIdstringqueryNe
timeBucketstringqueryNe
startDatestringqueryNe
forceRecalculatebooleanqueryNe

Odgovor

Vrne: AggregateQuestionResultsResponse

Primer

aggregateQuestionResults Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final questionId = questionId_example; // String |
11final questionIds = []; // List<String> |
12final urlId = urlId_example; // String |
13final timeBucket = ; // AggregateTimeBucket |
14final startDate = 2013-10-20T19:20:30+01:00; // DateTime |
15final forceRecalculate = true; // bool |
16
17try {
18 final result = api_instance.aggregateQuestionResults(tenantId, AggregateQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, timeBucket: timeBucket, startDate: startDate, forceRecalculate: forceRecalculate));
19 print(result);
20} catch (e) {
21 print('Exception when calling DefaultApi->aggregateQuestionResults: $e\n');
22}
23

masovnaAgregacijaRezultatovVprašanj Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
forceRecalculatebooleanqueryNe

Odgovor

Returns: BulkAggregateQuestionResultsResponse

Primer

bulkAggregateQuestionResults Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite pooblastitev API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

združiKomentarjeZRezultatiVprašanj Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
questionIdstringqueryNo
questionIdsarrayqueryNo
urlIdstringqueryNo
startDatestringqueryNo
forceRecalculatebooleanqueryNo
minValuenumberqueryNo
maxValuenumberqueryNo
limitnumberqueryNo

Odgovor

Vrne: CombineQuestionResultsWithCommentsResponse

Primer

combineCommentsWithQuestionResults Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite overitev API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final questionId = questionId_example; // String |
11final questionIds = []; // List<String> |
12final urlId = urlId_example; // String |
13final startDate = 2013-10-20T19:20:30+01:00; // DateTime |
14final forceRecalculate = true; // bool |
15final minValue = 1.2; // double |
16final maxValue = 1.2; // double |
17final limit = 1.2; // double |
18
19try {
20 final result = api_instance.combineCommentsWithQuestionResults(tenantId, CombineCommentsWithQuestionResultsOptions(questionId: questionId, questionIds: questionIds, urlId: urlId, startDate: startDate, forceRecalculate: forceRecalculate, minValue: minValue, maxValue: maxValue, limit: limit));
21 print(result);
22} catch (e) {
23 print('Exception when calling DefaultApi->combineCommentsWithQuestionResults: $e\n');
24}
25

dodajSSOUporabnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa

Odgovor

Vrne: AddSSOUserAPIResponse

Primer

addSSOUser Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtentikacijo s ključem API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj, da nastaviš predpono (npr. Bearer) za API ključ, po potrebi
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

izbrišiSSOUporabnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
deleteCommentsbooleanqueryNe
commentDeleteModestringqueryNe

Odgovor

Vrne: DeleteSSOUserAPIResponse

Primer

Primer deleteSSOUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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 = 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

pridobiSSOUporabnikaPoE-pošti Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
emailstringpathYes

Odgovor

Vrne: GetSSOUserByEmailAPIResponse

Primer

getSSOUserByEmail Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiSSOUporabnikaPoId Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odziv

Vrne: GetSSOUserByIdAPIResponse

Primer

getSSOUserById Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfiguriraj avtorizacijo API ključa: 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// Odkomentiraj spodaj, da nastaviš predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiSSOUporabnike Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
skipintegerqueryNo

Odgovor

Vrne: GetSSOUsersResponse

Primer

getSSOUsers Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

posodobiSSOUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
updateCommentsbooleanqueryNe

Odgovor

Vrne: PatchSSOUserAPIResponse

Primer

patchSSOUser Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

nastaviSSOUporabnika Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
updateCommentsbooleanqueryNo

Response

Vrne: PutSSOUserAPIResponse

Primer

Primer putSSOUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO: Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

ustvariNaročnino Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa

Response

Vrne: CreateSubscriptionAPIResponse

Example

createSubscription Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

izbrišiNaročnino Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
userIdstringqueryNe

Response

Vrne: DeleteSubscriptionAPIResponse

Primer

deleteSubscription Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO: konfiguriraj avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj, da nastaviš predpona (npr. Bearer) za API ključ, po potrebi
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

pridobiNaročnine Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
userIdstringqueryNo

Odgovor

Vrne: GetSubscriptionsAPIResponse

Primer

Primer getSubscriptions
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

posodobiNaročnino Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo

Odgovor

Vrne: UpdateSubscriptionAPIResponse

Primer

updateSubscription Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiDnevnoUporaboNajemnika Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
yearNumbernumberqueryNe
monthNumbernumberqueryNe
dayNumbernumberqueryNe
skipnumberqueryNe

Odgovor

Vrne: GetTenantDailyUsagesResponse

Primer

getTenantDailyUsages Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

ustvariPaketNajemnika Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes

Odziv

Vrne: CreateTenantPackageResponse

Primer

createTenantPackage Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

izbrišiPaketNajemnika Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Response

Vrne: APIEmptyResponse

Example

deleteTenantPackage Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiPaketNajemnika Internal Link

Parametri

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: GetTenantPackageResponse

Primer

Primer getTenantPackage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiPaketeNajemnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odgovor

Vrne: GetTenantPackagesResponse

Primer

Primer getTenantPackages
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpon (npr. Bearer) za API ključ, po potrebi
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

zamenjajPaketNajemnika Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Response

Vrne: APIEmptyResponse

Example

replaceTenantPackage Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

posodobiPaketNajemnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: APIEmptyResponse

Primer

Primer updateTenantPackage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

ustvariUporabnikaNajemnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes

Odgovor

Vrne: CreateTenantUserResponse

Primer

Primer createTenantUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

izbrišiUporabnikaNajemnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
deleteCommentsstringqueryNo
commentDeleteModestringqueryNo

Odziv

Vrne: APIEmptyResponse

Primer

deleteTenantUser Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiUporabnikaNajemnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Vrne: GetTenantUserResponse

Primer

Primer getTenantUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfiguriraj avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

pridobiUporabnikeNajemnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
skipnumberqueryNe

Odgovor

Vrne: GetTenantUsersResponse

Primer

Primer getTenantUsers
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

zamenjajUporabnikaNajemnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
updateCommentsstringqueryNe

Odgovor

Returns: APIEmptyResponse

Primer

replaceTenantUser Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Odkomenirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
redirectURLstringqueryNo

Odgovor

Vrne: APIEmptyResponse

Primer

sendLoginLink Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

posodobiUporabnikaNajemnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
updateCommentsstringqueryNe

Odziv

Vrne: APIEmptyResponse

Primer

updateTenantUser Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

ustvariNajemnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes

Odgovor

Vrne: CreateTenantResponse

Primer

Primer createTenant
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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('Exception when calling DefaultApi->createTenant: $e\n');
17}
18

izbrišiNajemnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa
surestringqueryNe

Odgovor

Vrne: APIEmptyResponse

Primer

deleteTenant Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

pridobiNajemnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odgovor

Returns: GetTenantResponse

Primer

getTenant Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtentikacijo z API ključem: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiNajemnike Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
metastringqueryNe
skipnumberqueryNe

Response

Vrne: GetTenantsResponse

Example

getTenants Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

posodobiNajemnika Internal Link

Parameters

ImeTipLokacijaPotrebnoOpis
tenantIdstringqueryYes
idstringpathYes

Response

Returns: APIEmptyResponse

Example

updateTenant Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

spremeniStanjeVstopnice Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
userIdstringqueryYes
idstringpathYes

Response

Vrne: ChangeTicketStateResponse

Example

Primer changeTicketState
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj, da nastaviš predpono (npr. Bearer) za API ključ, po potrebi
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

ustvariVstopnico Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
userIdstringqueryYes

Odziv

Vrne: CreateTicketResponse

Primer

createTicket Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiVstopnico Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo

Odgovor

Vrne: GetTicketResponse

Primer

Primer getTicket
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavi avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentiraj spodaj, da nastaviš predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiVstopnice Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
userIdstringqueryNe
statenumberqueryNe
skipnumberqueryNe
limitnumberqueryNe

Odgovor

Vrne: GetTicketsResponse

Primer

Primer getTickets
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiPrevode Internal Link

Parametri

ImeTipLokacijaObveznoOpis
namespacestringpathYes
componentstringpathYes
localestringqueryNo
useFullTranslationIdsbooleanqueryNo

Odziv

Returns: GetTranslationsResponse

Primer

Primer getTranslations
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final namespace = namespace_example; // Niz |
6final component = component_example; // Niz |
7final locale = locale_example; // Niz |
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

naložiSliko Internal Link

Naloži in spremeni velikost slike

Parametri

ImeVrstaMestoObveznoOpis
tenantIdstringpathYes
sizePresetstringqueryNoVnaprej določena velikost: "Default" (1000x1000px) ali "CrossPlatform" (ustvari velikosti za priljubljene naprave)
urlIdstringqueryNoID strani, iz katere se izvaja naložitev, za konfiguracijo

Odgovor

Vrne: UploadImageResponse

Primer

uploadImage Primer
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 | Vnaprej določena velikost: \"Default\" (1000x1000px) ali \"CrossPlatform\" (ustvari velikosti za priljubljene naprave)
8final urlId = urlId_example; // String | ID strani, iz katere se izvaja naložitev, za konfiguracijo
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

pridobiNapredekZnačkeUporabnikaPoId Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Response

Returns: APIGetUserBadgeProgressResponse

Example

getUserBadgeProgressById Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiNapredekZnačkeUporabnikaPoUporabniškemId Internal Link

Parameters

ImeTipLokacijaPotrebnoOpis
tenantIdstringqueryYes
userIdstringpathYes

Odgovor

Vrne: APIGetUserBadgeProgressResponse

Primer

getUserBadgeProgressByUserId Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

pridobiSeznamNapredkaZnačkUporabnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
userIdstringqueryNo
limitnumberqueryNo
skipnumberqueryNo

Odgovor

Vrne: APIGetUserBadgeProgressListResponse

Primer

getUserBadgeProgressList Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

ustvariZnačkoUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes

Odgovor

Vrne: APICreateUserBadgeResponse

Primer

createUserBadge Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

izbrišiZnačkoUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
idstringpathDa

Odziv

Returns: APIEmptySuccessResponse

Primer

deleteUserBadge Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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

pridobiZnačkoUporabnika Internal Link

Parameters

ImeVrstaLokacijaZahtevanoOpis
tenantIdstringqueryYes
idstringpathYes

Response

Vrne: APIGetUserBadgeResponse

Example

Primer getUserBadge
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite pooblastitev API ključa: 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.getUserBadge(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getUserBadge: $e\n');
17}
18

pridobiZnačkeUporabnika Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
userIdstringqueryNe
badgeIdstringqueryNe
typenumberqueryNe
displayedOnCommentsbooleanqueryNe
limitnumberqueryNe
skipnumberqueryNe

Odgovor

Vrne: APIGetUserBadgesResponse

Primer

getUserBadges Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

posodobiZnačkoUporabnika Internal Link

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Response

Vrne: APIEmptySuccessResponse

Primer

Primer updateUserBadge
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, po potrebi
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

pridobiŠteviloObvestilUporabnika Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: GetUserNotificationCountResponse

Primer

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

pridobiObvestilaUporabnika Internal Link

Parametri

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

Odgovor

Vrne: GetMyNotificationsResponse

Primer

getUserNotifications Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Uporablja se za določitev, ali je trenutna stran naročena.
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

ponastaviŠteviloObvestilUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
ssostringqueryNe

Odgovor

Vrne: ResetUserNotificationsResponse

Primer

Primer resetUserNotificationCount
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

ponastaviObvestilaUporabnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
afterIdstringqueryNe
afterCreatedAtintegerqueryNe
unreadOnlybooleanqueryNe
dmOnlybooleanqueryNe
noDmbooleanqueryNe
ssostringqueryNe

Odgovor

Returns: ResetUserNotificationsResponse

Primer

resetUserNotifications Primer
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

posodobiStanjeNaročnineNaKomentarjeUporabnika Internal Link

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

Parameters

ImeTipLokacijaObveznoOpis
tenantIdstringqueryDa
notificationIdstringpathDa
optedInOrOutstringpathDa
commentIdstringqueryDa
ssostringqueryNe

Response

Returns: UpdateUserNotificationCommentSubscriptionStatusResponse

Example

Primer updateUserNotificationCommentSubscriptionStatus
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

posodobiStanjeNaročnineNaStraniUporabnika Internal Link

Enable or disable notifications for a page. When users are subscribed to a page, notifications are created for new root comments, and also

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
urlIdstringqueryYes
urlstringqueryYes
pageTitlestringqueryYes
subscribedOrUnsubscribedstringpathYes
ssostringqueryNo

Response

Vrne: UpdateUserNotificationPageSubscriptionStatusResponse

Primer

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

posodobiStanjeObvestilaUporabnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryDa
notificationIdstringpathDa
newStatusstringpathDa
ssostringqueryNe

Odgovor

Vrne: UpdateUserNotificationStatusResponse

Primer

updateUserNotificationStatus Primer
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

pridobiStanjaPrisotnostiUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
urlIdWSstringqueryYes
userIdsstringqueryYes

Odgovor

Vrne: GetUserPresenceStatusesResponse

Primer

Primer getUserPresenceStatuses
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

iščiUporabnike Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringpathDa
urlIdstringqueryDa
usernameStartsWithstringqueryNe
mentionGroupIdsarrayqueryNe
ssostringqueryNe
searchSectionstringqueryNe

Odgovor

Returns: SearchUsersResult

Primer

searchUsers Primer
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

pridobiUporabnika Internal Link

Parametri

ImeVrstaLokacijaObveznoOpis
tenantIdstringqueryYes
idstringpathYes

Odgovor

Vrne: GetUserResponse

Primer

Primer getUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtentikacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

ustvariGlas Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
commentIdstringqueryYes
directionstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Odgovor

Vrne: VoteResponse

Primer

createVote Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte overitev API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, če je potrebno
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

izbrišiGlas Internal Link

Parameters

ImeVrstaLokacijaObveznoOpis
tenantIdstringpoizvedbaDa
idstringpotDa
editKeystringpoizvedbaNe

Odgovor

Vrne: VoteDeleteResponse

Primer

deleteVote Primer
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Konfigurirajte avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj za nastavitev predpone (npr. Bearer) za API ključ, če je potrebno
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('Exception when calling DefaultApi->deleteVote: $e\n');
18}
19

pridobiGlasove Internal Link

Parametri

ImeTipLokacijaZahtevanoOpis
tenantIdstringqueryYes
urlIdstringqueryYes

Odgovor

Vrne: GetVotesResponse

Primer

Primer getVotes
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtorizacijo API ključa: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za API ključ, po potrebi
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

pridobiGlasoveZaUporabnika Internal Link

Parametri

ImeTipLokacijaObveznoOpis
tenantIdstringqueryYes
urlIdstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Odgovor

Returns: GetVotesForUserResponse

Primer

Primer getVotesForUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO Nastavite avtentikacijo prek ključev API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// odkomentirajte spodaj, da nastavite predpono (npr. Bearer) za ključ API, če je potrebno
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

Potrebujete pomoč?

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

Prispevanje

Prispevki so dobrodošli! Obiščite GitHub repozitorij za smernice za prispevanje.