FastComments.com

FastComments Dart SDK

ื–ื”ื• ื”โ€‘SDK ื”ืจืฉืžื™ ืฉืœ Dart ืขื‘ื•ืจ FastComments.

ื ื™ื”ื•ืœ ืชื’ื•ื‘ื•ืช, ืžืฉืชืžืฉื™ื, SSO, ื•ื”ืžื•ื“ืจืฆื™ื” ืžืชื•ืš ืืคืœื™ืงืฆื™ื•ืช Dart ื•โ€‘Flutter ืฉืœืš.

ืžืื’ืจ

ื”ืฆื’ ื‘โ€‘GitHub


ืคืจื™ืกื” 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();

ืฆื‘ืจ Internal Link

ืžืื’ื“ ืžืกืžื›ื™ื ืขืœ ื™ื“ื™ ืงื™ื‘ื•ืฅ (ืื ื ืžืกืจ groupBy) ื•ื™ื™ืฉื•ื ืฉืœ ืคืขื•ืœื•ืช ืžืจื•ื‘ื•ืช. ืคืขื•ืœื•ืช ืฉื•ื ื•ืช (ืœืžืฉืœ sum, countDistinct, avg ื•ื›ื“') ื ืชืžื›ื•ืช.

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
parentTenantIdstringqueryืœื
includeStatsbooleanqueryืœื

Response

ืžื—ื–ื™ืจ: AggregateResponse

Example

ื“ื•ื’ืžืช ืฆื‘ื™ืจื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกืจ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื™ื•ืžื ื™ ื‘ื™ืงื•ืจืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
limitnumberqueryNo
skipnumberqueryNo
orderstringqueryNo
afternumberqueryNo
beforenumberqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetAuditLogsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getAuditLogs
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ื”ืชื ืชืง ืฆื™ื‘ื•ืจื™ Internal Link

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

logoutPublic ื“ื•ื’ืžื”
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

ื—ืกื•ื ืžื”ืชื’ื•ื‘ื” ืฆื™ื‘ื•ืจื™ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: BlockSuccess

ื“ื•ื’ืžื”

blockFromCommentPublic ื“ื•ื’ืžื”
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

ื‘ื˜ืœ ื—ืกื™ืžืช ืชื’ื•ื‘ื” ืฆื™ื‘ื•ืจื™ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: UnblockSuccess

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืฉืœ unBlockCommentPublic
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, sss);
12 print(result);
13} catch (e) {
14 print('Exception when calling PublicApi->unBlockCommentPublic: $e\n');
15}
16

ืชื’ื•ื‘ื•ืช ืฉื ื‘ื“ืงื• ืœื—ืกื™ืžื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdsstringqueryื›ืŸืจืฉื™ืžื” ืžื•ืคืจื“ืช ื‘ืคืกื™ืงื™ื ืฉืœ ืžื–ื”ื™ ืชื’ื•ื‘ื•ืช.
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CheckBlockedCommentsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช checkedCommentsForBlocked
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentIds = commentIds_example; // String | ืจืฉื™ืžื” ืžื•ืคืจื“ืช ื‘ืคืกื™ืงื™ื ืฉืœ ืžื–ื”ื™ ืชื’ื•ื‘ื•ืช.
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

ื—ืกื•ื ืžืฉืชืžืฉ ืžื”ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
userIdstringqueryืœื
anonUserIdstringqueryืœื

ืชื’ื•ื‘ื”

Returns: BlockSuccess

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืฉืœ blockUserFromComment
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ืชื’ื•ื‘ื” ืฆื™ื‘ื•ืจื™ืช Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ
broadcastIdstringqueryื›ืŸ
sessionIdstringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: SaveCommentsResponseWithPresence

ื“ื•ื’ืžื”

createCommentPublic ื“ื•ื’ืžื”
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

ืžื—ืง ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
contextUserIdstringqueryNo
isLivebooleanqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: DeleteCommentResult

ื“ื•ื’ืžื”

deleteComment ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืชื’ื•ื‘ื” ืฆื™ื‘ื•ืจื™ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
commentIdstringpathื›ืŸ
broadcastIdstringqueryื›ืŸ
editKeystringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PublicAPIDeleteCommentResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช deleteCommentPublic
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // ืžื—ืจื•ื–ืช |
6final commentId = commentId_example; // ืžื—ืจื•ื–ืช |
7final broadcastId = broadcastId_example; // ืžื—ืจื•ื–ืช |
8final editKey = editKey_example; // ืžื—ืจื•ื–ืช |
9final sso = sso_example; // ืžื—ืจื•ื–ืช |
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

ืžื—ืง ื”ืฆื‘ืขืช ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
commentIdstringpathื›ืŸ
voteIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ
broadcastIdstringqueryื›ืŸ
editKeystringqueryืœื
ssostringqueryืœื

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: VoteDeleteResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช deleteCommentVote
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

ื“ื’ืœ ืชื’ื•ื‘ื” Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Response

ืžื—ื–ื™ืจ: FlagCommentResponse

Example

ื“ื•ื’ืžืช flagComment
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
6
7final api_instance = DefaultApi();
8final tenantId = tenantId_example; // String |
9final id = id_example; // String |
10final userId = userId_example; // String |
11final anonUserId = anonUserId_example; // String |
12
13try {
14 final result = api_instance.flagComment(tenantId, id, FlagCommentOptions(userId: userId, anonUserId: anonUserId));
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->flagComment: $e\n');
18}
19

ืงื‘ืœ ืชื’ื•ื‘ื” Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Response

Returns: APIGetCommentResponse

Example

ื“ื•ื’ืžืช getComment
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืœื”ื’ื“ื™ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชื’ื•ื‘ื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
pageintegerqueryNo
limitintegerqueryNo
skipintegerqueryNo
asTreebooleanqueryNo
skipChildrenintegerqueryNo
limitChildrenintegerqueryNo
maxTreeDepthintegerqueryNo
urlIdstringqueryNo
userIdstringqueryNo
anonUserIdstringqueryNo
contextUserIdstringqueryNo
hashTagstringqueryNo
parentIdstringqueryNo
directionstringqueryNo
fromDateintegerqueryNo
toDateintegerqueryNo

ืชื’ื•ื‘ื”

Returns: APIGetCommentsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืฉืœ getComments
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชื’ื•ื‘ื•ืช ืฆื™ื‘ื•ืจื™ื•ืช Internal Link

req tenantId urlId

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ
pageintegerqueryืœื
directionstringqueryืœื
ssostringqueryืœื
skipintegerqueryืœื
skipChildrenintegerqueryืœื
limitintegerqueryืœื
limitChildrenintegerqueryืœื
countChildrenbooleanqueryืœื
fetchPageForCommentIdstringqueryืœื
includeConfigbooleanqueryืœื
countAllbooleanqueryืœื
includei10nbooleanqueryืœื
localestringqueryืœื
modulesstringqueryืœื
isCrawlerbooleanqueryืœื
includeNotificationCountbooleanqueryืœื
asTreebooleanqueryืœื
maxTreeDepthintegerqueryืœื
useFullTranslationIdsbooleanqueryืœื
parentIdstringqueryืœื
searchTextstringqueryืœื
hashTagsarrayqueryืœื
userIdstringqueryืœื
customConfigStrstringqueryืœื
afterCommentIdstringqueryืœื
beforeCommentIdstringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetCommentsResponseWithPresencePublicComment

ื“ื•ื’ืžื”

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

ืงื‘ืœ ื˜ืงืกื˜ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
commentIdstringpathื›ืŸ
editKeystringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PublicAPIGetCommentTextResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืงื‘ืœ ืฉืžื•ืช ืžืฉืชืžืฉื™ื ืฉื”ืฆื‘ื™ืขื• ืขืœ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
commentIdstringpathื›ืŸ
dirintegerqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetCommentVoteUserNamesSuccessResponse

ื“ื•ื’ืžื”

getCommentVoteUserNames ื“ื•ื’ืžื”
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

ื ืขืœ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ื”ืฆืžื“ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
commentIdstringpathื›ืŸ
broadcastIdstringqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ChangeCommentPinStatusResponse

ื“ื•ื’ืžื”

pinComment ื“ื•ื’ืžื”
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

ืฉืžื•ืจ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
isLivebooleanqueryืœื
doSpamCheckbooleanqueryืœื
sendEmailsbooleanqueryืœื
populateNotificationsbooleanqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APISaveCommentResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช saveComment
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฉืžื•ืจ ืชื’ื•ื‘ื•ืช ื‘ืงื‘ื•ืฆื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
sendEmailsbooleanqueryNo
populateNotificationsbooleanqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจื”: SaveCommentsBulkResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœโ€‘saveCommentsBulk
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื” ืฉืœ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”โ€‘API, ืื ื ื“ืจืฉ
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

ื”ื’ื“ืจ ื˜ืงืกื˜ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PublicAPISetCommentTextResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช setCommentText
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

ื‘ื˜ืœ ื—ืกื™ืžืช ืžืฉืชืžืฉ ืžื”ืชื’ื•ื‘ื” Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
userIdstringqueryืœื
anonUserIdstringqueryืœื

Response

ืชื’ื•ื‘ื”: UnblockSuccess

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช unBlockUserFromComment
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final unBlockFromCommentParams = UnBlockFromCommentParams(); // UnBlockFromCommentParams |
12final userId = userId_example; // String |
13final anonUserId = anonUserId_example; // String |
14
15try {
16 final result = api_instance.unBlockUserFromComment(tenantId, id, unBlockFromCommentParams, UnBlockUserFromCommentOptions(userId: userId, anonUserId: anonUserId));
17 print(result);
18} catch (e) {
19 print('Exception when calling DefaultApi->unBlockUserFromComment: $e\n');
20}
21

ื‘ื˜ืœ ืกื™ืžื•ืŸ ื“ื’ืœ ื‘ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: FlagCommentResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช unFlagComment
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกื™ืจื• ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืขื‘ื•ืจ ืžืคืชื— API, ืื ื ื“ืจืฉ
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

ื‘ื˜ืœ ื ืขื™ืœืช ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
commentIdstringpathื›ืŸ
broadcastIdstringqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœ-unLockComment
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

ื‘ื˜ืœ ื”ืฆืžื“ืช ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
commentIdstringpathื›ืŸ
broadcastIdstringqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ChangeCommentPinStatusResponse

ื“ื•ื’ืžื”

unPinComment ื“ื•ื’ืžื”
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

ืขื“ื›ืŸ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
contextUserIdstringqueryืœื
doSpamCheckbooleanqueryืœื
isLivebooleanqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateComment
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ืฆืจื™ืš
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('ื—ืจื™ื’ื” ื‘ืขืช ืงืจื™ืื” ืœ-DefaultApi->updateComment: $e\n');
21}
22

ื”ืฆื‘ื™ืข ืœืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: VoteResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœโ€‘voteComment
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

ืงื‘ืœ ืชื’ื•ื‘ื•ืช ืœืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
userIdstringqueryNo
directionstringqueryNo
repliesToUserIdstringqueryNo
pagenumberqueryNo
includei10nbooleanqueryNo
localestringqueryNo
isCrawlerbooleanqueryNo

ืชื’ื•ื‘ื”

Returns: GetCommentsForUserResponse

ื“ื•ื’ืžื”

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

ื”ื•ืกืฃ ืชืฆื•ืจืช ื“ื•ืžื™ื™ืŸ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: AddDomainConfigResponse

ื“ื•ื’ืžื”

addDomainConfig ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ื”ืฉื‘ืชืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืชืฆื•ืจืช ื“ื•ืžื™ื™ืŸ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื“ืจื•ืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
domainstringpathื›ืŸ

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: DeleteDomainConfigResponse

ื“ื•ื’ืžื”

deleteDomainConfig ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชืฆื•ืจืช ื“ื•ืžื™ื™ืŸ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
domainstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetDomainConfigResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getDomainConfig
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืœืงื‘ื•ืข ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืฉืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชืฆื•ืจื•ืช ื“ื•ืžื™ื™ืŸ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetDomainConfigsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getDomainConfigs
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ื”ืจืฉืืช ืžืคืชื— API: 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 |
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

ืขื“ื›ืŸ ื—ืœืงื™ืช ืชืฆื•ืจืช ื“ื•ืžื™ื™ืŸ Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
domainToUpdatestringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PatchDomainConfigResponse

ื“ื•ื’ืžื”

patchDomainConfig ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ื”ืฆื™ื‘ ืชืฆื•ืจืช ื“ื•ืžื™ื™ืŸ Internal Link

Parameters

NameTypeLocationRequiredืชื™ืื•ืจ
tenantIdstringqueryYes
domainToUpdatestringpathYes

Response

ืžื—ื–ื™ืจ: PutDomainConfigResponse

Example

putDomainConfig ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืœื”ื’ื“ื™ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateEmailTemplateResponse

ื“ื•ื’ืžื”

createEmailTemplate ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืขื‘ื•ืจ ืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจื”: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœโ€‘deleteEmailTemplate
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืชืจืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืฉื’ื™ืืช ืจื™ื ื“ื•ืจ ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
errorIdstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœืžื—ื™ืงืช ืฉื’ื™ืืช ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกืจ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetEmailTemplateResponse

ื“ื•ื’ืžื”

getEmailTemplate ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื”ื’ื“ืจื•ืช ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetEmailTemplateDefinitionsResponse

ื“ื•ื’ืžื”

getEmailTemplateDefinitions ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ืงืฆื‘ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืฉื’ื™ืื•ืช ืจื™ื ื“ื•ืจ ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
skipnumberqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetEmailTemplateRenderErrorsResponse

ื“ื•ื’ืžื”

getEmailTemplateRenderErrors ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชื‘ื ื™ื•ืช ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
skipnumberqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetEmailTemplatesResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getEmailTemplates
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืจื ื“ืจ ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
localestringqueryNo

Response

Returns: RenderEmailTemplateResponse

Example

ื“ื•ื’ืžืช renderEmailTemplate
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ื’ื“ืจืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ืชื‘ื ื™ืช ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateEmailTemplate
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื™ื•ืžืŸ ืื™ืจื•ืขื™ื Internal Link

req tenantId urlId userIdWS

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ
userIdWSstringqueryื›ืŸ
startTimeintegerqueryื›ืŸ
endTimeintegerqueryืœื

ืชื’ื•ื‘ื”

Returns: GetEventLogResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืงื‘ืœ ื™ื•ืžืŸ ืื™ืจื•ืขื™ื ื’ืœื•ื‘ืœื™ Internal Link

req tenantId urlId userIdWS

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ
userIdWSstringqueryื›ืŸ
startTimeintegerqueryื›ืŸ
endTimeintegerqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetEventLogResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืฆื•ืจ ืคื•ืกื˜ ื‘ืคื™ื“ Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
broadcastIdstringqueryNo
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
skipDupCheckbooleanqueryNo

Response

ืžื—ื–ื™ืจ: CreateFeedPostResponse

Example

ื“ื•ื’ืžืช createFeedPost
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกืจืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ืคื•ืกื˜ ื‘ืคื™ื“ ืฆื™ื‘ื•ืจื™ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

Returns: CreateFeedPostResponse

ื“ื•ื’ืžื”

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

ืžื—ืง ืคื•ืกื˜ ื‘ืคื™ื“ ืฆื™ื‘ื•ืจื™ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
postIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: DeleteFeedPostPublicResponse

ื“ื•ื’ืžื”

deleteFeedPostPublic ื“ื•ื’ืžื”
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

ืงื‘ืœ ืคื•ืกื˜ื™ื ื‘ืคื™ื“ Internal Link

req tenantId afterId

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
afterIdstringqueryืœื
limitintegerqueryืœื
tagsarrayqueryืœื

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: GetFeedPostsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getFeedPosts
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืคื•ืกื˜ื™ื ื‘ืคื™ื“ ืฆื™ื‘ื•ืจื™ Internal Link

req tenantId afterId

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
afterIdstringqueryืœื
limitintegerqueryืœื
tagsarrayqueryืœื
ssostringqueryืœื
isCrawlerbooleanqueryืœื
includeUserInfobooleanqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PublicFeedPostsResponse

ื“ื•ื’ืžื”

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

ืงื‘ืœ ืกื˜ื˜ื™ืกื˜ื™ืงื•ืช ืคื•ืกื˜ื™ื ื‘ืคื™ื“ Internal Link


ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringpathYes
postIdsarrayqueryYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: FeedPostsStatsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getFeedPostsStats
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

ืงื‘ืœ ืชื’ื•ื‘ื•ืช ืžืฉืชืžืฉ ืฆื™ื‘ื•ืจื™ื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
postIdsarrayqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

Returns: UserReactsResponse

ื“ื•ื’ืžื”

getUserReactsPublic ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // ืžื—ืจื•ื–ืช |
6final postIds = []; // List<String> |
7final sso = sso_example; // ืžื—ืจื•ื–ืช |
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

ื”ื’ื‘ ืขืœ ืคื•ืกื˜ ื‘ืคื™ื“ ืฆื™ื‘ื•ืจื™ Internal Link

ืคืจืžื˜ืจื™ื

NameTypeLocationRequiredDescription
tenantIdstringpathYes
postIdstringpathYes
isUndobooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ReactFeedPostResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช reactFeedPostPublic
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // ืžื—ืจื•ื–ืช |
6final postId = postId_example; // ืžื—ืจื•ื–ืช |
7final reactBodyParams = ReactBodyParams(); // ReactBodyParams |
8final isUndo = true; // ื‘ื•ืœื™ืื ื™ |
9final broadcastId = broadcastId_example; // ืžื—ืจื•ื–ืช |
10final sso = sso_example; // ืžื—ืจื•ื–ืช |
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

ืขื“ื›ืŸ ืคื•ืกื˜ ื‘ืคื™ื“ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateFeedPost
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ืคื•ืกื˜ ื‘ืคื™ื“ ืฆื™ื‘ื•ืจื™ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringpathYes
postIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateFeedPostResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateFeedPostPublic
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

ืกืžืŸ ืชื’ื•ื‘ื” ืฆื™ื‘ื•ืจื™ืช Internal Link

ืคืจืžื˜ืจื™ื

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes
isFlaggedbooleanqueryYes
ssostringqueryNo

ืชื’ื•ื‘ื”

Returns: APIEmptyResponse

ื“ื•ื’ืžื”

flagCommentPublic ื“ื•ื’ืžื”
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

ืงื‘ืœ GIF ื’ื“ื•ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
largeInternalURLSanitizedstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GifGetLargeResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ื—ืคืฉ GIFื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
searchstringqueryื›ืŸ
localestringqueryืœื
ratingstringqueryืœื
pagenumberqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetGifsSearchResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getGifsSearch
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

ืงื‘ืœ GIFื™ื ืคื•ืคื•ืœืจื™ื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
localestringqueryืœื
ratingstringqueryืœื
pagenumberqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetGifsTrendingResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ื”ื•ืกืฃ ื”ืืฉื˜ืื’ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateHashTagResponse

ื“ื•ื’ืžื”

addHashTag ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— API, ื‘ืžื™ื“ืช ื”ืฆื•ืจืš
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

ื”ื•ืกืฃ ื”ืืฉื˜ืื’ื™ื ื‘ืงื‘ื•ืฆื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: BulkCreateHashTagsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช addHashTagsBulk
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืขื‘ื•ืจ ืžืคืชื— API, ืื ืฆืจื™ืš
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

ืžื—ืง ื”ืืฉื˜ืื’ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
tagstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

deleteHashTag ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4// ืงื‘ืข ืืช ืžืคืชื— ื”-API ืœ-'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ื‘ืžื™ื“ืช ื”ืฆื•ืจืš
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

ืงื‘ืœ ื”ืืฉื˜ืื’ื™ื Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
pagenumberqueryืœื

Response

ืžื—ื–ื™ืจ: GetHashTagsResponse

Example

ื“ื•ื’ืžื” getHashTags
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ื—ืœืงื™ืช ื”ืืฉื˜ืื’ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
tagstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: UpdateHashTagResponse

ื“ื•ื’ืžื”

patchHashTag ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ื”ืฆื‘ืขืช ืคื™ืงื•ื— Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
voteIdstringpathื›ืŸ
broadcastIdstringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: VoteDeleteResponse

ื“ื•ื’ืžื”

deleteModerationVote ื“ื•ื’ืžื”
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

ืงื‘ืœ ืชื’ื•ื‘ื•ืช API Internal Link

ืคืจืžื˜ืจื™ื

NameTypeLocationRequiredDescription
tenantIdstringqueryื›ืŸ
pagenumberqueryืœื
countnumberqueryืœื
text-searchstringqueryืœื
byIPFromCommentstringqueryืœื
filtersstringqueryืœื
searchFiltersstringqueryืœื
sortsstringqueryืœื
demobooleanqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationAPIGetCommentsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getApiComments
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

ืงื‘ืœ ืกื˜ื˜ื•ืก ื™ืฆื•ื API Internal Link

ืคืจืžื˜ืจื™ื

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
batchJobIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationExportStatusResponse

ื“ื•ื’ืžื”

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

ืงื‘ืœ ืžื–ื”ื™ API Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
text-searchstringqueryืœื
byIPFromCommentstringqueryืœื
filtersstringqueryืœื
searchFiltersstringqueryืœื
afterIdstringqueryืœื
demobooleanqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationAPIGetCommentIdsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” 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

ืงื‘ืœ ืžืฉืชืžืฉื™ื ื—ืกื•ืžื™ื ืžื”ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetBannedUsersFromCommentResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getBanUsersFromComment
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

ืงื‘ืœ ืกื˜ื˜ื•ืก ื—ืกื™ืžืช ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetCommentBanStatusResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืงื‘ืœ ืชื’ื•ื‘ื•ืช ืžืฉื ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationAPIChildCommentsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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 = sso_example; // String |
8
9try {
10 final result = api_instance.getCommentChildren(tenantId, commentId, sso);
11 print(result);
12} catch (e) {
13 print('Exception when calling ModerationApi->getCommentChildren: $e\n');
14}
15

ืงื‘ืœ ืกืคื™ืจื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
text-searchstringqueryืœื
byIPFromCommentstringqueryืœื
filterstringqueryืœื
searchFiltersstringqueryืœื
demobooleanqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationAPICountCommentsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืงื‘ืœ ืกืคื™ืจื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetBannedUsersCountResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getCounts
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

ืงื‘ืœ ื™ื•ืžื ื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจื”: ModerationAPIGetLogsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืงื‘ืœ ืชื’ื™ื ื™ื“ื ื™ื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTenantManualBadgesResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” 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

ืงื‘ืœ ืชื’ื™ื ื™ื“ื ื™ื™ื ืœืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
badgesUserIdstringqueryNo
commentIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจื”: GetUserManualBadgesResponse

ื“ื•ื’ืžื”

getManualBadgesForUser ื“ื•ื’ืžื
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

ืงื‘ืœ ืชื’ื•ื‘ื” ืชื—ืช ืคื™ืงื•ื— Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
includeEmailbooleanqueryNo
includeIPbooleanqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationAPICommentResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getModerationComment
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

ืงื‘ืœ ื˜ืงืกื˜ ืชื’ื•ื‘ื” ืชื—ืช ืคื™ืงื•ื— Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetCommentTextResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getModerationCommentText
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

ืงื‘ืœ ืกื™ื›ื•ื ืœืคื ื™ ื—ืกื™ืžื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PreBanSummary

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœโ€‘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

ืงื‘ืœ ืกื™ื›ื•ื ื—ื™ืคื•ืฉ ืชื’ื•ื‘ื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
valuestringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationCommentSearchResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getSearchCommentsSummary
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

ืงื‘ืœ ืขืžื•ื“ื™ื ื‘ื—ื™ืคื•ืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
valuestringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationPageSearchResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืฉืœ 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

ืงื‘ืœ ืืชืจื™ื ื‘ื—ื™ืคื•ืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
valuestringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationSiteSearchResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืงื‘ืœ ื”ืฆืขื•ืช ื—ื™ืคื•ืฉ Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
text-searchstringqueryNo
ssostringqueryNo

Response

ืžื—ื–ื™ืจ: ModerationSuggestResponse

Example

ื“ื•ื’ืžืช 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

ืงื‘ืœ ืžืฉืชืžืฉื™ื ื‘ื—ื™ืคื•ืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringืฉืื™ืœืชื”ื›ืŸ
valuestringืฉืื™ืœืชื”ืœื
ssostringืฉืื™ืœืชื”ืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationUserSearchResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืงื‘ืœ ื’ื•ืจื ืืžื•ืŸ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
userIdstringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetUserTrustFactorResponse

ื“ื•ื’ืžื”

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

ืงื‘ืœ ื”ืขื“ืคืช ื—ืกื™ืžืช ืžืฉืชืžืฉ Internal Link


ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

Returns: APIModerateGetUserBanPreferencesResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืงื‘ืœ ืคืจื•ืคื™ืœ ืคื ื™ืžื™ ืฉืœ ืžืฉืชืžืฉ Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringqueryNo
ssostringqueryNo

Response

ืžื—ื–ื™ืจ: GetUserInternalProfileResponse

Example

ื“ื•ื’ืžืช 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

ื”ื•ืกืฃ ื”ืชืืžืช ื”ืฆื‘ืขื•ืช ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: AdjustVotesResponse

ืœื“ื•ื’ืžื”

ื“ื•ื’ืžืช postAdjustCommentVotes
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

ืคืจืกื ื™ืฆื•ื API Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
sortsstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ModerationExportResponse

ื“ื•ื’ืžื”

postApiExport ื“ื•ื’ืžื”
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

ื”ื—ืจื ืžืฉืชืžืฉ ืžื”ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
banEmailbooleanqueryNo
banEmailDomainbooleanqueryNo
banIPbooleanqueryNo
deleteAllUsersCommentsbooleanqueryNo
bannedUntilstringqueryNo
isShadowBanbooleanqueryNo
updateIdstringqueryNo
banReasonstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: BanUserFromCommentResult

ื“ื•ื’ืžื”

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

ื‘ื˜ืœ ื”ื•ืจืืช ื—ืจื ืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

postBanUserUndo ื“ื•ื’ืžื”
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

ืคืจืกื ืกื™ื›ื•ื ืœืคื ื™ ื—ืกื™ืžื” ื‘ืงื‘ื•ืฆื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
includeByUserIdAndEmailbooleanqueryืœื
includeByIPbooleanqueryืœื
includeByEmailDomainbooleanqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: BulkPreBanSummary

ื“ื•ื’ืžื”

postBulkPreBanSummary ื“ื•ื’ืžื”
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

ืคืจืกื ืชื’ื•ื‘ื•ืช ืœืคื™ ืžื–ื”ื™ื Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
ssostringqueryNo

Response

ืžื—ื–ื™ืจ: ModerationAPIChildCommentsResponse

Example

ื“ื•ื’ืžืช postCommentsByIds
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

ืคืจืกื ืกื™ืžื•ืŸ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช postFlagComment
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

ืคืจืกื ื”ืกืจืช ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PostRemoveCommentApiResponse

ื“ื•ื’ืžื”

postRemoveComment ื“ื•ื’ืžื”
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

ืคืจืกื ืฉื—ื–ื•ืจ ืชื’ื•ื‘ื” ืžื—ื•ืงื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
broadcastIdstringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœโ€‘postRestoreDeletedComment
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

ืคืจืกื ื”ื’ื“ืจืช ืกื˜ื˜ื•ืก ืื™ืฉื•ืจ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
approvedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: SetCommentApprovedResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” postSetCommentApprovalStatus
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

ืคืจืกื ื”ื’ื“ืจืช ืกื˜ื˜ื•ืก ืกืงื™ืจืช ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
reviewedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื

postSetCommentReviewStatus ื“ื•ื’ืžื”
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

ืคืจืกื ื”ื’ื“ืจืช ืกื˜ื˜ื•ืก ืกืคืื ืฉืœ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
spambooleanqueryืœื
permNotSpambooleanqueryืœื
broadcastIdstringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

postSetCommentSpamStatus ื“ื•ื’ืžื”
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

ืคืจืกื ื”ื’ื“ืจืช ื˜ืงืกื˜ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
broadcastIdstringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: SetCommentTextResponse

ื“ื•ื’ืžื”

postSetCommentText ื“ื•ื’ืžื”
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

ืคืจืกื ื‘ื˜ืœ ืกื™ืžื•ืŸ ืชื’ื•ื‘ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringpathื›ืŸ
broadcastIdstringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

postUnFlagComment ื“ื•ื’ืžื”
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

ืคืจืกื ื”ืฆื‘ืขื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringpathYes
directionstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: VoteResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช postVote
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

ื”ืขื ืง ืชื• Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: AwardUserBadgeResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช putAwardBadge
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

ืกื’ื•ืจ ืฉืจืฉื•ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
urlIdstringqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

putCloseThread ื“ื•ื’ืžื”
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

ื”ืกืจ ืชื• Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: RemoveUserBadgeResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช putRemoveBadge
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

ืคืชื— ืฉืจืฉื•ืจ ืžื—ื“ืฉ Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringืฉืื™ืœืชื”Yes
urlIdstringืฉืื™ืœืชื”Yes
ssostringืฉืื™ืœืชื”No

Response

Returns: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช putReopenThread
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

ื”ื’ื“ืจ ื’ื•ืจื ืืžื•ืŸ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
userIdstringqueryืœื
trustFactorstringqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: SetUserTrustFactorResponse

ื“ื•ื’ืžื”

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

ืฆื•ืจ ืžื•ื“ืจื˜ื•ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateModeratorResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช createModerator
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืžื•ื“ืจื˜ื•ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
sendEmailstringqueryNo

ืชื’ื•ื‘ื”

Returns: APIEmptyResponse

ื“ื•ื’ืžื”

deleteModerator ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
6
7final api_instance = DefaultApi();
8final tenantId = tenantId_example; // String |
9final id = id_example; // String |
10final sendEmail = sendEmail_example; // String |
11
12try {
13 final result = api_instance.deleteModerator(tenantId, id, sendEmail);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deleteModerator: $e\n');
17}
18

ืงื‘ืœ ืžื•ื“ืจื˜ื•ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetModeratorResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getModerator
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื™ืฉ ืฆื•ืจืš
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

ืงื‘ืœ ืžื•ื“ืจื˜ื•ืจื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
skipnumberqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetModeratorsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getModerators
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ืื•ื˜ื•ืจื™ื–ืฆื™ื™ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฉืœื— ื”ื–ืžื ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
fromNamestringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช sendInvite
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจ ืืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
6
7final api_instance = DefaultApi();
8final tenantId = tenantId_example; // String |
9final id = id_example; // String |
10final fromName = fromName_example; // String |
11
12try {
13 final result = api_instance.sendInvite(tenantId, id, fromName);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->sendInvite: $e\n');
17}
18

ืขื“ื›ืŸ ืžื•ื“ืจื˜ื•ืจ Internal Link

ืคืจืžื˜ืจื™ื

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateModerator
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— API, ืื ืฆืจื™ืš
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

ืžื—ืง ืกืคื™ืจืช ื”ืชืจืื•ืช Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

Response

ืžื—ื–ื™ืจ: APIEmptyResponse

Example

ื“ื•ื’ืžื” ืฉืœ deleteNotificationCount
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืกืคื™ืจืช ื”ืชืจืื•ืช ื‘ืžื˜ืžื•ืŸ Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: GetCachedNotificationCountResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getCachedNotificationCount
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืขื‘ื•ืจ ืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืกืคื™ืจืช ื”ืชืจืื•ืช Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo

Response

ืžื—ื–ื™ืจ: GetNotificationCountResponse

Example

ื“ื•ื’ืžืช getNotificationCount
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกื™ืจื• ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื”ืชืจืื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo
skipnumberqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetNotificationsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getNotifications
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ื”ืชืจืื” Internal Link

ืคืจืžื˜ืจื™ื

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateNotification
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ื‘ืžื™ื“ืช ื”ืฆื•ืจืš
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

ืฆื•ืจ ืชื’ื•ื‘ื” ืœืขืžื•ื“ V1 Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ
titlestringqueryืœื

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: CreateV1PageReact

ื“ื•ื’ืžื”

createV1PageReact ื“ื•ื’ืžื”
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

ืฆื•ืจ ืชื’ื•ื‘ื” ืœืขืžื•ื“ V2 Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes
titlestringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจื™ื: CreateV1PageReact

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืžื—ืง ืชื’ื•ื‘ื” ืœืขืžื•ื“ V1 Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
urlIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateV1PageReact

ื“ื•ื’ืžื”

deleteV1PageReact ื“ื•ื’ืžื”
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

ืžื—ืง ืชื’ื•ื‘ื” ืœืขืžื•ื“ V2 Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes

ืชื’ื•ื‘ื”

Returns: CreateV1PageReact

ื“ื•ื’ืžื”

deleteV2PageReact ื“ื•ื’ืžื”
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

ืงื‘ืœ ืœื™ื™ืงื™ื ืœืขืžื•ื“ V1 Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetV1PageLikes

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getV1PageLikes
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

ืงื‘ืœ ืชื’ื•ื‘ื•ืช ืœืขืžื•ื“ V2 Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

Returns: GetV2PageReacts

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getV2PageReacts
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

ืงื‘ืœ ืžืฉืชืžืฉื™ ืชื’ื•ื‘ื” ืœืขืžื•ื“ V2 Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
urlIdstringqueryื›ืŸ
idstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetV2PageReactUsersResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” getV2PageReactUsers
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

ื”ื•ืกืฃ ืขืžื•ื“ Internal Link


ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: AddPageAPIResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช addPage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืขืžื•ื“ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: DeletePageAPIResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช deletePage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืขื‘ื•ืจ ืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืžืฉืชืžืฉื™ื ืœื ืžืงื•ื•ื ื™ื Internal Link

Past commenters on the page who are NOT currently online. Sorted by displayName.
ืžื’ื™ื‘ื™ื ืงื•ื“ืžื™ื ื‘ื“ืฃ ืฉืื™ืŸ ื‘ื”ื ื›ืจื’ืข ื‘ืžืฆื‘ ืžืงื•ื•ืŸ. ืžืžื•ื™ื ื™ื ืœืคื™ displayName.

Use this after exhausting /users/online to render a "Members" section.
ื”ืฉืชืžืฉ ื‘ื–ื” ืœืื—ืจ ืžืจื™ื—ืช /users/online ื›ื“ื™ ืœื™ืฆื•ืจ ืกืขื™ืฃ "Members".

Cursor pagination on commenterName: server walks the partial {tenantId, urlId, commenterName} index from afterName forward via $gt, no $skip cost.
ื“ืคื“ื•ืฃ ื‘ืขื–ืจืช ืžืฆื‘ื™ืข (cursor) ืขืœ commenterName: ื”ืฉืจืช ืขื•ื‘ืจ ืขืœ ื”ื—ืœืง ื”ื—ืœืงื™ {tenantId, urlId, commenterName} ืžโ€‘afterName ืงื“ื™ืžื” ื‘ืืžืฆืขื•ืช $gt, ืœืœื ืขืœื•ืช $skip.

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
urlIdstringqueryYesืžื–ื”ื” ื›ืชื•ื‘ืช URL ืฉืœ ื”ืขืžื•ื“ (ื ื•ืงื” ื‘ืฆื“ ื”ืฉืจืช).
afterNamestringqueryNoืžืฆื‘ื™ืข: ื”ืขื‘ืจ nextAfterName ืžืชืฉื•ื‘ื” ืงื•ื“ืžืช.
afterUserIdstringqueryNoืงื™ื‘ื•ืข ืžืฆื‘ื™ืข ื‘ืžืงืจื™ื ืฉืœ ืฉื•ื•ื™ื•ืŸ: ื”ืขื‘ืจ nextAfterUserId ืžืชืฉื•ื‘ื” ืงื•ื“ืžืช. ื ื“ืจืฉ ื›ืืฉืจ afterName ืžื•ื’ื“ืจ ื›ืš ืฉืžืงืจื™ื ืฉืœ ืฉื•ื•ื™ื•ืŸ ื‘ืฉื ืœื ื™ื•ื•ืชืจื• ืขืœ ืจืฉื•ืžื•ืช.

ืชื’ื•ื‘ื”

Returns: PageUsersOfflineResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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 | ืžื–ื”ื” ื›ืชื•ื‘ืช URL ืฉืœ ื”ืขืžื•ื“ (ื ื•ืงื” ื‘ืฆื“ ื”ืฉืจืช).
7final afterName = afterName_example; // String | ืžืฆื‘ื™ืข: ื”ืขื‘ืจ nextAfterName ืžืชืฉื•ื‘ื” ืงื•ื“ืžืช.
8final afterUserId = afterUserId_example; // String | ืงื™ื‘ื•ืข ืžืฆื‘ื™ืข ื‘ืžืงืจื™ื ืฉืœ ืฉื•ื•ื™ื•ืŸ: ื”ืขื‘ืจ nextAfterUserId ืžืชืฉื•ื‘ื” ืงื•ื“ืžืช. ื ื“ืจืฉ ื›ืืฉืจ afterName ืžื•ื’ื“ืจ ื›ืš ืฉืžืงืจื™ื ืฉืœ ืฉื•ื•ื™ื•ืŸ ื‘ืฉื ืœื ื™ื•ื•ืชืจื• ืขืœ ืจืฉื•ืžื•ืช.
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

ืงื‘ืœ ืžืฉืชืžืฉื™ื ืžืงื•ื•ื ื™ื Internal Link

Currently-online viewers of a page: people whose websocket session is subscribed to the page right now.
Returns anonCount + totalCount (room-wide subscribers, including anon viewers we don't enumerate).

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
urlIdstringqueryYesืžื–ื”ื” ื›ืชื•ื‘ืช URL ืฉืœ ื”ื“ืฃ (ื ื•ืงื” ื‘ืฆื“ ื”ืฉืจืช).
afterNamestringqueryNoืกืžืŸ: ื”ืขื‘ืจ nextAfterName ืžื”ืชื’ื•ื‘ื” ื”ืงื•ื“ืžืช.
afterUserIdstringqueryNoืžืคืจื™ื“ ืกืžืŸ: ื”ืขื‘ืจ nextAfterUserId ืžื”ืชื’ื•ื‘ื” ื”ืงื•ื“ืžืช. ื ื“ืจืฉ ื›ืืฉืจ afterName ืžื•ื’ื“ืจ ื›ื“ื™ ืฉืžืงื‘ืฆื™ ืฉืžื•ืช ืœื ื™ื•ืจื“ื• ืžื”ืชื•ืฆืื•ืช.

ืชื’ื•ื‘ื”

Returns: PageUsersOnlineResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” 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 | ืžื–ื”ื” ื›ืชื•ื‘ืช URL ืฉืœ ื”ื“ืฃ (ื ื•ืงื” ื‘ืฆื“ ื”ืฉืจืช).
7final afterName = afterName_example; // String | ืกืžืŸ: ื”ืขื‘ืจ nextAfterName ืžื”ืชื’ื•ื‘ื” ื”ืงื•ื“ืžืช.
8final afterUserId = afterUserId_example; // String | ืžืคืจื™ื“ ืกืžืŸ: ื”ืขื‘ืจ nextAfterUserId ืžื”ืชื’ื•ื‘ื” ื”ืงื•ื“ืžืช. ื ื“ืจืฉ ื›ืืฉืจ afterName ืžื•ื’ื“ืจ ื›ื“ื™ ืฉืžืงื‘ืฆื™ ืฉืžื•ืช ืœื ื™ื•ืจื“ื• ืžื”ืชื•ืฆืื•ืช.
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

ืงื‘ืœ ืขืžื•ื“ ืœืคื™ ืžื–ื”ื” URL Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
urlIdstringqueryYes

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: GetPageByURLIdAPIResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getPageByURLId
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืขืžื•ื“ื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจื”: GetPagesAPIResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getPages
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืขืžื•ื“ื™ื ืฆื™ื‘ื•ืจื™ื™ื Internal Link

List pages for a tenant. Used by the FChat desktop client to populate its room list.
ื“ื•ืจืฉ ืฉื”ืžืืคื™ื™ืŸ enableFChat ื™ื”ื™ื” ืืžืช (true) ื‘ืชืฆื•ืจืช ื”ืžื•ืชืืžืช ืฉื ืคืชืจื” ืขื‘ื•ืจ ื›ืœ ื“ืฃ.
ื“ืคื™ื ื”ื“ื•ืจืฉื™ื SSO ืžืกื•ื ื ื™ื ื‘ื”ืชืื ืœื’ื™ืฉืช ืงื‘ื•ืฆืช ื”ืžืฉืชืžืฉ ื”ืžื‘ืงืฉ.

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
cursorstringqueryNoืกืžืŸ ื“ืคื“ื•ืฃ ืื˜ื•ื ืฉืžื•ื—ื–ืจ ื›-nextCursor ืžื‘ืงืฉื” ืงื•ื“ืžืช. ืงืฉื•ืจ ืœืื•ืชื• sortBy.
limitintegerqueryNo1..200, ื‘ืจื™ืจืช ืžื—ื“ืœ 50
qstringqueryNoืžืกื ืŸ ืงื™ื“ื•ืžืช ื›ื•ืชืจืช ืจื’ื™ืฉื•ืช ืœืื•ืชื™ื•ืช ื’ื“ื•ืœื•ืช/ืงื˜ื ื•ืช (case-insensitive) ื‘ืื•ืคืŸ ืื•ืคืฆื™ื•ื ืœื™.
sortBystringqueryNoืกื“ืจ ืžื™ื•ืŸ. updatedAt (ื‘ืจื™ืจืช ืžื—ื“ืœ, ื”ื—ื“ืฉ ื‘ื™ื•ืชืจ ืจืืฉื•ืŸ), commentCount (ื”ืชื’ื•ื‘ื•ืช ื”ืจื‘ื•ืช ื‘ื™ื•ืชืจ ืจืืฉื•ื ื•ืช), ืื• title (ืืœืคื‘ื™ืชื™).
hasCommentsbooleanqueryNoืื ืืžืช, ืชื—ื–ื™ืจ ืจืง ื“ืคื™ื ืขื ืœืคื—ื•ืช ืชื’ื•ื‘ื” ืื—ืช.

Response

Returns: GetPublicPagesResponse

Example

ื“ื•ื’ืžื” getPagesPublic
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final cursor = cursor_example; // String | ืกืžืŸ ื“ืคื“ื•ืฃ ืื˜ื•ื ืฉืžื•ื—ื–ืจ ื›-`nextCursor` ืžื‘ืงืฉื” ืงื•ื“ืžืช. ืงืฉื•ืจ ืœืื•ืชื• `sortBy`.
7final limit = 56; // int | 1..200, default 50
8final q = q_example; // String | ืžืกื ืŸ ืงื™ื“ื•ืžืช ื›ื•ืชืจืช ืจื’ื™ืฉื•ืช ืœืื•ืชื™ื•ืช ื’ื“ื•ืœื•ืช/ืงื˜ื ื•ืช (case-insensitive) ื‘ืื•ืคืŸ ืื•ืคืฆื™ื•ื ืœื™.
9final sortBy = ; // PagesSortBy | ืกื“ืจ ืžื™ื•ืŸ. `updatedAt` (ื‘ืจื™ืจืช ืžื—ื“ืœ, ื”ื—ื“ืฉ ื‘ื™ื•ืชืจ ืจืืฉื•ืŸ), `commentCount` (ื”ืชื’ื•ื‘ื•ืช ื”ืจื‘ื•ืช ื‘ื™ื•ืชืจ ืจืืฉื•ื ื•ืช), ืื• `title` (ืืœืคื‘ื™ืชื™).
10final hasComments = true; // bool | ืื ืืžืช, ืชื—ื–ื™ืจ ืจืง ื“ืคื™ื ืขื ืœืคื—ื•ืช ืชื’ื•ื‘ื” ืื—ืช.
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

ืงื‘ืœ ืžื™ื“ืข ืขืœ ืžืฉืชืžืฉื™ื 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

NameTypeLocationRequiredDescription
tenantIdstringpathYes
idsstringqueryYesืžื•ืคืจื“ื™ื ื‘ืคืกื™ืงื™ื userIds.

Response

Returns: PageUsersInfoResponse

Example

ื“ื•ื’ืžืช getUsersInfo
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // ืžื—ืจื•ื–ืช |
6final ids = ids_example; // ืžื—ืจื•ื–ืช | 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

ืขื“ื›ืŸ ื—ืœืงื™ืช ืขืžื•ื“ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PatchPageAPIResponse

ื“ื•ื’ืžื”

patchPage ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืื™ืจื•ืข webhook ืžืžืชื™ืŸ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

deletePendingWebhookEvent ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— ื”-API, ืื ืฆืจื™ืš
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11
12try {
13 final result = api_instance.deletePendingWebhookEvent(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->deletePendingWebhookEvent: $e\n');
17}
18

ืงื‘ืœ ืกืคื™ืจืช ืื™ืจื•ืขื™ื ืžืžืชื™ื ื™ื ืฉืœ webhook Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจื”: GetPendingWebhookEventCountResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getPendingWebhookEventCount
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final commentId = commentId_example; // String |
11final externalId = externalId_example; // String |
12final eventType = eventType_example; // String |
13final type = type_example; // String |
14final domain = domain_example; // String |
15final attemptCountGT = 1.2; // double |
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

ืงื‘ืœ ืื™ืจื•ืขื™ื ืžืžืชื™ื ื™ื ืฉืœ webhook Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo
skipnumberqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetPendingWebhookEventsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getPendingWebhookEvents
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื” ืฉืœ ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final commentId = commentId_example; // String |
11final externalId = externalId_example; // String |
12final eventType = eventType_example; // String |
13final type = type_example; // String |
14final domain = domain_example; // String |
15final attemptCountGT = 1.2; // double |
16final skip = 1.2; // double |
17
18try {
19 final result = api_instance.getPendingWebhookEvents(tenantId, GetPendingWebhookEventsOptions(commentId: commentId, externalId: externalId, eventType: eventType, type: type, domain: domain, attemptCountGT: attemptCountGT, skip: skip));
20 print(result);
21} catch (e) {
22 print('Exception when calling DefaultApi->getPendingWebhookEvents: $e\n');
23}
24

ืฆื•ืจ ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ืฉืืœื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateQuestionConfigResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช createQuestionConfig
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ืฉืืœื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

deleteQuestionConfig ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืขื‘ื•ืจ ืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ืฉืืœื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

Returns: GetQuestionConfigResponse

ื“ื•ื’ืžื”

getQuestionConfig ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืงื•ื ืคื™ื’ื•ืจืฆื™ื•ืช ืฉืืœื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
skipnumberqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetQuestionConfigsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getQuestionConfigs
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ืฆืจื™ืš
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final skip = 1.2; // double |
11
12try {
13 final result = api_instance.getQuestionConfigs(tenantId, skip);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getQuestionConfigs: $e\n');
17}
18

ืขื“ื›ืŸ ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ืฉืืœื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

updateQuestionConfig ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ืขืจืช ื”ืฉื•ืจื” ืฉืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ืชื•ืฆืื” ืฉืœ ืฉืืœื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateQuestionResultResponse

ื“ื•ื’ืžื”

createQuestionResult ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืื” ืฉืœ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
6
7final api_instance = DefaultApi();
8final tenantId = tenantId_example; // String |
9final createQuestionResultBody = CreateQuestionResultBody(); // CreateQuestionResultBody |
10
11try {
12 final result = api_instance.createQuestionResult(tenantId, createQuestionResultBody);
13 print(result);
14} catch (e) {
15 print('ืฉื’ื™ืื” ื‘ืขืช ืงืจื™ืื” ืœDefaultApi->createQuestionResult: $e\n');
16}
17

ืžื—ืง ืชื•ืฆืื” ืฉืœ ืฉืืœื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

deleteQuestionResult ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกืจืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืขื‘ื•ืจ ืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชื•ืฆืื” ืฉืœ ืฉืืœื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetQuestionResultResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getQuestionResult
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจ ืืช ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชื•ืฆืื•ืช ืฉืืœื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
urlIdstringqueryNo
userIdstringqueryNo
startDatestringqueryNo
questionIdstringqueryNo
questionIdsstringqueryNo
skipnumberqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetQuestionResultsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getQuestionResults
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ืชื•ืฆืื” ืฉืœ ืฉืืœื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateQuestionResult
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (e.g. Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืื’ืจื’ืฆื™ื™ืช ืชื•ืฆืื•ืช ืฉืืœื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
questionIdstringqueryืœื
questionIdsarrayqueryืœื
urlIdstringqueryืœื
timeBucketstringqueryืœื
startDatestringqueryืœื
forceRecalculatebooleanqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: AggregateQuestionResultsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช aggregateQuestionResults
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืื’ืจื’ืฆื™ื™ืช ืชื•ืฆืื•ืช ืฉืืœื•ืช ื‘ืงื‘ื•ืฆื” Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
forceRecalculatebooleanqueryNo

Response

ืžื—ื–ื™ืจ: BulkAggregateQuestionResultsResponse

Example

bulkAggregateQuestionResults ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืฆืจืฃ ืชื’ื•ื‘ื•ืช ืขื ืชื•ืฆืื•ืช ืฉืืœื•ืช Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
questionIdstringqueryNo
questionIdsarrayqueryNo
urlIdstringqueryNo
startDatestringqueryNo
forceRecalculatebooleanqueryNo
minValuenumberqueryNo
maxValuenumberqueryNo
limitnumberqueryNo

Response

ืžื—ื–ื™ืจ: CombineQuestionResultsWithCommentsResponse

Example

ื“ื•ื’ืžื” ืฉืœ combineCommentsWithQuestionResults
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ื”ื•ืกืฃ ืžืฉืชืžืฉ SSO Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: AddSSOUserAPIResponse

ื“ื•ื’ืžื”

addSSOUser ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ื›ื’ื•ืŸ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืžืฉืชืžืฉ SSO Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
deleteCommentsbooleanqueryNo
commentDeleteModestringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: DeleteSSOUserAPIResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช deleteSSOUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืžืฉืชืžืฉ SSO ืœืคื™ ืื™ืžื™ื™ืœ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
emailstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetSSOUserByEmailAPIResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getSSOUserByEmail
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืฉืœื”ืœืŸ ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืžืฉืชืžืฉ SSO ืœืคื™ ืžื–ื”ื” Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

Response

ืžื—ื–ื™ืจ: GetSSOUserByIdAPIResponse

ื“ื•ื’ืžื”

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

ืงื‘ืœ ืžืฉืชืžืฉื™ SSO Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryื›ืŸ
skipintegerqueryืœื

Response

ืžื—ื–ื™ืจ: GetSSOUsersResponse

Example

getSSOUsers ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ื—ืœืงื™ืช ืžืฉืชืžืฉ SSO Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
updateCommentsbooleanqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PatchSSOUserAPIResponse

ื“ื•ื’ืžื”

patchSSOUser ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ื”ืฆื™ื‘ ืžืฉืชืžืฉ SSO Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
updateCommentsbooleanqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: PutSSOUserAPIResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช putSSOUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื” ืฉืœ ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกื™ืจื• ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ืžื ื•ื™ Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

Response

Returns: CreateSubscriptionAPIResponse

Example

ื“ื•ื’ืžืช createSubscription
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืื” ืฉืœ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืžื ื•ื™ Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
userIdstringqueryืœื

Response

Returns: DeleteSubscriptionAPIResponse

Example

ื“ื•ื’ืžืช deleteSubscription
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ืื™ืžื•ืช ื‘ืืžืฆืขื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืขื‘ื•ืจ ืžืคืชื— ื”โ€‘API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืžื ื•ื™ื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
userIdstringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetSubscriptionsAPIResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getSubscriptions
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืขื‘ื•ืจ ืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ืžื ื•ื™ Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
userIdstringqueryืœื

Response

ืžื—ื–ื™ืจ: UpdateSubscriptionAPIResponse

Example

ื“ื•ื’ืžืช updateSubscription
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื™ื˜ื•ืœ ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืขื‘ื•ืจ ืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืฉื™ืžื•ืฉ ื™ื•ืžื™ ืฉืœ ืฉื•ื›ืจื™ื Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryื›ืŸ
yearNumbernumberqueryืœื
monthNumbernumberqueryืœื
dayNumbernumberqueryืœื
skipnumberqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTenantDailyUsagesResponse

ื“ื•ื’ืžื”

getTenantDailyUsages ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ืืช ื”ืจืฉืืช ืžืคืชื— ื”โ€‘API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— ื”โ€‘API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ื—ื‘ื™ืœื” ืœืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateTenantPackageResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช createTenantPackage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ื—ื‘ื™ืœื” ืœืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื“ืจื•ืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

Returns: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” deleteTenantPackage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืขื‘ื•ืจ ืžืคืชื— ื”โ€‘API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื—ื‘ื™ืœื” ืœืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTenantPackageResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืฉืœ getTenantPackage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื—ื‘ื™ืœื•ืช ืฉื•ื›ืจื™ื Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
skipnumberqueryNo

Response

ืžื—ื–ื™ืจ: GetTenantPackagesResponse

Example

ื“ื•ื’ืžื” getTenantPackages
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจ ืืช ื”ืื™ืžื•ืช ืœืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”โ€‘API, ืื ื ื“ืจืฉ
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

ื”ื—ืœืฃ ื—ื‘ื™ืœื” ืœืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช replaceTenantPackage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ื—ื‘ื™ืœื” ืœืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

Returns: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateTenantPackage
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืœื”ื’ื“ื™ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ืžืฉืชืžืฉ ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateTenantUserResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช createTenantUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ื™ืจื• ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœื• ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืžืฉืชืžืฉ ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
deleteCommentsstringqueryNo
commentDeleteModestringqueryNo

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

deleteTenantUser ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืžืฉืชืžืฉ ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTenantUserResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getTenantUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืžืฉืชืžืฉื™ ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
skipnumberqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTenantUsersResponse

ื“ื•ื’ืžื”

getTenantUsers ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกืจ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ื”ื—ืœืฃ ืžืฉืชืžืฉ ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
updateCommentsstringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

replaceTenantUser ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื” ืฉืœ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœืงื‘ื•ืข ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
redirectURLstringqueryNo

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

sendLoginLink ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจืช ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ืžืฉืชืžืฉ ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
updateCommentsstringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateTenantUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืžื•ืช ืฉืœ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœื• ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateTenantResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช createTenant
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ื™ืขืช ื”ืจืฉืื” ืฉืœ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื™ืฉ ืฆื•ืจืš
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

ืžื—ืง ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
surestringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptyResponse

ื“ื•ื’ืžื”

deleteTenant ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืฉื•ื›ืจ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTenantResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getTenant
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืื” ืฉืœ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืฉื•ื›ืจื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
metastringqueryNo
skipnumberqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTenantsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getTenants
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ืฉื•ื›ืจ Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Response

Returns: APIEmptyResponse

Example

ื“ื•ื’ืžืช updateTenant
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืœื”ื’ื“ื™ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื™ื˜ื•ืœ ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืฉื ื” ืžืฆื‘ ื›ืจื˜ื™ืก Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
userIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ChangeTicketStateResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœโ€‘changeTicketState
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ื”ืจืฉืื” ืœืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกืจ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— ื”โ€‘API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ื›ืจื˜ื™ืก Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
userIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: CreateTicketResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช createTicket
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืžื•ืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืฉืœื”ืœืŸ ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื›ืจื˜ื™ืก Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ
userIdstringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTicketResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getTicket
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืืช ื”ืื™ืžื•ืช ืขื ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื›ืจื˜ื™ืกื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
userIdstringqueryืœื
statenumberqueryืœื
skipnumberqueryืœื
limitnumberqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTicketsResponse

ื“ื•ื’ืžื”

getTickets ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช ืžืคืชื— API: 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 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

ืงื‘ืœ ืชืจื’ื•ืžื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
namespacestringpathYes
componentstringpathYes
localestringqueryNo
useFullTranslationIdsbooleanqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetTranslationsResponse

ื“ื•ื’ืžื”

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

ื”ืขืœื” ืชืžื•ื ื” Internal Link

ื”ืขืœืื” ื•ืฉื™ื ื•ื™ ื’ื•ื“ืœ ืฉืœ ืชืžื•ื ื”

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathื›ืŸ
sizePresetstringqueryืœืืชื‘ื ื™ืช ื’ื•ื“ืœ: "Default" (1000x1000px) ืื• "CrossPlatform" (ื™ื•ืฆืจ ื’ื“ืœื™ื ืœืžื›ืฉื™ืจื™ื ืคื•ืคื•ืœืจื™ื™ื)
urlIdstringqueryืœืืžื–ื”ื” ื“ืฃ ืฉืžืžื ื• ืžืชื‘ืฆืขืช ื”ื”ืขืœืื”, ืœื”ื’ื“ืจื”

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: UploadImageResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช uploadImage
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 | ืชื‘ื ื™ืช ื’ื•ื“ืœ: \"Default\" (1000x1000px) ืื• \"CrossPlatform\" (ื™ื•ืฆืจ ื’ื“ืœื™ื ืœืžื›ืฉื™ืจื™ื ืคื•ืคื•ืœืจื™ื™ื)
8final urlId = urlId_example; // String | ืžื–ื”ื” ื“ืฃ ืฉืžืžื ื• ืžืชื‘ืฆืขืช ื”ื”ืขืœืื”, ืœื”ื’ื“ืจื”
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

ืงื‘ืœ ื”ืชืงื“ืžื•ืช ืชื• ืžืฉืชืžืฉ ืœืคื™ ืžื–ื”ื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIGetUserBadgeProgressResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœgetUserBadgeProgressById
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื™ืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกืจ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ืฆืจื™ืš
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

ืงื‘ืœ ื”ืชืงื“ืžื•ืช ืชื• ืžืฉืชืžืฉ ืœืคื™ ืžื–ื”ื” ืžืฉืชืžืฉ Internal Link


ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
userIdstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIGetUserBadgeProgressResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” ืœ-getUserBadgeProgressByUserId
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO: ื”ื’ื“ืจ ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกื™ืจื• ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื”, Bearer) ืœืžืคืชื— ื”-API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืจืฉื™ืžืช ื”ืชืงื“ืžื•ืช ืชื• ืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
userIdstringqueryNo
limitnumberqueryNo
skipnumberqueryNo

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: APIGetUserBadgeProgressListResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžื” getUserBadgeProgressList
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ืชื• ืžืฉืชืžืฉ Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ

Response

ืžื—ื–ื™ืจ: APICreateUserBadgeResponse

Example

createUserBadge ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจ ืืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ืชื• ืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
idstringpathื›ืŸ

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIEmptySuccessResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช deleteUserBadge
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจ ืืช ื”ืื™ืฉื•ืจ ืฉืœ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœืงื‘ื•ืข ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชื• ืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIGetUserBadgeResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getUserBadge
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืข ื”ืจืฉืืช API key: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ืชื’ื™ื ืœืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
userIdstringqueryืœื
badgeIdstringqueryืœื
typenumberqueryืœื
displayedOnCommentsbooleanqueryืœื
limitnumberqueryืœื
skipnumberqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: APIGetUserBadgesResponse

ื“ื•ื’ืžื”

getUserBadges ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื‘ืขื• ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœื• ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืขื“ื›ืŸ ืชื• ืžืฉืชืžืฉ Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Response

ืžื—ื–ื™ืจ: APIEmptySuccessResponse

Example

updateUserBadge ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ืฆืจื™ืš
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

ืงื‘ืœ ืกืคื™ืจืช ื”ืชืจืื•ืช ืœืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetUserNotificationCountResponse

ื“ื•ื’ืžื”

getUserNotificationCount ื“ื•ื’ืžื”
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

ืงื‘ืœ ื”ืชืจืื•ืช ืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
urlIdstringqueryืœืืžืฉืžืฉ ืœืงื‘ื™ืขืช ื”ืื ื”ื“ืฃ ื”ื ื•ื›ื—ื™ ืžื ื•ื™.
pageSizeintegerqueryืœื
afterIdstringqueryืœื
includeContextbooleanqueryืœื
afterCreatedAtintegerqueryืœื
unreadOnlybooleanqueryืœื
dmOnlybooleanqueryืœื
noDmbooleanqueryืœื
includeTranslationsbooleanqueryืœื
includeTenantNotificationsbooleanqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetMyNotificationsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getUserNotifications
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 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: sno));
20 print(result);
21} catch (e) {
22 print('Exception when calling PublicApi->getUserNotifications: $e\n');
23}
24

ืืคืก ืกืคื™ืจืช ื”ืชืจืื•ืช ืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื“ืจื•ืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
ssostringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: ResetUserNotificationsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ืืคืก ื”ืชืจืื•ืช ืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
afterIdstringqueryืœื
afterCreatedAtintegerqueryืœื
unreadOnlybooleanqueryืœื
dmOnlybooleanqueryืœื
noDmbooleanqueryืœื
ssostringqueryืœื

ืชื’ื•ื‘ื”

Returns: ResetUserNotificationsResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช resetUserNotifications
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

ืขื“ื›ืŸ ืกื˜ื˜ื•ืก ืžื ื•ื™ ืœืžืฉืชืžืฉ ืขื‘ื•ืจ ืชื’ื•ื‘ื•ืช Internal Link

ื”ืคืขืœ ืื• ื‘ื˜ืœ ื”ืชืจืื•ืช ืœืชื’ื•ื‘ื” ืกืคืฆื™ืคื™ืช.

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
notificationIdstringpathื›ืŸ
optedInOrOutstringpathื›ืŸ
commentIdstringqueryื›ืŸ
ssostringqueryืœื

Response

ืžื—ื–ื™ืจื”: UpdateUserNotificationCommentSubscriptionStatusResponse

Example

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

ืขื“ื›ืŸ ืกื˜ื˜ื•ืก ืžื ื•ื™ ืœืžืฉืชืžืฉ ืขื‘ื•ืจ ืขืžื•ื“ื™ื 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
ืœื”ืคืขื™ืœ ืื• ืœื”ืฉื‘ื™ืช ื”ืชืจืื•ืช ืขื‘ื•ืจ ื“ืฃ. ื›ืืฉืจ ืžืฉืชืžืฉื™ื ืžื ื•ื™ื™ื ืœื“ืฃ, ื ื•ืฆืจื•ืช ื”ืชืจืื•ืช ืขื‘ื•ืจ ืชื’ื•ื‘ื•ืช ืฉื•ืจืฉ ื—ื“ืฉื•ืช, ื•ื›ืŸ

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
urlIdstringqueryYes
urlstringqueryYes
pageTitlestringqueryYes
subscribedOrUnsubscribedstringpathYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: UpdateUserNotificationPageSubscriptionStatusResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช updateUserNotificationPageSubscriptionStatus
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

ืขื“ื›ืŸ ืกื˜ื˜ื•ืก ื”ืชืจืื” ืœืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
notificationIdstringpathYes
newStatusstringpathYes
ssostringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: UpdateUserNotificationStatusResponse

ื“ื•ื’ืžื”

updateUserNotificationStatus ื“ื•ื’ืžื”
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

ืงื‘ืœ ืกื˜ื˜ื•ืก ื ื•ื›ื—ื•ืช ืžืฉืชืžืฉื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
urlIdWSstringqueryYes
userIdsstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetUserPresenceStatusesResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช 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

ื—ืคืฉ ืžืฉืชืžืฉื™ื Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringpathYes
urlIdstringqueryYes
usernameStartsWithstringqueryNo
mentionGroupIdsarrayqueryNo
ssostringqueryNo
searchSectionstringqueryNo

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: SearchUsersResult

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช searchUsers
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // ืžื—ืจื•ื–ืช |
6final urlId = urlId_example; // ืžื—ืจื•ื–ืช |
7final usernameStartsWith = usernameStartsWith_example; // ืžื—ืจื•ื–ืช |
8final mentionGroupIds = []; // ืจืฉื™ืžื”<String> |
9final sso = sso_example; // ืžื—ืจื•ื–ืช |
10final searchSection = searchSection_example; // ืžื—ืจื•ื–ืช |
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

ืงื‘ืœ ืžืฉืชืžืฉ Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Response

Returns: GetUserResponse

Example

ื“ื•ื’ืžืช getUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจืฆื™ื” ืฉืœ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ื”ืขืจื” ืœื”ืœืŸ ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืฆื•ืจ ื”ืฆื‘ืขื” Internal Link

Parameters

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
commentIdstringqueryื›ืŸ
directionstringqueryื›ืŸ
userIdstringqueryืœื
anonUserIdstringqueryืœื

Response

ืžื—ื–ื™ืจ: VoteResponse

ื“ื•ื’ืžื”

createVote ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื”ืกืจ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (e.g. Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืžื—ืง ื”ืฆื‘ืขื” Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื—ื•ื‘ื”ืชื™ืื•ืจ
tenantIdstringqueryYes
idstringpathYes
editKeystringqueryNo

ืชืฉื•ื‘ื”

ืžื—ื–ื™ืจ: VoteDeleteResponse

ื“ื•ื’ืžื”

deleteVote ื“ื•ื’ืžื”
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ืงื•ื ืคื™ื’ื•ืจ ืืช ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืฉืœ ื”ืฉื•ืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืขื‘ื•ืจ ืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื”ืฆื‘ืขื•ืช Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryYes
urlIdstringqueryYes

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetVotesResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getVotes
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ืื™ืฉื•ืจ ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœื“ื•ื’ืžื” Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

ืงื‘ืœ ื”ืฆื‘ืขื•ืช ืœืžืฉืชืžืฉ Internal Link

ืคืจืžื˜ืจื™ื

ืฉืืกื•ื’ืžื™ืงื•ืื ื“ืจืฉืชื™ืื•ืจ
tenantIdstringqueryื›ืŸ
urlIdstringqueryื›ืŸ
userIdstringqueryืœื
anonUserIdstringqueryืœื

ืชื’ื•ื‘ื”

ืžื—ื–ื™ืจ: GetVotesForUserResponse

ื“ื•ื’ืžื”

ื“ื•ื’ืžืช getVotesForUser
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO ื”ื’ื“ืจ ื”ืจืฉืืช ืžืคืชื— API: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// ื‘ื˜ืœ ืืช ื”ื”ืขืจื” ืœืžื˜ื” ื›ื“ื™ ืœื”ื’ื“ื™ืจ ืงื™ื“ื•ืžืช (ืœืžืฉืœ Bearer) ืœืžืคืชื— API, ืื ื ื“ืจืฉ
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

Need Help?

If you encounter any issues or have questions about the Dart SDK, please:

Contributing

Contributions are welcome! Please visit the GitHub repository for contribution guidelines.