FastComments.com

FastComments Dart SDK


Bu, FastComments için resmi Dart SDK'sıdır.

Dart ve Flutter uygulamalarınızdan yorumları, kullanıcıları, SSO'yu ve moderasyonu yönetin.

Repository

GitHub'da Görüntüle


Düzen Internal Link

fastcomments-dart/
  client/        oluşturulmuş dart istemcisi (el ile düzenlemeyin)
  sso/           el yazılmış SSO token yardımcıları
  openapi.json   oluşturma için kullanılan spec'in commit edilmiş kopyası
  config.json    openapi-generator yapılandırması
  update.py      spec'ten istemciyi yeniden oluştur

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

topla Internal Link

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

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
parentTenantIdstringqueryNo
includeStatsbooleanqueryNo

Response

Returns: AggregateResponse

Example

aggregate Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan çıkararak API anahtarı için önek (örn. Bearer) ayarlayın, gerektiğinde
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

denetimKayıtlarınıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
limitnumberqueryNo
skipnumberqueryNo
orderstringqueryNo
afternumberqueryNo
beforenumberqueryNo

Yanıt

Döndürür: GetAuditLogsResponse

Örnek

getAuditLogs Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorum satırı dışına alarak (ör. Bearer) API anahtarı için ön ek ayarlayın, gerekirse
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

çıkışYapGenel Internal Link

Yanıt

Döndürür: APIEmptyResponse

Örnek

logoutPublic Örneği
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

yorumdanBloklaGenel Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
ssostringqueryHayır

Yanıt

Döndürür: BlockSuccess

Örnek

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

yorumBlokunuKaldirGenel Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
ssostringqueryHayır

Yanıt

Döndürür: UnblockSuccess

Örnek

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

bloklananİçinYorumlarıKontrolEt Internal Link

Parametreler

NameTypeLocationRequiredAçıklama
tenantIdstringqueryYes
commentIdsstringqueryYesVirgülle ayrılmış yorum kimlikleri listesi.
ssostringqueryNo

Yanıt

Döndürür: CheckBlockedCommentsResponse

Örnek

checkedCommentsForBlocked Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final commentIds = commentIds_example; // String | Virgülle ayrılmış yorum kimlikleri listesi.
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

kullanıcıyıYorumdanBlokla Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Yanıt

Döndürür: BlockSuccess

Örnek

blockUserFromComment Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO: API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdaki satırı yorum dışı bırakın ve gerektiğinde API anahtarı için önek (örn. Bearer) ayarlayın
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

yorumOluşturGenel Internal Link

Parametreler

AdTipKonumGerekiyorAçıklama
tenantIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

Yanıt

Returns: SaveCommentsResponseWithPresence

Örnek

createCommentPublic Örneği
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

yorumuSil Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes
contextUserIdstringqueryNo
isLivebooleanqueryNo

Response

Dönüş: DeleteCommentResult

Örnek

deleteComment Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

yorumuSilGenel Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
editKeystringqueryNo
ssostringqueryNo

Yanıt

Döndürür: PublicAPIDeleteCommentResponse

Örnek

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

yorumOySil Internal Link

Parametreler

AdTürKonumZorunluAçıklama
tenantIdstringpathEvet
commentIdstringpathEvet
voteIdstringpathEvet
urlIdstringqueryEvet
broadcastIdstringqueryEvet
editKeystringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: VoteDeleteResponse

Örnek

deleteCommentVote Örneği
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

yorumİşaretle Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Response

Döndürür: FlagCommentResponse

Example

flagComment Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerektiğinde API anahtarı için ön ek (ör. Bearer) ayarlamak için aşağıdakinin yorumunu kaldırın
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final userId = userId_example; // String |
12final anonUserId = anonUserId_example; // String |
13
14try {
15 final result = api_instance.flagComment(tenantId, id, FlagCommentOptions(userId: userId, anonUserId: anonUserId));
16 print(result);
17} catch (e) {
18 print('Exception when calling DefaultApi->flagComment: $e\n');
19}
20

yorumuAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringsorguEvet
idstringyolEvet

Yanıt

Döndürür: APIGetCommentResponse

Örnek

getComment Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı açarak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

yorumlarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
pageintegerqueryNo
limitintegerqueryNo
skipintegerqueryNo
asTreebooleanqueryNo
skipChildrenintegerqueryNo
limitChildrenintegerqueryNo
maxTreeDepthintegerqueryNo
urlIdstringqueryNo
userIdstringqueryNo
anonUserIdstringqueryNo
contextUserIdstringqueryNo
hashTagstringqueryNo
parentIdstringqueryNo
directionstringqueryNo
fromDateintegerqueryNo
toDateintegerqueryNo

Yanıt

Döndürür: APIGetCommentsResponse

Örnek

getComments Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan kaldırarak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

yorumlarıAlGenel Internal Link

req tenantId urlId

Parametreler

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

Yanıt

Returns: GetCommentsResponseWithPresencePublicComment

Örnek

getCommentsPublic Örneği
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

yorumMetniniAl Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringpathEvet
commentIdstringpathEvet
editKeystringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: PublicAPIGetCommentTextResponse

Örnek

getCommentText Örneği
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

yorumOyKullanıcıAdlarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathEvet
commentIdstringpathEvet
dirintegerqueryEvet
ssostringqueryHayır

Yanıt

Döndürür: GetCommentVoteUserNamesSuccessResponse

Örnek

getCommentVoteUserNames Örneği
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

yorumuKitle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathEvet
commentIdstringpathEvet
broadcastIdstringqueryEvet
ssostringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

lockComment Örneği
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

yorumuSabitle Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Yanıt

Döndürür: ChangeCommentPinStatusResponse

Örnek

pinComment Örneği
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

yorumuKaydet Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
isLivebooleanqueryHayır
doSpamCheckbooleanqueryHayır
sendEmailsbooleanqueryHayır
populateNotificationsbooleanqueryHayır

Yanıt

Döndürür: APISaveCommentResponse

Örnek

saveComment Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini, gerekirse API anahtarı için önek (ör. Bearer) ayarlamak için yorumdan çıkarın
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

yorumlariTopluKaydet Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryYes
isLivebooleanqueryNo
doSpamCheckbooleanqueryNo
sendEmailsbooleanqueryNo
populateNotificationsbooleanqueryNo

Yanıt

Döndürür: SaveCommentsBulkResponse

Örnek

saveCommentsBulk Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createCommentParams = [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

yorumMetniAyarla Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathEvet
commentIdstringpathEvet
broadcastIdstringqueryEvet
editKeystringqueryHayır
ssostringqueryHayır

Response

Döndürür: PublicAPISetCommentTextResponse

Example

setCommentText Örneği
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

kullanıcıBlokunuKaldirYorumdan Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo
anonUserIdstringqueryNo

Yanıt

Döndürür: UnblockSuccess

Örnek

unBlockUserFromComment Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Gerekirse API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın
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

yorumİşaretiniKaldir Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
userIdstringqueryHayır
anonUserIdstringqueryHayır

Yanıt

Döndürür: FlagCommentResponse

Örnek

unFlagComment Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdaki satırı iptal etmeyi kaldırarak API anahtarı için önek (e.g. Bearer) ayarlayın, gerekirse
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

yorumuKilidiKaldir Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Yanıt

Returns: APIEmptyResponse

Örnek

unLockComment Örneği
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

yorumuSabitlemeyiKaldir Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
commentIdstringpathYes
broadcastIdstringqueryYes
ssostringqueryNo

Yanıt

Döndürür: ChangeCommentPinStatusResponse

Örnek

unPinComment Örneği
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

yorumuGüncelle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
contextUserIdstringqueryHayır
doSpamCheckbooleanqueryHayır
isLivebooleanqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

updateComment Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarının ön ekini (ör. Bearer) ayarlamak için aşağıdakini yorumdan kaldır, gerekirse
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final updatableCommentParams = UpdatableCommentParams(); // UpdatableCommentParams |
12final contextUserId = contextUserId_example; // String |
13final doSpamCheck = true; // bool |
14final isLive = true; // bool |
15
16try {
17 final result = api_instance.updateComment(tenantId, id, updatableCommentParams, UpdateCommentOptions(contextUserId: contextUserId, doSpamCheck: doSpamCheck, isLive: isLive));
18 print(result);
19} catch (e) {
20 print('Exception when calling DefaultApi->updateComment: $e\n');
21}
22

yorumOyla Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
commentIdstringpathYes
urlIdstringqueryYes
broadcastIdstringqueryYes
sessionIdstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: VoteResponse

Örnek

voteComment Örneği
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

kullanıcıİçinYorumlarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
userIdstringqueryNo
directionstringqueryNo
repliesToUserIdstringqueryNo
pagenumberqueryNo
includei10nbooleanqueryNo
localestringqueryNo
isCrawlerbooleanqueryNo

Yanıt

Döndürür: GetCommentsForUserResponse

Örnek

getCommentsForUser Örneği
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

alanYapılandırmasıEkle Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet

Yanıt

Döndürür: AddDomainConfigResponse

Örnek

addDomainConfig Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini yorum dışı bırakın, API anahtarı için önek (örn. Bearer) ayarlamak için, gerekiyorsa
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

alanYapılandırmasıSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
domainstringpathYes

Yanıt

Döndürür: DeleteDomainConfigResponse

Örnek

deleteDomainConfig Örnek
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek ayarlamak (ör. Bearer) gerekiyorsa aşağıdakini yorumdan çıkarın
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

alanYapılandırmasıAl Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
domainstringpathEvet

Response

Returns: GetDomainConfigResponse

Example

getDomainConfig Örnek
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerekli ise API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakini yorum satırından çıkarın
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

alanYapılandırmalarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes

Yanıt

Döndürür: GetDomainConfigsResponse

Örnek

getDomainConfigs Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdakini yorumdan kaldırın, gerekirse
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

alanYapılandırmasıYamala Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
domainToUpdatestringpathYes

Yanıt

Döndürür: PatchDomainConfigResponse

Örnek

patchDomainConfig Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: 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 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

alanYapılandırmasıYerleştir Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
domainToUpdatestringpathEvet

Yanıt

Döndürür: PutDomainConfigResponse

Örnek

putDomainConfig Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Gerekirse API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdaki satırın yorumunu kaldırın
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

e-postaŞablonuOluştur Internal Link

Parametreler

İsimTipKonumGerekliAçıklama
tenantIdstringqueryEvet

Yanıt

Döndürür: CreateEmailTemplateResponse

Örnek

createEmailTemplate Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorumdan çıkararak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

e-postaŞablonuSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: APIEmptyResponse

Örnek

deleteEmailTemplate Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// yorum satırını kaldırarak aşağıdaki kodu ekleyin (örn. Bearer) API anahtarı için önek ayarlamak gerekirse
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

e-postaŞablonuRenderHatasıSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes
errorIdstringpathYes

Yanıt

Döndürür: APIEmptyResponse

Örnek

deleteEmailTemplateRenderError Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini yorumdan çıkararak API anahtarı için ön ek (örn. Bearer) ayarlamak, gerekirse
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

e-postaŞablonunuAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: GetEmailTemplateResponse

Örnek

getEmailTemplate Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için ön ek (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

e-postaŞablonuTanımlarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet

Yanıt

Döndürür: GetEmailTemplateDefinitionsResponse

Örnek

getEmailTemplateDefinitions Örnek
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakinin yorumunu kaldırarak API anahtarı için ön ek (örn. Bearer) ayarlayın, gerekirse
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

e-postaŞablonuRenderHatalarıAl Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
skipnumberqueryHayır

Response

Döndürür: GetEmailTemplateRenderErrorsResponse

Örnek

getEmailTemplateRenderErrors Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorum dışı bırakın API anahtarı için önek (örn. Bearer) ayarlamak için, gerekirse
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

e-postaŞablonlarınıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
skipnumberqueryHayır

Response

Döndürür: GetEmailTemplatesResponse

Örnek

getEmailTemplates Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı kaldırarak API anahtarı için önek (örn. Bearer) ayarlayın, gerekiyorsa
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

e-postaŞablonuRender Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
localestringqueryNo

Yanıt

Döndürür: RenderEmailTemplateResponse

Örnek

renderEmailTemplate Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarının önekini (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

e-postaŞablonuGüncelle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: APIEmptyResponse

Örnek

updateEmailTemplate Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarının yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarına ön ek (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

etkinlikGünlüğünüAl Internal Link

req tenantId urlId userIdWS

Parametreler

AdTürKonumZorunluAçıklama
tenantIdstringpathEvet
urlIdstringqueryEvet
userIdWSstringqueryEvet
startTimeintegerqueryEvet
endTimeintegerqueryHayır

Yanıt

Döndürür: GetEventLogResponse

Örnek

getEventLog Örneği
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

globalEtkinlikGünlüğünüAl Internal Link


req tenantId urlId userIdWS

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
urlIdstringqueryYes
userIdWSstringqueryYes
startTimeintegerqueryYes
endTimeintegerqueryNo

Yanıt

Döndürür: GetEventLogResponse

Örnek

getGlobalEventLog Örneği
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

akışGönderisiOluştur Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
broadcastIdstringqueryHayır
isLivebooleanqueryHayır
doSpamCheckbooleanqueryHayır
skipDupCheckbooleanqueryHayır

Yanıt

Döndürür: CreateFeedPostsResponse

Örnek

createFeedPost Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki yorumu açarak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

akışGönderisiOluşturGenel Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Yanıt

Returns: CreateFeedPostResponse

Örnek

createFeedPostPublic Örnek
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

akışGönderisiSilGenel Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringpathEvet
postIdstringpathEvet
broadcastIdstringqueryHayır
ssostringqueryHayır

Response

Döndürür: DeleteFeedPostPublicResponse

Örnek

deleteFeedPostPublic Örnek
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

akışGönderileriniAl Internal Link

req tenantId afterId

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
afterIdstringqueryNo
limitintegerqueryNo
tagsarrayqueryNo

Yanıt

Döndürür: GetFeedPostsResponse

Örnek

getFeedPosts Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: 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 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

akışGönderileriAlGenel Internal Link

req tenantId afterId

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringpathEvet
afterIdstringqueryHayır
limitintegerqueryHayır
tagsarrayqueryHayır
ssostringqueryHayır
isCrawlerbooleanqueryHayır
includeUserInfobooleanqueryHayır

Yanıt

Döndürür: PublicFeedPostsResponse

Örnek

getFeedPostsPublic Örneği
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

akışGönderileriİstatistikleriniAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
postIdsarrayqueryYes
ssostringqueryNo

Yanıt

Döndürür: FeedPostsStatsResponse

Örnek

getFeedPostsStats Örneği
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

kullanıcıReaksiyonlarınıAlGenel Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
postIdsarrayqueryNo
ssostringqueryNo

Yanıt

Returns: UserReactsResponse

Örnek

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

akışGönderisineReaksiyonGenel Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringpathYes
postIdstringpathYes
isUndobooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: ReactFeedPostResponse

Örnek

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

akışGönderisiniGüncelle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: APIEmptyResponse

Örnek

updateFeedPost Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan çıkarın; API anahtarına ön ek (örn. Bearer) eklemek gerekiyorsa
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

akışGönderisiniGüncelleGenel Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathEvet
postIdstringpathEvet
broadcastIdstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: CreateFeedPostResponse

Örnek

updateFeedPostPublic Örneği
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

yorumİşaretleGenel Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
isFlaggedbooleanqueryEvet
ssostringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

flagCommentPublic Örneği
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

büyükGifAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
largeInternalURLSanitizedstringqueryYes

Yanıt

Döndürür: GifGetLargeResponse

Örnek

getGifLarge Örneği
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

gifAramaAl Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringpathEvet
searchstringqueryEvet
localestringqueryHayır
ratingstringqueryHayır
pagenumberqueryHayır

Response

Döndürür: GetGifsSearchResponse

Example

getGifsSearch Örneği
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

gündemdekiGifleriAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathEvet
localestringqueryHayır
ratingstringqueryHayır
pagenumberqueryHayır

Yanıt

Döndürür: GetGifsTrendingResponse

Örnek

getGifsTrending Örneği
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

etiketEkle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes

Yanıt

Döndürür: CreateHashTagResponse

Örnek

addHashTag Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorum satırından çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

etiketleriTopluEkle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes

Yanıt

Dönüş: BulkCreateHashTagsResponse

Örnek

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

etiketSil Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryYes
tagstringpathYes

Yanıt

Döndürür: APIEmptyResponse

Örnek

deleteHashTag Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: 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 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

etiketleriAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
pagenumberqueryNo

Yanıt

Döndürür: GetHashTagsResponse

Örnek

getHashTags Örnek
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: 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 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

etiketYamala Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryEvet
tagstringpathEvet

Yanıt

Döndürür: UpdateHashTagResponse

Örnek

patchHashTag Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için (ör. Bearer) önek ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

moderasyonOylamasınıSil Internal Link

Parametreler

AdTürYerGerekliAçıklama
tenantIdstringqueryYes
commentIdstringpathYes
voteIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: VoteDeleteResponse

Örnek

deleteModerationVote Örneği
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

apiYorumlarınıAl Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet
pagenumberqueryHayır
countnumberqueryHayır
text-searchstringqueryHayır
byIPFromCommentstringqueryHayır
filtersstringqueryHayır
searchFiltersstringqueryHayır
sortsstringqueryHayır
demobooleanqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: ModerationAPIGetCommentsResponse

Örnek

getApiComments Örneği
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

apiDışaAktarımDurumunuAl Internal Link

Parameters

AdTürKonumZorunluAçıklama
tenantIdstringqueryYes
batchJobIdstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: ModerationExportStatusResponse

Örnek

getApiExportStatus Örneği
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

apiKimlikleriniAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
text-searchstringqueryHayır
byIPFromCommentstringqueryHayır
filtersstringqueryHayır
searchFiltersstringqueryHayır
afterIdstringqueryHayır
demobooleanqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: ModerationAPIGetCommentIdsResponse

Örnek

getApiIds Örneği
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

yorumdanKullanıcıYasakla Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Yanıt

Döndürür: GetBannedUsersFromCommentResponse

Örnek

getBanUsersFromComment Örneği
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

yorumYasakDurumuAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringpathYes
ssostringqueryNo

Yanıt

Döndürür: GetCommentBanStatusResponse

Örnek

getCommentBanStatus Örneği
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

yorumAltElemanlarınıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
ssostringqueryHayır

Yanıt

Döndürür: ModerationAPIChildCommentsResponse

Örnek

getCommentChildren Örnek
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

sayımıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filterstringqueryNo
searchFiltersstringqueryNo
demobooleanqueryNo
ssostringqueryNo

Yanıt

Döner: ModerationAPICountCommentsResponse

Örnek

getCount Örneği
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

sayımlarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
ssostringqueryHayır

Yanıt

Döndürür: GetBannedUsersCountResponse

Örnek

getCounts Örnek
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

günlükleriAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
ssostringqueryHayır

Yanıt

Döndürür: ModerationAPIGetLogsResponse

Örnek

getLogs Örneği
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

manuelRozetleriAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
ssostringqueryHayır

Yanıt

Döndürür: GetTenantManualBadgesResponse

Örnek

getManualBadges Örneği
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

kullanıcıİçinManuelRozetleriAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
badgesUserIdstringqueryNo
commentIdstringqueryNo
ssostringqueryNo

Yanıt

Returns: GetUserManualBadgesResponse

Örnek

getManualBadgesForUser Örneği
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

moderasyonYorumunuAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
includeEmailbooleanqueryHayır
includeIPbooleanqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: ModerationAPICommentResponse

Örnek

getModerationComment Örneği
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

moderasyonYorumMetniAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
ssostringqueryHayır

Yanıt

Döndürür: GetCommentTextResponse

Örnek

getModerationCommentText Örneği
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

önYasakÖzetiniAl Internal Link

Parameters

İsimTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringpathYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Yanıt

Returns: PreBanSummary

Örnek

getPreBanSummary Örneği
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

yorumAramaÖzetiniAl Internal Link


Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryYes
valuestringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: ModerationCommentSearchResponse

Örnek

getSearchCommentsSummary Örneği
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

sayfaAramaAl Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryEvet
valuestringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: ModerationPageSearchResponse

Örnek

getSearchPages Örneği
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

siteAramaAl Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryEvet
valuestringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: ModerationSiteSearchResponse

Örnek

getSearchSites Örneği
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

aramaÖnerisiAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringsorguEvet
text-searchstringsorguHayır
ssostringsorguHayır

Yanıt

Döndürür: ModerationSuggestResponse

Örnek

getSearchSuggest Örneği
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

kullanıcıAramaAl Internal Link

Parameters

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet
valuestringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: ModerationUserSearchResponse

Örnek

getSearchUsers Örnek
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

güvenFaktörünüAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
userIdstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: GetUserTrustFactorResponse

Örnek

getTrustFactor Örneği
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

kullanıcıYasakTercihleriniAl Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryEvet
ssostringqueryHayır

Yanıt

Döndürür: APIModerateGetUserBanPreferencesResponse

Örnek

getUserBanPreference Örneği
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

kullanıcıİçProfiliniAl Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringqueryHayır
ssostringqueryHayır

Response

Döndürür: GetUserInternalProfileResponse

Örnek

getUserInternalProfile Örneği
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

yorumOylarınıAyarlamaYap Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Yanıt

Returns: AdjustVotesResponse

Örnek

postAdjustCommentVotes Örneği
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

apiDışaAktarımYap Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
text-searchstringqueryNo
byIPFromCommentstringqueryNo
filtersstringqueryNo
searchFiltersstringqueryNo
sortsstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: ModerationExportResponse

Örnek

postApiExport Örneği
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

yorumdanKullanıcıYasakla Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
banEmailbooleanqueryHayır
banEmailDomainbooleanqueryHayır
banIPbooleanqueryHayır
deleteAllUsersCommentsbooleanqueryHayır
bannedUntilstringqueryHayır
isShadowBanbooleanqueryHayır
updateIdstringqueryHayır
banReasonstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: BanUserFromCommentResult

Örnek

postBanUserFromComment Örnek
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

yasakGeriAl Internal Link

Parametreler

NameTypeKonumGerekliAçıklama
tenantIdstringqueryEvet
ssostringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

postBanUserUndo Örnek
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

topluÖnYasakÖzetiniYap Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
includeByUserIdAndEmailbooleanqueryNo
includeByIPbooleanqueryNo
includeByEmailDomainbooleanqueryNo
ssostringqueryNo

Yanıt

Döndürür: BulkPreBanSummary

Örnek

postBulkPreBanSummary Örnek
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

kimliklerleYorumlarYap Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
ssostringqueryNo

Yanıt

Döndürür: ModerationAPIChildCommentsResponse

Örnek

postCommentsByIds Örneği
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

yorumİşaretleYap Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringpathYes
broadcastIdstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: APIEmptyResponse

Örnek

postFlagComment Örneği
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

yorumKaldırYap Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
broadcastIdstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: PostRemoveCommentApiResponse

Örnek

postRemoveComment Örneği
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

silinenYorumuGeriYükle Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
broadcastIdstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

postRestoreDeletedComment Örneği
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

yorumOnayDurumunuAyarla Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
commentIdstringpathYes
approvedbooleanqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Yanıt

Returns: SetCommentApprovedResponse

Örnek

postSetCommentApprovalStatus Örneği
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

yorumİncelemeDurumunuAyarla Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
reviewedbooleanqueryHayır
broadcastIdstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

postSetCommentReviewStatus Örneği
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

yorumSpamDurumunuAyarla Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
spambooleanqueryHayır
permNotSpambooleanqueryHayır
broadcastIdstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

postSetCommentSpamStatus Örneği
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 s0 = 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

yorumMetniniAyarla Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
broadcastIdstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: SetCommentTextResponse

Örnek

postSetCommentText Örneği
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

yorumİşaretiniKaldirYap Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
commentIdstringpathEvet
broadcastIdstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

postUnFlagComment Örneği
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

oyVer Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringpathYes
directionstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: VoteResponse

Örnek

postVote Örneği
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

rozetVer Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryEvet
badgeIdstringqueryEvet
userIdstringqueryHayır
commentIdstringqueryHayır
broadcastIdstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: AwardUserBadgeResponse

Örnek

putAwardBadge Örneği
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

konuyuKapat Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
urlIdstringqueryYes
ssostringqueryNo

Yanıt

Döndürür: APIEmptyResponse

Örnek

putCloseThread Örneği
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

rozetKaldır Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
badgeIdstringqueryYes
userIdstringqueryNo
commentIdstringqueryNo
broadcastIdstringqueryNo
ssostringqueryNo

Yanıt

Döndürür: RemoveUserBadgeResponse

Örnek

putRemoveBadge Örneği
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

konuyuTekrarAç Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
urlIdstringqueryYes
ssostringqueryNo

Yanıt

Returns: APIEmptyResponse

Örnek

putReopenThread Örneği
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

güvenFaktörünüAyarlayın Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
userIdstringqueryHayır
trustFactorstringqueryHayır
ssostringqueryHayır

Yanıt

Döndürür: SetUserTrustFactorResponse

Örnek

setTrustFactor Örnek
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

moderatorOluştur Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryEvet

Yanıt

Döndürür: CreateModeratorResponse

Örnek

createModerator Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak gerekiyorsa aşağıdakini yorumdan kaldırın
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

moderatorSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
sendEmailstringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

deleteModerator Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final sendEmail = sendEmail_example; // String |
12
13try {
14 final result = api_instance.deleteModerator(tenantId, id, sendEmail);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->deleteModerator: $e\n');
18}
19

moderatorAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: GetModeratorResponse

Örnek

getModerator Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerektiğinde API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdakini yorum kaldırın
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

moderatorleriAl Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
skipnumberqueryNo

Yanıt

Döndürür: GetModeratorsResponse

Örnek

getModerators Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdaki satırı açarak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

davetGönder Internal Link

Parameters

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
fromNamestringqueryEvet

Response

Döndürür: APIEmptyResponse

Example

sendInvite Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerekirse API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdaki satırı yorumdan çıkar
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final fromName = fromName_example; // String |
12
13try {
14 final result = api_instance.sendInvite(tenantId, id, fromName);
15 print(result);
16} catch (e) {
17 print('Exception when calling DefaultApi->sendInvite: $e\n');
18}
19

moderatorGüncelle Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: APIEmptyResponse

Örnek

updateModerator Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı açarak API anahtarı için ön ek (örn. Bearer) ayarlayın, gerekirse
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

bildirimSayısınıSil Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Yanıt

Returns: APIEmptyResponse

Örnek

deleteNotificationCount Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerektiğinde API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdaki satırı uncomment yapın
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
---

önbelleklenmişBildirimSayısınıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: GetCachedNotificationCountResponse

Örnek

getCachedNotificationCount Örnek
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini etkinleştirerek API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

bildirimSayısınıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo

Yanıt

Döndürür: GetNotificationCountResponse

Örnek

getNotificationCount Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerekli ise API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakini yorum dışı bırakın
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

bildirimleriAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
userIdstringqueryNo
urlIdstringqueryNo
fromCommentIdstringqueryNo
viewedbooleanqueryNo
typestringqueryNo
skipnumberqueryNo

Yanıt

Returns: GetNotificationsResponse

Örnek

getNotifications Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorumdan kaldırarak API anahtarı için önek (ör. Bearer) kurun, gerekirse
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

bildirimiGüncelle Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryEvet
idstringpathEvet
userIdstringqueryHayır

Response

Döndürür: APIEmptyResponse

Example

updateNotification Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı açın ve API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

v1SayfaReaksiyonuOluştur Internal Link

Parameters

İsimTürKonumGerekliAçıklama
tenantIdstringpathEvet
urlIdstringqueryEvet
titlestringqueryHayır

Response

Döndürür: CreateV1PageReact

Example

createV1PageReact Örneği
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

v2SayfaReaksiyonuOluştur Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes
titlestringqueryNo

Yanıt

Döndürür: CreateV1PageReact

Örnek

createV2PageReact Örneği
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

v1SayfaReaksiyonuSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
urlIdstringqueryYes

Yanıt

Döndürür: CreateV1PageReact

Örnek

deleteV1PageReact Örneği
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

v2SayfaReaksiyonuSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes

Yanıt

Döndürür: CreateV1PageReact

Örnek

deleteV2PageReact Örneği
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

v1SayfaBeğenileriAl Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
urlIdstringqueryYes

Response

Döndürür: GetV1PageLikes

Örnek

getV1PageLikes Örneği
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

v2SayfaReaksiyonlarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathEvet
urlIdstringqueryEvet

Yanıt

Döndürür: GetV2PageReacts

Örnek

getV2PageReacts Örneği
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

v2SayfaReaksiyonKullanıcılarınıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
urlIdstringqueryYes
idstringqueryYes

Yanıt

Döndürür: GetV2PageReactUsersResponse

Örnek

getV2PageReactUsers Örneği
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

sayfaEkle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringsorguEvet

Yanıt

Döndürür: AddPageAPIResponse

Örnek

addPage Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerektiğinde API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdakini yorumdan çıkar
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

sayfaSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: DeletePageAPIResponse

Örnek

deletePage Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarını ayarlamak için (ör. Bearer) prefix eklemek istiyorsanız aşağıdaki satırın yorumunu kaldırın
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

çevrimdışıKullanıcılarıAl Internal Link

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

Parametreler

NameTypeLocationRequiredAçıklama
tenantIdstringpathYes
urlIdstringqueryYesSayfa URL kimliği (sunucu tarafında temizlenmiş).
afterNamestringqueryNoİmleç: bir önceki yanıttan nextAfterName değerini geç.
afterUserIdstringqueryNoİmleç bağlaç: bir önceki yanıttan nextAfterUserId değerini geç. afterName ayarlandığında, isim eşitlikleri girişleri düşürmesin diye gereklidir.

Yanıt

Döndürür: PageUsersOfflineResponse

Örnek

getOfflineUsers Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Sayfa URL kimliği (sunucu tarafında temizlenmiş).
7final afterName = afterName_example; // String | İmleç: bir önceki yanıttan nextAfterName değerini geç.
8final afterUserId = afterUserId_example; // String | İmleç bağlaç: bir önceki yanıttan nextAfterUserId değerini geç. afterName ayarlandığında, isim eşitlikleri girişleri düşürmesin diye gereklidir.
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

çevrimiçiKullanıcılarıAl 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).

Parameters

NameTypeLocationRequiredDescription
tenantIdstringpathYes
urlIdstringqueryYesSayfa URL kimliği (sunucu tarafında temizlenir).
afterNamestringqueryNoİmleç: önceki yanıtın nextAfterName değerini gönderin.
afterUserIdstringqueryNoİmleç eşleme kırıcı: önceki yanıtın nextAfterUserId değerini gönderin. afterName ayarlandığında, isim eşitliklerinin girdileri düşürmemesi için gereklidir.

Response

Returns: PageUsersOnlineResponse

Example

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

urlKimliğiyleSayfaAl Internal Link

Parameters

AdTipKonumGerekliAçıklama
tenantIdstringqueryYes
urlIdstringqueryYes

Response

Döndürür: GetPageByURLIdAPIResponse

Example

getPageByURLId Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için ön ek (ör. Bearer) ayarlamak üzere aşağıdakini yorumdan çıkar, gerekirse
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

sayfalarıAl Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet

Yanıt

Döndürür: GetPagesAPIResponse

Örnek

getPages Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki kodu yorumdan çıkararak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

sayfalarıAlGenel Internal Link

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

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringpathEvet
cursorstringqueryHayırOpak sayfalama imleci nextCursor olarak önceki bir istekte döndürüldü. Aynı sortBy ile ilişkilidir.
limitintegerqueryHayır1..200, varsayılan 50
qstringqueryHayırİsteğe bağlı büyük/küçük harf duyarsız başlık önek filtresi.
sortBystringqueryHayırSıralama düzeni. updatedAt (varsayılan, en yeni önce), commentCount (en çok yorum önce), veya title (alfabetik).
hasCommentsbooleanqueryHayırEğer true ise, yalnızca en az bir yorumu olan sayfaları döndür.

Response

Returns: GetPublicPagesResponse

Örnek

getPagesPublic Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final cursor = cursor_example; // String | Opak sayfalama imleci `nextCursor` olarak önceki bir istekte döndürüldü. Aynı `sortBy` ile ilişkilidir.
7final limit = 56; // int | 1..200, varsayılan 50
8final q = q_example; // String | İsteğe bağlı büyük/küçük harf duyarsız başlık önek filtresi.
9final sortBy = ; // PagesSortBy | Sıralama düzeni. `updatedAt` (varsayılan, en yeni önce), `commentCount` (en çok yorum önce), veya `title` (alfabetik).
10final hasComments = true; // bool | Eğer true ise, yalnızca en az bir yorumu olan sayfaları döndür.
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

kullanıcıBilgileriniAl Internal Link

Bulk user info for a tenant. Given userIds, return display info from User / SSOUser.
Bir kiracı için toplu kullanıcı bilgileri. Verilen userId'ler, User / SSOUser'dan görüntüleme bilgilerini döndürür.

Used by the comment widget to enrich users that just appeared via a presence event.
Yorum widget'ı tarafından, bir varlık olayıyla yeni görünen kullanıcıları zenginleştirmek için kullanılır.

No page context: privacy is enforced uniformly (private profiles are masked).
Sayfa bağlamı yok: gizlilik tutarlı bir şekilde uygulanır (özel profiller maskelenir).

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
idsstringqueryYesVirgülle ayrılmış kullanıcı kimlikleri.

Response

Returns: PageUsersInfoResponse

Example

getUsersInfo Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final ids = ids_example; // String | Virgülle ayrılmış kullanıcı kimlikleri.
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

sayfayıYamala Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: PatchPageAPIResponse

Örnek

patchPage Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

bekleyenWebhookOlayınıSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: APIEmptyResponse

Örnek

deletePendingWebhookEvent Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak istiyorsanız aşağıdakini yorumdan çıkarın
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

bekleyenWebhookOlaySayısınıAl Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo

Response

Döndürür: GetPendingWebhookEventCountResponse

Örnek

getPendingWebhookEventCount Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerektiğinde API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın
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

bekleyenWebhookOlaylarınıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringqueryNo
externalIdstringqueryNo
eventTypestringqueryNo
typestringqueryNo
domainstringqueryNo
attemptCountGTnumberqueryNo
skipnumberqueryNo

Yanıt

Döndürür: GetPendingWebhookEventsResponse

Örnek

getPendingWebhookEvents Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırın yorumunu kaldırarak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

soruYapılandırmasıOluştur Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Yanıt

Döndürür: CreateQuestionConfigResponse

Örnek

createQuestionConfig Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorum dışı bırakarak API anahtarı için önek (örn. Bearer) ayarlayın, gerekiyorsa
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

soruYapılandırmasıSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: APIEmptyResponse

Örnek

deleteQuestionConfig Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı açarak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

soruYapılandırmasınıAl Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: GetQuestionConfigResponse

Örnek

getQuestionConfig Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: 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.getQuestionConfig(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getQuestionConfig: $e\n');
17}
18

soruYapılandırmalarınıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
skipnumberqueryHayır

Yanıt

Döndürür: GetQuestionConfigsResponse

Örnek

getQuestionConfigs Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için (ör. Bearer) önek ayarlamak için aşağıdakini yorum dışı bırakın, gerekirse
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

soruYapılandırmasınıGüncelle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: APIEmptyResponse

Örnek

updateQuestionConfig Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarının ön ekini (ör. Bearer) ayarlamak için aşağıdakinin yorumunu kaldırın, gerekirse
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

soruSonucuOluştur Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Yanıt

Döndürür: CreateQuestionResultResponse

Örnek

createQuestionResult Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdakini yorumdan kaldırın, gerekirse
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final createQuestionResultBody = CreateQuestionResultBody(); // CreateQuestionResultBody |
11
12try {
13 final result = api_instance.createQuestionResult(tenantId, createQuestionResultBody);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->createQuestionResult: $e\n');
17}
18

soruSonucunuSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: APIEmptyResponse

Örnek

deleteQuestionResult Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumu kaldırarak (ör. Bearer) API anahtarı için önek ayarlayın, gerekirse
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

soruSonucunuAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: GetQuestionResultResponse

Örnek

getQuestionResult Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarının ön ekini (örn. Bearer) ayarlamak için aşağıdaki satırı yorumdan çıkarın, gerekirse
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

soruSonuçlarınıAl Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryYes
urlIdstringqueryNo
userIdstringqueryNo
startDatestringqueryNo
questionIdstringqueryNo
questionIdsstringqueryNo
skipnumberqueryNo

Yanıt

Döndürür: GetQuestionResultsResponse

Örnek

getQuestionResults Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini yorumdan çıkararak API anahtarı için ön ek (ör. Bearer) ayarlayın, gerekirse
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

soruSonucunuGüncelle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: APIEmptyResponse

Örnek

updateQuestionResult Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final 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

soruSonuçlarınıTopla Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryEvet
questionIdstringqueryHayır
questionIdsarrayqueryHayır
urlIdstringqueryHayır
timeBucketstringqueryHayır
startDatestringqueryHayır
forceRecalculatebooleanqueryHayır

Yanıt

Döndürür: AggregateQuestionResultsResponse

Örnek

aggregateQuestionResults Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırın yorumunu kaldırarak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

topluSoruSonuçlarıTopla Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
forceRecalculatebooleanqueryHayır

Yanıt

Döndürür: BulkAggregateQuestionResultsResponse

Örnek

bulkAggregateQuestionResults Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan çıkararak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

yorumlarıSoruSonuçlarıylaBirleştir Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
questionIdstringqueryHayır
questionIdsarrayqueryHayır
urlIdstringqueryHayır
startDatestringqueryHayır
forceRecalculatebooleanqueryHayır
minValuenumberqueryHayır
maxValuenumberqueryHayır
limitnumberqueryHayır

Yanıt

Döndürür: CombineQuestionResultsWithCommentsResponse

Örnek

combineCommentsWithQuestionResults Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

ssoKullanıcıEkle Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryEvet

Yanıt

Returns: AddSSOUserAPIResponse

Örnek

addSSOUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan çıkararak, API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

ssoKullanıcıSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes
deleteCommentsbooleanqueryNo
commentDeleteModestringqueryNo

Yanıt

Döndürür: DeleteSSOUserAPIResponse

Örnek

deleteSSOUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerekirse API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdaki satırı yorum dışı bırakın
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

ssoKullanıcıyıEmailİleAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
emailstringpathEvet

Yanıt

Returns: GetSSOUserByEmailAPIResponse

Örnek

getSSOUserByEmail Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

ssoKullanıcıyıIdİleAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: GetSSOUserByIdAPIResponse

Örnek

getSSOUserById Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı kimlik doğrulamasını yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini API anahtarına önek (ör. Bearer) eklemek için yorum satırından çıkar, gerekirse
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

ssoKullanıcılarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
skipintegerqueryHayır

Yanıt

Döndürür: GetSSOUsersResponse

Örnek

getSSOUsers Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini yorumdan çıkararak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

ssoKullanıcıYamala Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
updateCommentsbooleanqueryHayır

Yanıt

Döndürür: PatchSSOUserAPIResponse

Örnek

patchSSOUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak üzere aşağıdakinin yorumunu kaldırın, gerekirse
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

ssoKullanıcıYerleştir Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes
updateCommentsbooleanqueryNo

Yanıt

Döner: PutSSOUserAPIResponse

Örnek

putSSOUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

abonelikOluştur Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet

Yanıt

Döndürür: CreateSubscriptionAPIResponse

Örnek

createSubscription Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtar yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorumdan çıkararak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

abonelikSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo

Yanıt

Döndürür: DeleteSubscriptionAPIResponse

Örnek

deleteSubscription Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı, gerekirse API anahtarı için önek (ör. Bearer) ayarlamak için yorumdan çıkarın
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

abonelikleriAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
userIdstringqueryNo

Yanıt

Döndürür: GetSubscriptionsAPIResponse

Örnek

getSubscriptions Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdaki satırı yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

aboneliğiGüncelle Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
userIdstringqueryHayır

Response

Döndürür: UpdateSubscriptionAPIResponse

Örnek

updateSubscription Örnek
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorum dışı bırakın ve API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

kiracıGünlükKullanımlarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
yearNumbernumberqueryNo
monthNumbernumberqueryNo
dayNumbernumberqueryNo
skipnumberqueryNo

Yanıt

Döndürür: GetTenantDailyUsagesResponse

Örnek

getTenantDailyUsages Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerekirse API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdaki satırı yorumdan çıkarın
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

kiracıPaketOluştur Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes

Yanıt

Döndürür: CreateTenantPackageResponse

Örnek

createTenantPackage Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırın yorumunu kaldırarak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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('DefaultApi->createTenantPackage çağrılırken istisna: $e\n');
17}
18

kiracıPaketSil Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: APIEmptyResponse

Örnek

deleteTenantPackage Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan kaldırarak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

kiracıPaketAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: GetTenantPackageResponse

Örnek

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

kiracıPaketleriAl Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
skipnumberqueryHayır

Response

Döndürür: GetTenantPackagesResponse

Örnek

getTenantPackages Örnek
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

kiracıPaketYerineKoy Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes

Response

Returns: APIEmptyResponse

Example

replaceTenantPackage Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

kiracıPaketiGüncelle Internal Link


Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: APIEmptyResponse

Örnek

updateTenantPackage Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarının ön ekini (ör. Bearer) ayarlamak için aşağıdakini yorum kaldırın, gerekirse
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

kiracıKullanıcıOluştur Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes

Yanıt

Döndürür: CreateTenantUserResponse

Örnek

createTenantUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerektiğinde API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdaki satırı yorumdan kaldırın
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

kiracıKullanıcıSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes
deleteCommentsstringqueryNo
commentDeleteModestringqueryNo

Yanıt

Döndürür: APIEmptyResponse

Örnek

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

kiracıKullanıcıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: GetTenantUserResponse

Örnek

getTenantUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: 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.getTenantUser(tenantId, id);
14 print(result);
15} catch (e) {
16 print('Exception when calling DefaultApi->getTenantUser: $e\n');
17}
18

kiracıKullanıcılarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
skipnumberqueryHayır

Yanıt

Döndürür: GetTenantUsersResponse

Örnek

getTenantUsers Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkar, gerekirse
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

kiracıKullanıcıDeğiştir Internal Link

Parametreler

AdTipKonumGereklidirAçıklama
tenantIdstringqueryEvet
idstringpathEvet
updateCommentsstringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

replaceTenantUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini yorum dışı bırakın, API anahtarı için önek (örn. Bearer) ayarlamak için, gerekirse
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

Parametreler

İsimTipKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
redirectURLstringqueryHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

sendLoginLink Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Gerekirse API anahtarı için ön ek (örn. Bearer) ayarlamak için aşağıdaki yorum satırını kaldırın
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

kiracıKullanıcıGüncelle Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringsorguEvet
idstringyolEvet
updateCommentsstringsorguHayır

Yanıt

Döndürür: APIEmptyResponse

Örnek

updateTenantUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorum dışı bırakın, API anahtarı için önek (ör. Bearer) ayarlamak için, gerekirse
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

kiracıOluştur Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Yanıt

Döndürür: CreateTenantResponse

Örnek

createTenant Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakinin yorumunu kaldırarak ön ek (ör. Bearer) ayarlayın, gerekirse
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

kiracıSil Internal Link

Parameters

NameTypeLocationRequiredDescription
tenantIdstringqueryEvet
idstringpathEvet
surestringqueryHayır

Response

Döndürür: APIEmptyResponse

Example

deleteTenant Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorum dışı bırakın API anahtarının önekini (örn. Bearer) ayarlamak için, gerekirse
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

kiracıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: GetTenantResponse

Örnek

getTenant Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: 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// Aşağıdaki satırın yorumunu kaldırarak API anahtarı için önek ayarlayın (örn. Bearer), gerekirse
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

kiracılarıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
metastringqueryNo
skipnumberqueryNo

Yanıt

Döndürür: GetTenantsResponse

Örnek

getTenants Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: 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 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

kiracıyıGüncelle Internal Link

Parameters

AdTipKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Response

Döndürür: APIEmptyResponse

Example

updateTenant Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

biletDurumunuDeğiştir Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
userIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: ChangeTicketStateResponse

Örnek

changeTicketState Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı açarak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

biletOluştur Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryYes
userIdstringqueryYes

Yanıt

Döndürür: CreateTicketResponse

Örnek

createTicket Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

biletiAl Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
idstringpathYes
userIdstringqueryNo

Yanıt

Döndürür: GetTicketResponse

Örnek

getTicket Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdaki satırı yorum dışı bırakarak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

biletleriAl Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet
userIdstringqueryHayır
statenumberqueryHayır
skipnumberqueryHayır
limitnumberqueryHayır

Yanıt

Döndürür: GetTicketsResponse

Örnek

getTickets Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdaki satırı yorumdan çıkararak (örn. Bearer) API anahtarı ön ekini ayarlayın, gerekirse
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

çevirileriAl Internal Link

Parametreler

NameTypeLocationRequiredDescription
namespacestringpathEvet
componentstringpathEvet
localestringqueryHayır
useFullTranslationIdsbooleanqueryHayır

Yanıt

Döndürür: GetTranslationsResponse

Örnek

getTranslations Örneği
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

görselYükle Internal Link

Upload and resize an image

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringpathYes
sizePresetstringqueryNoBoyut ön ayarı: "Default" (1000x1000px) veya "CrossPlatform" (popüler cihazlar için boyutlar oluşturur)
urlIdstringqueryNoYüklemenin gerçekleştiği sayfa kimliği, yapılandırmak için

Response

Döndürür: UploadImageResponse

Example

uploadImage Örneği
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 | Boyut ön ayarı: \"Default\" (1000x1000px) veya \"CrossPlatform\" (popüler cihazlar için boyutlar oluşturur)
8final urlId = urlId_example; // String | Yüklemenin gerçekleştiği sayfa kimliği, yapılandırmak için
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

kullanıcıRozetİlerlemesiniIdİleAl Internal Link

Parametreler

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: APIGetUserBadgeProgressResponse

Örnek

getUserBadgeProgressById Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (örn. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

kullanıcıRozetİlerlemesiListesiniAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
userIdstringqueryNo
limitnumberqueryNo
skipnumberqueryNo

Yanıt

Returns: APIGetUserBadgeProgressListResponse

Örnek

getUserBadgeProgressList Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdakini yorum satırından çıkarın API anahtarı için önek (ör. Bearer) ayarlamak için, gerekirse
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

kullanıcıRozetiOluştur Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes

Yanıt

Returns: APICreateUserBadgeResponse

Örnek

createUserBadge Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Aşağıdaki satırı API anahtarı için önek (örn. Bearer) ayarlamak amacıyla yorumdan çıkarın, gerekirse
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

kullanıcıRozetiSil Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: APIEmptySuccessResponse

Örnek

deleteUserBadge Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakini yorumdan kaldırın, gerekirse
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

kullanıcıRozetiniAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: APIGetUserBadgeResponse

Örnek

getUserBadge Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

kullanıcıRozetleriniAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
userIdstringqueryNo
badgeIdstringqueryNo
typenumberqueryNo
displayedOnCommentsbooleanqueryNo
limitnumberqueryNo
skipnumberqueryNo

Yanıt

Döndürür: APIGetUserBadgesResponse

Örnek

getUserBadges Örnek
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkarın, gerekirse
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

kullanıcıRozetiGüncelle Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
idstringpathYes

Yanıt

Döndürür: APIEmptySuccessResponse

Örnek

updateUserBadge Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// API anahtarı için ön ek (ör. Bearer) ayarlamak için aşağıdakini yorumdan çıkartın, gerekirse
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

kullanıcıBildirimSayısınıAl Internal Link

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryYes
ssostringqueryNo

Yanıt

Returns: GetUserNotificationCountResponse

Örnek

getUserNotificationCount Örneği
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

kullanıcıBildirimleriniAl Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
urlIdstringqueryNoMevcut sayfanın abone olup olmadığını belirlemek için kullanılır.
pageSizeintegerqueryNo
afterIdstringqueryNo
includeContextbooleanqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
includeTranslationsbooleanqueryNo
includeTenantNotificationsbooleanqueryNo
ssostringqueryNo

Yanıt

Döndürür: GetMyNotificationsResponse

Örnek

getUserNotifications Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3
4final api_instance = PublicApi();
5final tenantId = tenantId_example; // String |
6final urlId = urlId_example; // String | Mevcut sayfanın abone olup olmadığını belirlemek için kullanılır.
7final pageSize = 56; // int |
8final afterId = afterId_example; // String |
9final includeContext = true; // bool |
10final afterCreatedAt = 789; // int |
11final unreadOnly = true; // bool |
12final dmOnly = true; // bool |
13final noDm = true; // bool |
14final includeTranslations = true; // bool |
15final includeTenantNotifications = true; // bool |
16final sso = sso_example; // String |
17
18try {
19 final result = api_instance.getUserNotifications(tenantId, GetUserNotificationsOptions(urlId: urlId, pageSize: pageSize, afterId: afterId, includeContext: includeContext, afterCreatedAt: afterCreatedAt, unreadOnly: unreadOnly, dmOnly: dmOnly, noDm: noDm, includeTranslations: includeTranslations, includeTenantNotifications: includeTenantNotifications, sso: sso));
20 print(result);
21} catch (e) {
22 print('Exception when calling PublicApi->getUserNotifications: $e\n');
23}
24

kullanıcıBildirimSayısınıSıfırla Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
ssostringqueryNo

Yanıt

Döndürür: ResetUserNotificationsResponse

Örnek

resetUserNotificationCount Örneği
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

kullanıcıBildirimleriniSıfırla Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
afterIdstringqueryNo
afterCreatedAtintegerqueryNo
unreadOnlybooleanqueryNo
dmOnlybooleanqueryNo
noDmbooleanqueryNo
ssostringqueryNo

Yanıt

Döndürür: ResetUserNotificationsResponse

Örnek

resetUserNotifications Örneği
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

kullanıcıBildirimYorumAbonelikDurumunuGüncelle Internal Link

Enable or disable notifications for a specific comment.

Parametreler

İsimTürKonumGerekliAçıklama
tenantIdstringqueryYes
notificationIdstringpathYes
optedInOrOutstringpathYes
commentIdstringqueryYes
ssostringqueryNo

Yanıt

Döndürür: UpdateUserNotificationCommentSubscriptionStatusResponse

Örnek

updateUserNotificationCommentSubscriptionStatus Örneği
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

kullanıcıBildirimSayfaAbonelikDurumunuGüncelle Internal Link

Bir sayfa için bildirimleri etkinleştirin veya devre dışı bırakın. Kullanıcılar bir sayfaya abone olduğunda, yeni kök yorumlar için bildirimler oluşturulur ve ayrıca

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
urlIdstringqueryEvet
urlstringqueryEvet
pageTitlestringqueryEvet
subscribedOrUnsubscribedstringpathEvet
ssostringqueryHayır

Response

Döndürür: UpdateUserNotificationPageSubscriptionStatusResponse

Örnek

updateUserNotificationPageSubscriptionStatus Örneği
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

kullanıcıBildirimDurumunuGüncelle Internal Link

Parameters

AdTipKonumGerekliAçıklama
tenantIdstringqueryEvet
notificationIdstringpathEvet
newStatusstringpathEvet
ssostringqueryHayır

Response

Döndürür: UpdateUserNotificationStatusResponse

Örnek

updateUserNotificationStatus Örneği
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

kullanıcıVarlıkDurumlarınıAl Internal Link

Parametreler

AdTürKonumZorunluAçıklama
tenantIdstringqueryYes
urlIdWSstringqueryYes
userIdsstringqueryYes

Yanıt

Döndürür: GetUserPresenceStatusesResponse

Örnek

getUserPresenceStatuses Örneği
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

kullanıcılarıAra Internal Link

Parametreler

İsimTipKonumGerekliAçıklama
tenantIdstringpathYes
urlIdstringqueryYes
usernameStartsWithstringqueryNo
mentionGroupIdsarrayqueryNo
ssostringqueryNo
searchSectionstringqueryNo

Yanıt

Döndürür: SearchUsersResult

Örnek

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

kullanıcıAl Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet

Yanıt

Döndürür: GetUserResponse

Örnek

getUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdaki satırı yorumdan çıkararak API anahtarı için önek (ör. Bearer) ayarlayın, gerekirse
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

oyOluştur Internal Link

Parametreler

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
commentIdstringqueryYes
directionstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Yanıt

Döndürür: VoteResponse

Örnek

createVote Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// gerekirse API anahtarı için önek (ör. Bearer) ayarlamak için aşağıdakinin yorumunu kaldırın
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

oySil Internal Link

Parameters

İsimTürKonumGerekliAçıklama
tenantIdstringqueryEvet
idstringpathEvet
editKeystringqueryHayır

Yanıt

Döndürür: VoteDeleteResponse

Örnek

deleteVote Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final id = id_example; // String |
11final 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

oylarıAl Internal Link

Parametreler

NameTypeLocationRequiredDescription
tenantIdstringqueryYes
urlIdstringqueryYes

Yanıt

Returns: GetVotesResponse

Örnek

getVotes Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandırın: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// aşağıdakini yorumdan çıkararak API anahtarı için önek (örn. Bearer) ayarlayın, gerekirse
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

kullanıcıİçinOylarıAl Internal Link

Parameters

AdTürKonumGerekliAçıklama
tenantIdstringqueryYes
urlIdstringqueryYes
userIdstringqueryNo
anonUserIdstringqueryNo

Response

Döndürür: GetVotesForUserResponse

Örnek

getVotesForUser Örneği
Copy Copy
1
2import 'package:fastcomments_dart/api.dart';
3// TODO API anahtarı yetkilendirmesini yapılandır: api_key
4//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
5// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
6//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
7
8final api_instance = DefaultApi();
9final tenantId = tenantId_example; // String |
10final urlId = urlId_example; // String |
11final userId = userId_example; // String |
12final 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

Yardıma ihtiyacınız mı var?

Eğer herhangi bir sorunla karşılaşırsanız veya Dart SDK hakkında sorularınız varsa, lütfen:

Katkıda Bulunma

Katkılar memnuniyetle karşılanır! Katkı yönergeleri için lütfen GitHub deposunu ziyaret edin.