FastComments.com

FastComments Ruby SDK

यह FastComments का आधिकारिक Ruby SDK है।

अपने Ruby एप्लिकेशन से कमेंट, यूज़र, SSO और मॉडरेशन मैनेज करें।

रिपॉज़िटरी

GitHub पर देखें

AI कोडिंग एजेंट Internal Link

skills.sh

अपने कोडिंग एजेंट को FastComments का वह संदर्भ दें जिसकी उसे आवश्यकता है - विजेट्स, कॉन्फ़िगरेशन, Secure SSO, REST API, और SDKs:

npx skills add fastcomments/skills

यह Claude Code, Codex, Cursor, Copilot, Gemini, और skills CLI द्वारा समर्थित हर अन्य एजेंट के साथ काम करता है।

इंस्टॉलेशन Internal Link

अपने एप्लिकेशन की Gemfile में यह लाइन जोड़ें:

gem 'fastcomments'

और फिर निष्पादित करें:

bundle install

या इसे स्वयं इस प्रकार इंस्टॉल करें:

gem install fastcomments

लाइब्रेरी की सामग्री

इस लाइब्रेरी में जनरेट किया गया API क्लाइंट और SSO यूटिलिटीज़ शामिल हैं, जो API के साथ काम करना आसान बनाती हैं।

पब्लिक बनाम सुरक्षित APIs

API क्लाइंट में तीन क्लास हैं: DefaultApi, PublicApi, और ModerationApi। DefaultApi में वे मेथड्स हैं जिनमें आपकी API key की आवश्यकता होती है, और PublicApi में वे API कॉल्स हैं जो बिना प्रमाणीकरण के सीधे ब्राउज़र/मोबाइल डिवाइस/आदि से की जा सकती हैं। ModerationApi में वे मेथड्स हैं जो मॉडरेटर डैशबोर्ड को संचालित करते हैं।

ModerationApi लाइव और तेज़ मॉडरेशन APIs का एक व्यापक सूट प्रदान करता है। हर ModerationApi मेथड एक sso पैरामीटर स्वीकार करता है और SSO या FastComments.com सेशन कुकी के माध्यम से प्रमाणित हो सकता है।

क्विक स्टार्ट Internal Link

प्रमाणित APIs का उपयोग (DefaultApi)

महत्वपूर्ण: प्रमाणित अनुरोध करने से पहले आपको ApiClient पर अपनी API key सेट करनी होगी। यदि आप ऐसा नहीं करते, तो अनुरोध 401 त्रुटि के साथ विफल होंगे।

require 'fastcomments'

# API क्लाइंट बनाएं और कॉन्फ़िगर करें
config = FastCommentsClient::Configuration.new
api_client = FastCommentsClient::ApiClient.new(config)

# आवश्यक: अपनी API key सेट करें (यह FastComments डैशबोर्ड से प्राप्त करें)
config.api_key['x-api-key'] = 'YOUR_API_KEY_HERE'

# कॉन्फ़िगर किए गए क्लाइंट के साथ API इंस्टेंस बनाएं
api = FastCommentsClient::DefaultApi.new(api_client)

# अब आप प्रमाणित API कॉल कर सकते हैं
begin
  # उदाहरण: एक SSO उपयोगकर्ता जोड़ें
  user_data = {
    id: 'user-123',
    email: 'user@example.com',
    displayName: 'John Doe'
  }

  response = api.add_sso_user('YOUR_TENANT_ID', user_data)
  puts "User created: #{response}"

rescue FastCommentsClient::ApiError => e
  puts "Error: #{e.response_body}"
  # सामान्य त्रुटियाँ:
  # - 401: API key गायब या अमान्य है
  # - 400: अनुरोध सत्यापन विफल रहा
end

सार्वजनिक APIs का उपयोग (PublicApi)

सार्वजनिक एंडपॉइंट्स को प्रमाणीकरण की आवश्यकता नहीं है:

require 'fastcomments'

public_api = FastCommentsClient::PublicApi.new

begin
  response = public_api.get_comments_public(
    'YOUR_TENANT_ID',
    'page-url-id'
  )
  puts response
rescue FastCommentsClient::ApiError => e
  puts e.message
end

मॉडरेशन APIs का उपयोग (ModerationApi)

मॉडरेशन मेथड्स मॉडरेटर डैशबोर्ड को संचालित करते हैं। एक sso टोकन पास करें ताकि अनुरोध एक SSO-प्रमाणित मॉडरेटर की ओर से किया जाए:

require 'fastcomments'

moderation_api = FastCommentsClient::ModerationApi.new

begin
  # उदाहरण: मॉडरेशन कतार में टिप्पणियाँ सूचीबद्ध करें
  response = moderation_api.get_api_comments(
    sso: 'YOUR_MODERATOR_SSO_TOKEN'
  )
  puts response
rescue FastCommentsClient::ApiError => e
  puts e.message
end

सामान्य समस्याएँ

  1. 401 "missing-api-key" त्रुटि: सुनिश्चित करें कि आपने DefaultApi इंस्टेंस बनाने से पहले config.api_key['x-api-key'] = 'YOUR_KEY' सेट किया है।
  2. गलत API क्लास: सर्वर-साइड प्रमाणित अनुरोधों के लिए DefaultApi, क्लाइंट-साइड/सार्वजनिक अनुरोधों के लिए PublicApi, और मॉडरेटर डैशबोर्ड अनुरोधों के लिए ModerationApi का उपयोग करें।
  3. Null API key: यदि API key null है तो SDK चुपचाप प्रमाणीकरण छोड़ देगा, जिससे 401 त्रुटियाँ होंगी।

नोट्स Internal Link

ब्रॉडकास्ट आईडी

आप देखेंगे कि कुछ API कॉल में broadcastId पास करना आवश्यक है। जब आप इवेंट प्राप्त करते हैं, तो आपको यह ID वापस मिलेगी, ताकि आप उस इवेंट को अनदेखा कर सकें यदि आप क्लाइंट पर ऑप्टिमिस्टिक रूप से बदलाव लागू करने की योजना बना रहे हैं (जो आप शायद करना चाहेंगे क्योंकि यह सबसे बेहतर अनुभव देता है)। यहाँ एक UUID पास करें। ID इतनी अद्वितीय होनी चाहिए कि वह एक ब्राउज़र सेशन में दो बार न आए।

SSO (सिंगल साइन-ऑन)

SSO के उदाहरणों के लिए, नीचे देखें।

SSO उपयोग Internal Link

सरल SSO

require 'fastcomments'

# Create Simple SSO token
user = FastComments::SSO::SimpleSSOUserData.new(
  user_id: 'user-123',
  email: 'user@example.com',
  avatar: 'https://example.com/avatar.jpg'
)

sso = FastComments::SSO::FastCommentsSSO.new_simple(user)
token = sso.create_token

puts "SSO Token: #{token}"

# Use the SSO token to make an authenticated API call
config = FastCommentsClient::Configuration.new
api_client = FastCommentsClient::ApiClient.new(config)
public_api = FastCommentsClient::PublicApi.new(api_client)

response = public_api.get_comments_public(
  'your-tenant-id',
  'your-page-url-id',
  sso: token
)

puts "Status: #{response}"

सुरक्षित SSO

require 'fastcomments'

# Create Secure SSO token
user = FastComments::SSO::SecureSSOUserData.new(
  user_id: 'user-123',
  email: 'user@example.com',
  username: 'johndoe',
  avatar: 'https://example.com/avatar.jpg'
)

api_key = 'your-api-key'
sso = FastComments::SSO::FastCommentsSSO.new_secure(api_key, user)
token = sso.create_token

puts "Secure SSO Token: #{token}"

# Use the SSO token to make an authenticated API call
config = FastCommentsClient::Configuration.new
api_client = FastCommentsClient::ApiClient.new(config)
public_api = FastCommentsClient::PublicApi.new(api_client)

response = public_api.get_comments_public(
  'your-tenant-id',
  'your-page-url-id',
  sso: token
)

puts "Status: #{response}"

aggregate Internal Link

दस्तावेज़ों को समूहित करके (यदि groupBy दिया गया है) और कई ऑपरेशन लागू करके एकत्रित करता है। विभिन्न ऑपरेशन (जैसे sum, countDistinct, avg, आदि) समर्थित हैं।

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
parentTenantIdstringqueryनहीं
includeStatsbooleanqueryनहीं

प्रतिक्रिया

लौटाता है: AggregateResponse

उदाहरण

aggregate उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# setup authorization
5FastCommentsClient.configure do |config|
6 # Configure API key authorization: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14aggregation_request = FastCommentsClient::AggregationRequest.new({resource_name: 'resource_name_example', operations: [FastCommentsClient::AggregationOperation.new({field: 'field_example', op: FastCommentsClient::AggregationOpType::SUM})]}) # AggregationRequest |
15opts = {
16 parent_tenant_id: 'parent_tenant_id_example', # String |
17 include_stats: true # Boolean |
18}
19
20begin
21
22 result = api_instance.aggregate(tenant_id, aggregation_request, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->aggregate: #{e}"
26end
27

get_audit_logs Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
limitnumberqueryनहीं
skipnumberqueryनहीं
orderstringqueryनहीं
afternumberqueryनहीं
beforenumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetAuditLogsResponse

उदाहरण

get_audit_logs उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 limit: 1.2, # Float |
16 skip: 1.2, # Float |
17 order: FastCommentsClient::SORTDIR::ASC, # SORTDIR |
18 after: 1.2, # Float |
19 before: 1.2 # Float |
20}
21
22begin
23
24 result = api_instance.get_audit_logs(tenant_id, opts)
25 p result
26rescue FastCommentsClient::ApiError => e
27 puts "Error when calling DefaultApi->get_audit_logs: #{e}"
28end
29

logout_public Internal Link

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

logout_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6
7begin
8
9 result = api_instance.logout_public
10 p result
11rescue FastCommentsClient::ApiError => e
12 puts "Error when calling PublicApi->logout_public: #{e}"
13end
14

block_from_comment_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: BlockSuccess

उदाहरण

block_from_comment_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8public_block_from_comment_params = FastCommentsClient::PublicBlockFromCommentParams.new({comment_ids: ['comment_ids_example']}) # PublicBlockFromCommentParams |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.block_from_comment_public(tenant_id, comment_id, public_block_from_comment_params, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->block_from_comment_public: #{e}"
19end
20

un_block_comment_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: UnblockSuccess

उदाहरण

un_block_comment_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8public_block_from_comment_params = FastCommentsClient::PublicBlockFromCommentParams.new({comment_ids: ['comment_ids_example']}) # PublicBlockFromCommentParams |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.un_block_comment_public(tenant_id, comment_id, public_block_from_comment_params, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->un_block_comment_public: #{e}"
19end
20

checked_comments_for_blocked Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdsstringqueryहाँकमेंट आईडी की कॉमा से अलग की गई सूची।
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: CheckBlockedCommentsResponse

उदाहरण

checked_comments_for_blocked उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_ids = 'comment_ids_example' # String | कमेंट आईडी की कॉमा से अलग की गई सूची।
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.checked_comments_for_blocked(tenant_id, comment_ids, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling PublicApi->checked_comments_for_blocked: #{e}"
18end
19

block_user_from_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
userIdstringqueryनहीं
anonUserIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: BlockSuccess

उदाहरण

block_user_from_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए एक प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15block_from_comment_params = FastCommentsClient::BlockFromCommentParams.new # BlockFromCommentParams |
16opts = {
17 user_id: 'user_id_example', # String |
18 anon_user_id: 'anon_user_id_example' # String |
19}
20
21begin
22
23 result = api_instance.block_user_from_comment(tenant_id, id, block_from_comment_params, opts)
24 p result
25rescue FastCommentsClient::ApiError => e
26 puts "Error when calling DefaultApi->block_user_from_comment: #{e}"
27end
28

create_comment_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
broadcastIdstringqueryहाँ
sessionIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: SaveCommentsResponseWithPresence

उदाहरण

create_comment_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8broadcast_id = 'broadcast_id_example' # String |
9comment_data = FastCommentsClient::CommentData.new({commenter_name: 'commenter_name_example', comment: 'comment_example', url: 'url_example', url_id: 'url_id_example'}) # CommentData |
10opts = {
11 session_id: 'session_id_example', # String |
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.create_comment_public(tenant_id, url_id, broadcast_id, comment_data, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling PublicApi->create_comment_public: #{e}"
21end
22

delete_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
contextUserIdstringqueryनहीं
isLivebooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: DeleteCommentResult

उदाहरण

delete_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 context_user_id: 'context_user_id_example', # String |
17 is_live: true # Boolean |
18}
19
20begin
21
22 result = api_instance.delete_comment(tenant_id, id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->delete_comment: #{e}"
26end
27

delete_comment_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
broadcastIdstringqueryहाँ
editKeystringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: PublicAPIDeleteCommentResponse

उदाहरण

delete_comment_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8broadcast_id = 'broadcast_id_example' # String |
9opts = {
10 edit_key: 'edit_key_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.delete_comment_public(tenant_id, comment_id, broadcast_id, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling PublicApi->delete_comment_public: #{e}"
20end
21

delete_comment_vote Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
voteIdstringpathहाँ
urlIdstringqueryहाँ
broadcastIdstringqueryहाँ
editKeystringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न: VoteDeleteResponse

उदाहरण

delete_comment_vote उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8vote_id = 'vote_id_example' # String |
9url_id = 'url_id_example' # String |
10broadcast_id = 'broadcast_id_example' # String |
11opts = {
12 edit_key: 'edit_key_example', # String |
13 sso: 'sso_example' # String |
14}
15
16begin
17
18 result = api_instance.delete_comment_vote(tenant_id, comment_id, vote_id, url_id, broadcast_id, opts)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling PublicApi->delete_comment_vote: #{e}"
22end
23

flag_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
userIdstringqueryनहीं
anonUserIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: FlagCommentResponse

उदाहरण

flag_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए एक प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 user_id: 'user_id_example', # String |
17 anon_user_id: 'anon_user_id_example' # String |
18}
19
20begin
21
22 result = api_instance.flag_comment(tenant_id, id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->flag_comment: #{e}"
26end
27

get_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न: APIGetCommentResponse

उदाहरण

get_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API key प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_comment(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_comment: #{e}"
22end
23

get_comment_text Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
editKeystringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: PublicAPIGetCommentTextResponse

उदाहरण

get_comment_text उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 edit_key: 'edit_key_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.get_comment_text(tenant_id, comment_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->get_comment_text: #{e}"
19end
20

get_comment_vote_user_names Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
dirintegerqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetCommentVoteUserNamesSuccessResponse

उदाहरण

get_comment_vote_user_names उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8dir = 56 # Integer |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.get_comment_vote_user_names(tenant_id, comment_id, dir, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->get_comment_vote_user_names: #{e}"
19end
20

get_comments Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
pageintegerqueryनहीं
limitintegerqueryनहीं
skipintegerqueryनहीं
asTreebooleanqueryनहीं
skipChildrenintegerqueryनहीं
limitChildrenintegerqueryनहीं
maxTreeDepthintegerqueryनहीं
urlIdstringqueryनहीं
userIdstringqueryनहीं
anonUserIdstringqueryनहीं
contextUserIdstringqueryनहीं
hashTagstringqueryनहीं
parentIdstringqueryनहीं
directionstringqueryनहीं
fromDateintegerqueryनहीं
toDateintegerqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIGetCommentsResponse

उदाहरण

get_comments उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 page: 56, # Integer |
16 limit: 56, # Integer |
17 skip: 56, # Integer |
18 as_tree: true, # Boolean |
19 skip_children: 56, # Integer |
20 limit_children: 56, # Integer |
21 max_tree_depth: 56, # Integer |
22 url_id: 'url_id_example', # String |
23 user_id: 'user_id_example', # String |
24 anon_user_id: 'anon_user_id_example', # String |
25 context_user_id: 'context_user_id_example', # String |
26 hash_tag: 'hash_tag_example', # String |
27 parent_id: 'parent_id_example', # String |
28 direction: FastCommentsClient::SortDirections::OF, # SortDirections |
29 from_date: 789, # Integer |
30 to_date: 789 # Integer |
31}
32
33begin
34
35 result = api_instance.get_comments(tenant_id, opts)
36 p result
37rescue FastCommentsClient::ApiError => e
38 puts "Error when calling DefaultApi->get_comments: #{e}"
39end
40

get_comments_public Internal Link

req tenantId urlId

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
pageintegerqueryनहीं
directionstringqueryनहीं
ssostringqueryनहीं
skipintegerqueryनहीं
skipChildrenintegerqueryनहीं
limitintegerqueryनहीं
limitChildrenintegerqueryनहीं
countChildrenbooleanqueryनहीं
fetchPageForCommentIdstringqueryनहीं
includeConfigbooleanqueryनहीं
countAllbooleanqueryनहीं
includei10nbooleanqueryनहीं
localestringqueryनहीं
modulesstringqueryनहीं
isCrawlerbooleanqueryनहीं
includeNotificationCountbooleanqueryनहीं
asTreebooleanqueryनहीं
maxTreeDepthintegerqueryनहीं
useFullTranslationIdsbooleanqueryनहीं
parentIdstringqueryनहीं
searchTextstringqueryनहीं
hashTagsarrayqueryनहीं
userIdstringqueryनहीं
customConfigStrstringqueryनहीं
afterCommentIdstringqueryनहीं
beforeCommentIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetCommentsResponseWithPresencePublicComment

उदाहरण

get_comments_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8opts = {
9 page: 56, # Integer |
10 direction: FastCommentsClient::SortDirections::OF, # SortDirections |
11 sso: 'sso_example', # String |
12 skip: 56, # Integer |
13 skip_children: 56, # Integer |
14 limit: 56, # Integer |
15 limit_children: 56, # Integer |
16 count_children: true, # Boolean |
17 fetch_page_for_comment_id: 'fetch_page_for_comment_id_example', # String |
18 include_config: true, # Boolean |
19 count_all: true, # Boolean |
20 includei10n: true, # Boolean |
21 locale: 'locale_example', # String |
22 modules: 'modules_example', # String |
23 is_crawler: true, # Boolean |
24 include_notification_count: true, # Boolean |
25 as_tree: true, # Boolean |
26 max_tree_depth: 56, # Integer |
27 use_full_translation_ids: true, # Boolean |
28 parent_id: 'parent_id_example', # String |
29 search_text: 'search_text_example', # String |
30 hash_tags: ['inner_example'], # Array<String> |
31 user_id: 'user_id_example', # String |
32 custom_config_str: 'custom_config_str_example', # String |
33 after_comment_id: 'after_comment_id_example', # String |
34 before_comment_id: 'before_comment_id_example' # String |
35}
36
37begin
38
39 result = api_instance.get_comments_public(tenant_id, url_id, opts)
40 p result
41rescue FastCommentsClient::ApiError => e
42 puts "Error when calling PublicApi->get_comments_public: #{e}"
43end
44

lock_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
broadcastIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

lock_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8broadcast_id = 'broadcast_id_example' # String |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.lock_comment(tenant_id, comment_id, broadcast_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->lock_comment: #{e}"
19end
20

pin_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
broadcastIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ChangeCommentPinStatusResponse

उदाहरण

pin_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8broadcast_id = 'broadcast_id_example' # String |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.pin_comment(tenant_id, comment_id, broadcast_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->pin_comment: #{e}"
19end
20

save_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
isLivebooleanqueryनहीं
doSpamCheckbooleanqueryनहीं
sendEmailsbooleanqueryनहीं
populateNotificationsbooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APISaveCommentResponse

उदाहरण

save_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_comment_params = FastCommentsClient::CreateCommentParams.new({commenter_name: 'commenter_name_example', comment: 'comment_example', url: 'url_example', url_id: 'url_id_example', locale: 'locale_example'}) # CreateCommentParams |
15opts = {
16 is_live: true, # Boolean |
17 do_spam_check: true, # Boolean |
18 send_emails: true, # Boolean |
19 populate_notifications: true # Boolean |
20}
21
22begin
23
24 result = api_instance.save_comment(tenant_id, create_comment_params, opts)
25 p result
26rescue FastCommentsClient::ApiError => e
27 puts "Error when calling DefaultApi->save_comment: #{e}"
28end
29

save_comments_bulk Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
isLivebooleanqueryनहीं
doSpamCheckbooleanqueryनहीं
sendEmailsbooleanqueryनहीं
populateNotificationsbooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: SaveCommentsBulkResponse

उदाहरण

save_comments_bulk उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_comment_params = [FastCommentsClient::CreateCommentParams.new({commenter_name: 'commenter_name_example', comment: 'comment_example', url: 'url_example', url_id: 'url_id_example', locale: 'locale_example'})] # Array<CreateCommentParams> |
15opts = {
16 is_live: true, # Boolean |
17 do_spam_check: true, # Boolean |
18 send_emails: true, # Boolean |
19 populate_notifications: true # Boolean |
20}
21
22begin
23
24 result = api_instance.save_comments_bulk(tenant_id, create_comment_params, opts)
25 p result
26rescue FastCommentsClient::ApiError => e
27 puts "Error when calling DefaultApi->save_comments_bulk: #{e}"
28end
29

set_comment_text Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
broadcastIdstringqueryहाँ
editKeystringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न: PublicAPISetCommentTextResponse

उदाहरण

set_comment_text उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8broadcast_id = 'broadcast_id_example' # String |
9comment_text_update_request = FastCommentsClient::CommentTextUpdateRequest.new({comment: 'comment_example'}) # CommentTextUpdateRequest |
10opts = {
11 edit_key: 'edit_key_example', # String |
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.set_comment_text(tenant_id, comment_id, broadcast_id, comment_text_update_request, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling PublicApi->set_comment_text: #{e}"
21end
22

un_block_user_from_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
userIdstringqueryनहीं
anonUserIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: UnblockSuccess

उदाहरण

un_block_user_from_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15un_block_from_comment_params = FastCommentsClient::UnBlockFromCommentParams.new # UnBlockFromCommentParams |
16opts = {
17 user_id: 'user_id_example', # String |
18 anon_user_id: 'anon_user_id_example' # String |
19}
20
21begin
22
23 result = api_instance.un_block_user_from_comment(tenant_id, id, un_block_from_comment_params, opts)
24 p result
25rescue FastCommentsClient::ApiError => e
26 puts "Error when calling DefaultApi->un_block_user_from_comment: #{e}"
27end
28

un_flag_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
userIdstringqueryनहीं
anonUserIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: FlagCommentResponse

उदाहरण

un_flag_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 user_id: 'user_id_example', # String |
17 anon_user_id: 'anon_user_id_example' # String |
18}
19
20begin
21
22 result = api_instance.un_flag_comment(tenant_id, id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->un_flag_comment: #{e}"
26end
27

un_lock_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
broadcastIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

un_lock_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8broadcast_id = 'broadcast_id_example' # String |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.un_lock_comment(tenant_id, comment_id, broadcast_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->un_lock_comment: #{e}"
19end
20

un_pin_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
broadcastIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ChangeCommentPinStatusResponse

उदाहरण

un_pin_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8broadcast_id = 'broadcast_id_example' # String |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.un_pin_comment(tenant_id, comment_id, broadcast_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->un_pin_comment: #{e}"
19end
20

update_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
contextUserIdstringqueryनहीं
doSpamCheckbooleanqueryनहीं
isLivebooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

update_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API key प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15updatable_comment_params = FastCommentsClient::UpdatableCommentParams.new # UpdatableCommentParams |
16opts = {
17 context_user_id: 'context_user_id_example', # String |
18 do_spam_check: true, # Boolean |
19 is_live: true # Boolean |
20}
21
22begin
23
24 result = api_instance.update_comment(tenant_id, id, updatable_comment_params, opts)
25 p result
26rescue FastCommentsClient::ApiError => e
27 puts "Error when calling DefaultApi->update_comment: #{e}"
28end
29

vote_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
commentIdstringpathहाँ
urlIdstringqueryहाँ
broadcastIdstringqueryहाँ
sessionIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: VoteResponse

उदाहरण

vote_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8url_id = 'url_id_example' # String |
9broadcast_id = 'broadcast_id_example' # String |
10vote_body_params = FastCommentsClient::VoteBodyParams.new({commenter_email: 'commenter_email_example', commenter_name: 'commenter_name_example', vote_dir: 'up', url: 'url_example'}) # VoteBodyParams |
11opts = {
12 session_id: 'session_id_example', # String |
13 sso: 'sso_example' # String |
14}
15
16begin
17
18 result = api_instance.vote_comment(tenant_id, comment_id, url_id, broadcast_id, vote_body_params, opts)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling PublicApi->vote_comment: #{e}"
22end
23

get_comments_for_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
userIdstringqueryनहीं
directionstringqueryनहीं
repliesToUserIdstringqueryनहीं
pagenumberqueryनहीं
includei10nbooleanqueryनहीं
localestringqueryनहीं
isCrawlerbooleanqueryनहीं

प्रतिक्रिया

रिटर्न: GetCommentsForUserResponse

उदाहरण

get_comments_for_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6opts = {
7 user_id: 'user_id_example', # String |
8 direction: FastCommentsClient::SortDirections::OF, # SortDirections |
9 replies_to_user_id: 'replies_to_user_id_example', # String |
10 page: 1.2, # Float |
11 includei10n: true, # Boolean |
12 locale: 'locale_example', # String |
13 is_crawler: true # Boolean |
14}
15
16begin
17
18 result = api_instance.get_comments_for_user(opts)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling PublicApi->get_comments_for_user: #{e}"
22end
23

add_domain_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: AddDomainConfigResponse

उदाहरण

add_domain_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# setup authorization
5FastCommentsClient.configure do |config|
6 # Configure API key authorization: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14add_domain_config_params = FastCommentsClient::AddDomainConfigParams.new({domain: 'domain_example'}) # AddDomainConfigParams |
15
16begin
17
18 result = api_instance.add_domain_config(tenant_id, add_domain_config_params)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->add_domain_config: #{e}"
22end
23

delete_domain_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
domainstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: DeleteDomainConfigResponse

उदाहरण

delete_domain_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14domain = 'domain_example' # String |
15
16begin
17
18 result = api_instance.delete_domain_config(tenant_id, domain)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_domain_config: #{e}"
22end
23

get_domain_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
domainstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: GetDomainConfigResponse

उदाहरण

get_domain_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14domain = 'domain_example' # String |
15
16begin
17
18 result = api_instance.get_domain_config(tenant_id, domain)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_domain_config: #{e}"
22end
23

get_domain_configs Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

लौटाता है: GetDomainConfigsResponse

उदाहरण

get_domain_configs उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14
15begin
16
17 result = api_instance.get_domain_configs(tenant_id)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling DefaultApi->get_domain_configs: #{e}"
21end
22

patch_domain_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
domainToUpdatestringpathहाँ

प्रतिक्रिया

लौटाता है: PatchDomainConfigResponse

उदाहरण

patch_domain_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14domain_to_update = 'domain_to_update_example' # String |
15patch_domain_config_params = FastCommentsClient::PatchDomainConfigParams.new # PatchDomainConfigParams |
16
17begin
18
19 result = api_instance.patch_domain_config(tenant_id, domain_to_update, patch_domain_config_params)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->patch_domain_config: #{e}"
23end
24

put_domain_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
domainToUpdatestringpathहाँ

प्रतिक्रिया

लौटाता है: PutDomainConfigResponse

उदाहरण

put_domain_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14domain_to_update = 'domain_to_update_example' # String |
15update_domain_config_params = FastCommentsClient::UpdateDomainConfigParams.new({domain: 'domain_example'}) # UpdateDomainConfigParams |
16
17begin
18
19 result = api_instance.put_domain_config(tenant_id, domain_to_update, update_domain_config_params)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->put_domain_config: #{e}"
23end
24

create_email_template Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: CreateEmailTemplateResponse

उदाहरण

create_email_template उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_email_template_body = FastCommentsClient::CreateEmailTemplateBody.new({email_template_id: 'email_template_id_example', display_name: 'display_name_example', ejs: 'ejs_example'}) # CreateEmailTemplateBody |
15
16begin
17
18 result = api_instance.create_email_template(tenant_id, create_email_template_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_email_template: #{e}"
22end
23

delete_email_template Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_email_template उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए एक प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.delete_email_template(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_email_template: #{e}"
22end
23

delete_email_template_render_error Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
errorIdstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_email_template_render_error उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15error_id = 'error_id_example' # String |
16
17begin
18
19 result = api_instance.delete_email_template_render_error(tenant_id, id, error_id)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->delete_email_template_render_error: #{e}"
23end
24

get_email_template Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न: GetEmailTemplateResponse

उदाहरण

get_email_template उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_email_template(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_email_template: #{e}"
22end
23

get_email_template_definitions Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

लौटाता है: GetEmailTemplateDefinitionsResponse

उदाहरण

get_email_template_definitions उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14
15begin
16
17 result = api_instance.get_email_template_definitions(tenant_id)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling DefaultApi->get_email_template_definitions: #{e}"
21end
22

get_email_template_render_errors Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetEmailTemplateRenderErrorsResponse

उदाहरण

get_email_template_render_errors उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API key प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 skip: 1.2 # Float |
17}
18
19begin
20
21 result = api_instance.get_email_template_render_errors(tenant_id, id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->get_email_template_render_errors: #{e}"
25end
26

get_email_templates Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetEmailTemplatesResponse

उदाहरण

get_email_templates उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्न पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 skip: 1.2 # Float |
16}
17
18begin
19
20 result = api_instance.get_email_templates(tenant_id, opts)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->get_email_templates: #{e}"
24end
25

render_email_template Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
localestringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: RenderEmailTemplateResponse

उदाहरण

render_email_template उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14render_email_template_body = FastCommentsClient::RenderEmailTemplateBody.new({email_template_id: 'email_template_id_example', ejs: 'ejs_example'}) # RenderEmailTemplateBody |
15opts = {
16 locale: 'locale_example' # String |
17}
18
19begin
20
21 result = api_instance.render_email_template(tenant_id, render_email_template_body, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->render_email_template: #{e}"
25end
26

update_email_template Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न: APIEmptyResponse

उदाहरण

update_email_template उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# ऑथराइज़ेशन सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की ऑथराइज़ेशन कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_email_template_body = FastCommentsClient::UpdateEmailTemplateBody.new # UpdateEmailTemplateBody |
16
17begin
18
19 result = api_instance.update_email_template(tenant_id, id, update_email_template_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->update_email_template: #{e}"
23end
24

get_event_log Internal Link

req tenantId urlId userIdWS

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
userIdWSstringqueryहाँ
startTimeintegerqueryहाँ
endTimeintegerqueryनहीं

प्रतिक्रिया

लौटाता है: GetEventLogResponse

उदाहरण

get_event_log उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8user_id_ws = 'user_id_ws_example' # String |
9start_time = 789 # Integer |
10opts = {
11 end_time: 789 # Integer |
12}
13
14begin
15
16 result = api_instance.get_event_log(tenant_id, url_id, user_id_ws, start_time, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling PublicApi->get_event_log: #{e}"
20end
21

get_global_event_log Internal Link

req tenantId urlId userIdWS

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
userIdWSstringqueryहाँ
startTimeintegerqueryहाँ
endTimeintegerqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetEventLogResponse

उदाहरण

get_global_event_log उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8user_id_ws = 'user_id_ws_example' # String |
9start_time = 789 # Integer |
10opts = {
11 end_time: 789 # Integer |
12}
13
14begin
15
16 result = api_instance.get_global_event_log(tenant_id, url_id, user_id_ws, start_time, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling PublicApi->get_global_event_log: #{e}"
20end
21

create_feed_post Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
broadcastIdstringqueryनहीं
isLivebooleanqueryनहीं
doSpamCheckbooleanqueryनहीं
skipDupCheckbooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: CreateFeedPostsResponse

उदाहरण

create_feed_post उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_feed_post_params = FastCommentsClient::CreateFeedPostParams.new # CreateFeedPostParams |
15opts = {
16 broadcast_id: 'broadcast_id_example', # String |
17 is_live: true, # Boolean |
18 do_spam_check: true, # Boolean |
19 skip_dup_check: true # Boolean |
20}
21
22begin
23
24 result = api_instance.create_feed_post(tenant_id, create_feed_post_params, opts)
25 p result
26rescue FastCommentsClient::ApiError => e
27 puts "Error when calling DefaultApi->create_feed_post: #{e}"
28end
29

create_feed_post_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: CreateFeedPostResponse

उदाहरण

create_feed_post_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7create_feed_post_params = FastCommentsClient::CreateFeedPostParams.new # CreateFeedPostParams |
8opts = {
9 broadcast_id: 'broadcast_id_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.create_feed_post_public(tenant_id, create_feed_post_params, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->create_feed_post_public: #{e}"
19end
20

delete_feed_post_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
postIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न: DeleteFeedPostPublicResponse

उदाहरण

delete_feed_post_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7post_id = 'post_id_example' # String |
8opts = {
9 broadcast_id: 'broadcast_id_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.delete_feed_post_public(tenant_id, post_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->delete_feed_post_public: #{e}"
19end
20

get_feed_posts Internal Link

req tenantId afterId

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
afterIdstringqueryनहीं
limitintegerqueryनहीं
tagsarrayqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetFeedPostsResponse

उदाहरण

get_feed_posts उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 after_id: 'after_id_example', # String |
16 limit: 56, # Integer |
17 tags: ['inner_example'] # Array<String> |
18}
19
20begin
21
22 result = api_instance.get_feed_posts(tenant_id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->get_feed_posts: #{e}"
26end
27

get_feed_posts_public Internal Link

req tenantId afterId

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
afterIdstringqueryनहीं
limitintegerqueryनहीं
tagsarrayqueryनहीं
ssostringqueryनहीं
isCrawlerbooleanqueryनहीं
includeUserInfobooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: PublicFeedPostsResponse

उदाहरण

get_feed_posts_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 after_id: 'after_id_example', # String |
9 limit: 56, # Integer |
10 tags: ['inner_example'], # Array<String> |
11 sso: 'sso_example', # String |
12 is_crawler: true, # Boolean |
13 include_user_info: true # Boolean |
14}
15
16begin
17
18 result = api_instance.get_feed_posts_public(tenant_id, opts)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling PublicApi->get_feed_posts_public: #{e}"
22end
23

get_feed_posts_stats Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
postIdsarrayqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: FeedPostsStatsResponse

उदाहरण

get_feed_posts_stats उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7post_ids = ['inner_example'] # Array<String> |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_feed_posts_stats(tenant_id, post_ids, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling PublicApi->get_feed_posts_stats: #{e}"
18end
19

get_user_reacts_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
postIdsarrayqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: UserReactsResponse

उदाहरण

get_user_reacts_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 post_ids: ['inner_example'], # Array<String> |
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_user_reacts_public(tenant_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling PublicApi->get_user_reacts_public: #{e}"
18end
19

react_feed_post_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
postIdstringpathहाँ
isUndobooleanqueryनहीं
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ReactFeedPostResponse

उदाहरण

react_feed_post_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7post_id = 'post_id_example' # String |
8react_body_params = FastCommentsClient::ReactBodyParams.new # ReactBodyParams |
9opts = {
10 is_undo: true, # Boolean |
11 broadcast_id: 'broadcast_id_example', # String |
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.react_feed_post_public(tenant_id, post_id, react_body_params, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling PublicApi->react_feed_post_public: #{e}"
21end
22

update_feed_post Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

update_feed_post उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15feed_post = FastCommentsClient::FeedPost.new({_id: '_id_example', tenant_id: 'tenant_id_example', created_at: Time.now}) # FeedPost |
16
17begin
18
19 result = api_instance.update_feed_post(tenant_id, id, feed_post)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->update_feed_post: #{e}"
23end
24

update_feed_post_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
postIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: CreateFeedPostResponse

उदाहरण

update_feed_post_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7post_id = 'post_id_example' # String |
8update_feed_post_params = FastCommentsClient::UpdateFeedPostParams.new # UpdateFeedPostParams |
9opts = {
10 broadcast_id: 'broadcast_id_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.update_feed_post_public(tenant_id, post_id, update_feed_post_params, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling PublicApi->update_feed_post_public: #{e}"
20end
21

flag_comment_public Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
isFlaggedbooleanqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

flag_comment_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8is_flagged = true # Boolean |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.flag_comment_public(tenant_id, comment_id, is_flagged, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->flag_comment_public: #{e}"
19end
20

get_gif_large Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
largeInternalURLSanitizedstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: GifGetLargeResponse

उदाहरण

get_gif_large उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7large_internal_url_sanitized = 'large_internal_url_sanitized_example' # String |
8
9begin
10
11 result = api_instance.get_gif_large(tenant_id, large_internal_url_sanitized)
12 p result
13rescue FastCommentsClient::ApiError => e
14 puts "Error when calling PublicApi->get_gif_large: #{e}"
15end
16

get_gifs_search Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
searchstringqueryहाँ
localestringqueryनहीं
ratingstringqueryनहीं
pagenumberqueryनहीं

प्रतिक्रिया

रिटर्न: GetGifsSearchResponse

उदाहरण

get_gifs_search उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7search = 'search_example' # String |
8opts = {
9 locale: 'locale_example', # String |
10 rating: 'rating_example', # String |
11 page: 1.2 # Float |
12}
13
14begin
15
16 result = api_instance.get_gifs_search(tenant_id, search, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling PublicApi->get_gifs_search: #{e}"
20end
21

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
localestringqueryनहीं
ratingstringqueryनहीं
pagenumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetGifsTrendingResponse

उदाहरण

get_gifs_trending उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 locale: 'locale_example', # String |
9 rating: 'rating_example', # String |
10 page: 1.2 # Float |
11}
12
13begin
14
15 result = api_instance.get_gifs_trending(tenant_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->get_gifs_trending: #{e}"
19end
20

add_hash_tag Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

लौटाता है: CreateHashTagResponse

उदाहरण

add_hash_tag उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_hash_tag_body = FastCommentsClient::CreateHashTagBody.new({tag: 'tag_example'}) # CreateHashTagBody |
15
16begin
17
18 result = api_instance.add_hash_tag(tenant_id, create_hash_tag_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->add_hash_tag: #{e}"
22end
23

add_hash_tags_bulk Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

लौटाता है: BulkCreateHashTagsResponse

उदाहरण

add_hash_tags_bulk उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14bulk_create_hash_tags_body = FastCommentsClient::BulkCreateHashTagsBody.new({tags: [FastCommentsClient::BulkCreateHashTagsBodyTagsInner.new({tag: 'tag_example'})]}) # BulkCreateHashTagsBody |
15
16begin
17
18 result = api_instance.add_hash_tags_bulk(tenant_id, bulk_create_hash_tags_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->add_hash_tags_bulk: #{e}"
22end
23

delete_hash_tag Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
tagstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_hash_tag उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14tag = 'tag_example' # String |
15delete_hash_tag_request_body = FastCommentsClient::DeleteHashTagRequestBody.new # DeleteHashTagRequestBody |
16
17begin
18
19 result = api_instance.delete_hash_tag(tenant_id, tag, delete_hash_tag_request_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->delete_hash_tag: #{e}"
23end
24

get_hash_tags Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
pagenumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetHashTagsResponse

उदाहरण

get_hash_tags उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 page: 1.2 # Float |
16}
17
18begin
19
20 result = api_instance.get_hash_tags(tenant_id, opts)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->get_hash_tags: #{e}"
24end
25

patch_hash_tag Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
tagstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: UpdateHashTagResponse

उदाहरण

patch_hash_tag उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# ऑथराइज़ेशन सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की ऑथराइज़ेशन कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14tag = 'tag_example' # String |
15update_hash_tag_body = FastCommentsClient::UpdateHashTagBody.new # UpdateHashTagBody |
16
17begin
18
19 result = api_instance.patch_hash_tag(tenant_id, tag, update_hash_tag_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->patch_hash_tag: #{e}"
23end
24

delete_moderation_vote Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
voteIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: VoteDeleteResponse

उदाहरण

delete_moderation_vote उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8vote_id = 'vote_id_example' # String |
9opts = {
10 broadcast_id: 'broadcast_id_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.delete_moderation_vote(tenant_id, comment_id, vote_id, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling ModerationApi->delete_moderation_vote: #{e}"
20end
21

get_api_comments Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
pagenumberqueryनहीं
countnumberqueryनहीं
text-searchstringqueryनहीं
byIPFromCommentstringqueryनहीं
filtersstringqueryनहीं
searchFiltersstringqueryनहीं
sortsstringqueryनहीं
demobooleanqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न: ModerationAPIGetCommentsResponse

उदाहरण

get_api_comments उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 page: 1.2, # Float |
9 count: 1.2, # Float |
10 text_search: 'text_search_example', # String |
11 by_ip_from_comment: 'by_ip_from_comment_example', # String |
12 filters: 'filters_example', # String |
13 search_filters: 'search_filters_example', # String |
14 sorts: 'sorts_example', # String |
15 demo: true, # Boolean |
16 sso: 'sso_example' # String |
17}
18
19begin
20
21 result = api_instance.get_api_comments(tenant_id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling ModerationApi->get_api_comments: #{e}"
25end
26

get_api_export_status Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
batchJobIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: ModerationExportStatusResponse

उदाहरण

get_api_export_status उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 batch_job_id: 'batch_job_id_example', # String |
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_api_export_status(tenant_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_api_export_status: #{e}"
18end
19

get_api_ids Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
text-searchstringqueryनहीं
byIPFromCommentstringqueryनहीं
filtersstringqueryनहीं
searchFiltersstringqueryनहीं
afterIdstringqueryनहीं
demobooleanqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ModerationAPIGetCommentIdsResponse

उदाहरण

get_api_ids उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 text_search: 'text_search_example', # String |
9 by_ip_from_comment: 'by_ip_from_comment_example', # String |
10 filters: 'filters_example', # String |
11 search_filters: 'search_filters_example', # String |
12 after_id: 'after_id_example', # String |
13 demo: true, # Boolean |
14 sso: 'sso_example' # String |
15}
16
17begin
18
19 result = api_instance.get_api_ids(tenant_id, opts)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling ModerationApi->get_api_ids: #{e}"
23end
24

get_ban_users_from_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetBannedUsersFromCommentResponse

उदाहरण

get_ban_users_from_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_ban_users_from_comment(tenant_id, comment_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_ban_users_from_comment: #{e}"
18end
19

get_comment_ban_status Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetCommentBanStatusResponse

उदाहरण

get_comment_ban_status उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_comment_ban_status(tenant_id, comment_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_comment_ban_status: #{e}"
18end
19

get_comment_children Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ModerationAPIChildCommentsResponse

उदाहरण

get_comment_children उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_comment_children(tenant_id, comment_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_comment_children: #{e}"
18end
19

get_count Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
text-searchstringqueryनहीं
byIPFromCommentstringqueryनहीं
filterstringqueryनहीं
searchFiltersstringqueryनहीं
demobooleanqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न: ModerationAPICountCommentsResponse

उदाहरण

get_count उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 text_search: 'text_search_example', # String |
9 by_ip_from_comment: 'by_ip_from_comment_example', # String |
10 filter: 'filter_example', # String |
11 search_filters: 'search_filters_example', # String |
12 demo: true, # Boolean |
13 sso: 'sso_example' # String |
14}
15
16begin
17
18 result = api_instance.get_count(tenant_id, opts)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling ModerationApi->get_count: #{e}"
22end
23

get_counts Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetBannedUsersCountResponse

उदाहरण

get_counts उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 sso: 'sso_example' # String |
9}
10
11begin
12
13 result = api_instance.get_counts(tenant_id, opts)
14 p result
15rescue FastCommentsClient::ApiError => e
16 puts "Error when calling ModerationApi->get_counts: #{e}"
17end
18

get_logs Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: ModerationAPIGetLogsResponse

उदाहरण

get_logs उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_logs(tenant_id, comment_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_logs: #{e}"
18end
19

get_manual_badges Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetTenantManualBadgesResponse

उदाहरण

get_manual_badges उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 sso: 'sso_example' # String |
9}
10
11begin
12
13 result = api_instance.get_manual_badges(tenant_id, opts)
14 p result
15rescue FastCommentsClient::ApiError => e
16 puts "Error when calling ModerationApi->get_manual_badges: #{e}"
17end
18

get_manual_badges_for_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
badgesUserIdstringqueryनहीं
commentIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetUserManualBadgesResponse

उदाहरण

get_manual_badges_for_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 badges_user_id: 'badges_user_id_example', # String |
9 comment_id: 'comment_id_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.get_manual_badges_for_user(tenant_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling ModerationApi->get_manual_badges_for_user: #{e}"
19end
20

get_moderation_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
includeEmailbooleanqueryनहीं
includeIPbooleanqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ModerationAPICommentResponse

उदाहरण

get_moderation_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 include_email: true, # Boolean |
10 include_ip: true, # Boolean |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.get_moderation_comment(tenant_id, comment_id, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling ModerationApi->get_moderation_comment: #{e}"
20end
21

get_moderation_comment_text Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetCommentTextResponse

उदाहरण

get_moderation_comment_text उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_moderation_comment_text(tenant_id, comment_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_moderation_comment_text: #{e}"
18end
19

get_pre_ban_summary Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
includeByUserIdAndEmailbooleanqueryनहीं
includeByIPbooleanqueryनहीं
includeByEmailDomainbooleanqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: PreBanSummary

उदाहरण

get_pre_ban_summary उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 include_by_user_id_and_email: true, # Boolean |
10 include_by_ip: true, # Boolean |
11 include_by_email_domain: true, # Boolean |
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.get_pre_ban_summary(tenant_id, comment_id, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling ModerationApi->get_pre_ban_summary: #{e}"
21end
22

get_search_comments_summary Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
valuestringqueryनहीं
filtersstringqueryनहीं
searchFiltersstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ModerationCommentSearchResponse

उदाहरण

get_search_comments_summary उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 value: 'value_example', # String |
9 filters: 'filters_example', # String |
10 search_filters: 'search_filters_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.get_search_comments_summary(tenant_id, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling ModerationApi->get_search_comments_summary: #{e}"
20end
21

get_search_pages Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
valuestringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ModerationPageSearchResponse

उदाहरण

get_search_pages उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 value: 'value_example', # String |
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_search_pages(tenant_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_search_pages: #{e}"
18end
19

get_search_sites Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
valuestringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: ModerationSiteSearchResponse

उदाहरण

get_search_sites उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 value: 'value_example', # String |
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_search_sites(tenant_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_search_sites: #{e}"
18end
19

get_search_suggest Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
text-searchstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: ModerationSuggestResponse

उदाहरण

get_search_suggest उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 text_search: 'text_search_example', # String |
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_search_suggest(tenant_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_search_suggest: #{e}"
18end
19

get_search_users Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
valuestringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ModerationUserSearchResponse

उदाहरण

get_search_users उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 value: 'value_example', # String |
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_search_users(tenant_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_search_users: #{e}"
18end
19

get_trust_factor Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetUserTrustFactorResponse

उदाहरण

get_trust_factor उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 user_id: 'user_id_example', # String |
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_trust_factor(tenant_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_trust_factor: #{e}"
18end
19

get_user_ban_preference Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIModerateGetUserBanPreferencesResponse

उदाहरण

get_user_ban_preference उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 sso: 'sso_example' # String |
9}
10
11begin
12
13 result = api_instance.get_user_ban_preference(tenant_id, opts)
14 p result
15rescue FastCommentsClient::ApiError => e
16 puts "Error when calling ModerationApi->get_user_ban_preference: #{e}"
17end
18

get_user_internal_profile Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: GetUserInternalProfileResponse

उदाहरण

get_user_internal_profile उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 comment_id: 'comment_id_example', # String |
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.get_user_internal_profile(tenant_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->get_user_internal_profile: #{e}"
18end
19

post_adjust_comment_votes Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: AdjustVotesResponse

उदाहरण

post_adjust_comment_votes उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8adjust_comment_votes_params = FastCommentsClient::AdjustCommentVotesParams.new({adjust_vote_amount: 3.56}) # AdjustCommentVotesParams |
9opts = {
10 broadcast_id: 'broadcast_id_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.post_adjust_comment_votes(tenant_id, comment_id, adjust_comment_votes_params, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling ModerationApi->post_adjust_comment_votes: #{e}"
20end
21

post_api_export Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
text-searchstringqueryनहीं
byIPFromCommentstringqueryनहीं
filtersstringqueryनहीं
searchFiltersstringqueryनहीं
sortsstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ModerationExportResponse

उदाहरण

post_api_export उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 text_search: 'text_search_example', # String |
9 by_ip_from_comment: 'by_ip_from_comment_example', # String |
10 filters: 'filters_example', # String |
11 search_filters: 'search_filters_example', # String |
12 sorts: 'sorts_example', # String |
13 sso: 'sso_example' # String |
14}
15
16begin
17
18 result = api_instance.post_api_export(tenant_id, opts)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling ModerationApi->post_api_export: #{e}"
22end
23

post_ban_user_from_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
banEmailbooleanqueryनहीं
banEmailDomainbooleanqueryनहीं
banIPbooleanqueryनहीं
deleteAllUsersCommentsbooleanqueryनहीं
bannedUntilstringqueryनहीं
isShadowBanbooleanqueryनहीं
updateIdstringqueryनहीं
banReasonstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: BanUserFromCommentResult

उदाहरण

post_ban_user_from_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 ban_email: true, # Boolean |
10 ban_email_domain: true, # Boolean |
11 ban_ip: true, # Boolean |
12 delete_all_users_comments: true, # Boolean |
13 banned_until: 'banned_until_example', # String |
14 is_shadow_ban: true, # Boolean |
15 update_id: 'update_id_example', # String |
16 ban_reason: 'ban_reason_example', # String |
17 sso: 'sso_example' # String |
18}
19
20begin
21
22 result = api_instance.post_ban_user_from_comment(tenant_id, comment_id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling ModerationApi->post_ban_user_from_comment: #{e}"
26end
27

post_ban_user_undo Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: APIEmptyResponse

उदाहरण

post_ban_user_undo उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7ban_user_undo_params = FastCommentsClient::BanUserUndoParams.new({changelog: FastCommentsClient::APIBanUserChangeLog.new}) # BanUserUndoParams |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.post_ban_user_undo(tenant_id, ban_user_undo_params, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->post_ban_user_undo: #{e}"
18end
19

post_bulk_pre_ban_summary Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
includeByUserIdAndEmailbooleanqueryनहीं
includeByIPbooleanqueryनहीं
includeByEmailDomainbooleanqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: BulkPreBanSummary

उदाहरण

post_bulk_pre_ban_summary उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7bulk_pre_ban_params = FastCommentsClient::BulkPreBanParams.new({comment_ids: ['comment_ids_example']}) # BulkPreBanParams |
8opts = {
9 include_by_user_id_and_email: true, # Boolean |
10 include_by_ip: true, # Boolean |
11 include_by_email_domain: true, # Boolean |
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.post_bulk_pre_ban_summary(tenant_id, bulk_pre_ban_params, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling ModerationApi->post_bulk_pre_ban_summary: #{e}"
21end
22

post_comments_by_ids Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: ModerationAPIChildCommentsResponse

उदाहरण

post_comments_by_ids उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comments_by_ids_params = FastCommentsClient::CommentsByIdsParams.new({ids: ['ids_example']}) # CommentsByIdsParams |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.post_comments_by_ids(tenant_id, comments_by_ids_params, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->post_comments_by_ids: #{e}"
18end
19

post_flag_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: APIEmptyResponse

उदाहरण

post_flag_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 broadcast_id: 'broadcast_id_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.post_flag_comment(tenant_id, comment_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling ModerationApi->post_flag_comment: #{e}"
19end
20

post_remove_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न: PostRemoveCommentApiResponse

उदाहरण

post_remove_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 broadcast_id: 'broadcast_id_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.post_remove_comment(tenant_id, comment_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling ModerationApi->post_remove_comment: #{e}"
19end
20

post_restore_deleted_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: APIEmptyResponse

उदाहरण

post_restore_deleted_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 broadcast_id: 'broadcast_id_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.post_restore_deleted_comment(tenant_id, comment_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling ModerationApi->post_restore_deleted_comment: #{e}"
19end
20

post_set_comment_approval_status Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
approvedbooleanqueryनहीं
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: SetCommentApprovedResponse

उदाहरण

post_set_comment_approval_status उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 approved: true, # Boolean |
10 broadcast_id: 'broadcast_id_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.post_set_comment_approval_status(tenant_id, comment_id, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling ModerationApi->post_set_comment_approval_status: #{e}"
20end
21

post_set_comment_review_status Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
reviewedbooleanqueryनहीं
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

post_set_comment_review_status उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 reviewed: true, # Boolean |
10 broadcast_id: 'broadcast_id_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.post_set_comment_review_status(tenant_id, comment_id, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling ModerationApi->post_set_comment_review_status: #{e}"
20end
21

post_set_comment_spam_status Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
spambooleanqueryनहीं
permNotSpambooleanqueryनहीं
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: APIEmptyResponse

उदाहरण

post_set_comment_spam_status उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 spam: true, # Boolean |
10 perm_not_spam: true, # Boolean |
11 broadcast_id: 'broadcast_id_example', # String |
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.post_set_comment_spam_status(tenant_id, comment_id, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling ModerationApi->post_set_comment_spam_status: #{e}"
21end
22

post_set_comment_text Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: SetCommentTextResponse

उदाहरण

post_set_comment_text उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8set_comment_text_params = FastCommentsClient::SetCommentTextParams.new({comment: 'comment_example'}) # SetCommentTextParams |
9opts = {
10 broadcast_id: 'broadcast_id_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.post_set_comment_text(tenant_id, comment_id, set_comment_text_params, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling ModerationApi->post_set_comment_text: #{e}"
20end
21

post_un_flag_comment Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

post_un_flag_comment उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 broadcast_id: 'broadcast_id_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.post_un_flag_comment(tenant_id, comment_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling ModerationApi->post_un_flag_comment: #{e}"
19end
20

post_vote Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringpathहाँ
directionstringqueryनहीं
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: VoteResponse

उदाहरण

post_vote उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7comment_id = 'comment_id_example' # String |
8opts = {
9 direction: 'direction_example', # String |
10 broadcast_id: 'broadcast_id_example', # String |
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.post_vote(tenant_id, comment_id, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling ModerationApi->post_vote: #{e}"
20end
21

put_award_badge Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
badgeIdstringqueryहाँ
userIdstringqueryनहीं
commentIdstringqueryनहीं
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: AwardUserBadgeResponse

उदाहरण

put_award_badge उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7badge_id = 'badge_id_example' # String |
8opts = {
9 user_id: 'user_id_example', # String |
10 comment_id: 'comment_id_example', # String |
11 broadcast_id: 'broadcast_id_example', # String |
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.put_award_badge(tenant_id, badge_id, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling ModerationApi->put_award_badge: #{e}"
21end
22

put_close_thread Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

put_close_thread उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.put_close_thread(tenant_id, url_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->put_close_thread: #{e}"
18end
19

put_remove_badge Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
badgeIdstringqueryहाँ
userIdstringqueryनहीं
commentIdstringqueryनहीं
broadcastIdstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: RemoveUserBadgeResponse

उदाहरण

put_remove_badge उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7badge_id = 'badge_id_example' # String |
8opts = {
9 user_id: 'user_id_example', # String |
10 comment_id: 'comment_id_example', # String |
11 broadcast_id: 'broadcast_id_example', # String |
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.put_remove_badge(tenant_id, badge_id, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling ModerationApi->put_remove_badge: #{e}"
21end
22

put_reopen_thread Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

put_reopen_thread उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8opts = {
9 sso: 'sso_example' # String |
10}
11
12begin
13
14 result = api_instance.put_reopen_thread(tenant_id, url_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling ModerationApi->put_reopen_thread: #{e}"
18end
19

set_trust_factor Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryनहीं
trustFactorstringqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: SetUserTrustFactorResponse

उदाहरण

set_trust_factor उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::ModerationApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 user_id: 'user_id_example', # String |
9 trust_factor: 'trust_factor_example', # String |
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.set_trust_factor(tenant_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling ModerationApi->set_trust_factor: #{e}"
19end
20

create_moderator Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: CreateModeratorResponse

उदाहरण

create_moderator उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_moderator_body = FastCommentsClient::CreateModeratorBody.new({name: 'name_example', email: 'email_example'}) # CreateModeratorBody |
15
16begin
17
18 result = api_instance.create_moderator(tenant_id, create_moderator_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_moderator: #{e}"
22end
23

delete_moderator Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
sendEmailstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_moderator उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API key प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 send_email: 'send_email_example' # String |
17}
18
19begin
20
21 result = api_instance.delete_moderator(tenant_id, id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->delete_moderator: #{e}"
25end
26

get_moderator Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: GetModeratorResponse

उदाहरण

get_moderator उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# authorization सेटअप करें
5FastCommentsClient.configure do |config|
6 # API key authorization कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए prefix सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_moderator(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_moderator: #{e}"
22end
23

get_moderators Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetModeratorsResponse

उदाहरण

get_moderators उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 skip: 1.2 # Float |
16}
17
18begin
19
20 result = api_instance.get_moderators(tenant_id, opts)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->get_moderators: #{e}"
24end
25

send_invite Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
fromNamestringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

send_invite उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API key प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15from_name = 'from_name_example' # String |
16
17begin
18
19 result = api_instance.send_invite(tenant_id, id, from_name)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->send_invite: #{e}"
23end
24

update_moderator Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

update_moderator उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_moderator_body = FastCommentsClient::UpdateModeratorBody.new # UpdateModeratorBody |
16
17begin
18
19 result = api_instance.update_moderator(tenant_id, id, update_moderator_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->update_moderator: #{e}"
23end
24

delete_notification_count Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_notification_count उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.delete_notification_count(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_notification_count: #{e}"
22end
23

get_cached_notification_count Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न: GetCachedNotificationCountResponse

उदाहरण

get_cached_notification_count उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_cached_notification_count(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_cached_notification_count: #{e}"
22end
23

get_notification_count Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryनहीं
urlIdstringqueryनहीं
fromCommentIdstringqueryनहीं
viewedbooleanqueryनहीं
typestringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetNotificationCountResponse

उदाहरण

get_notification_count उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 user_id: 'user_id_example', # String |
16 url_id: 'url_id_example', # String |
17 from_comment_id: 'from_comment_id_example', # String |
18 viewed: true, # Boolean |
19 type: 'type_example' # String |
20}
21
22begin
23
24 result = api_instance.get_notification_count(tenant_id, opts)
25 p result
26rescue FastCommentsClient::ApiError => e
27 puts "Error when calling DefaultApi->get_notification_count: #{e}"
28end
29

get_notifications Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryनहीं
urlIdstringqueryनहीं
fromCommentIdstringqueryनहीं
viewedbooleanqueryनहीं
typestringqueryनहीं
skipnumberqueryनहीं

प्रतिक्रिया

लौटाता है: GetNotificationsResponse

उदाहरण

get_notifications उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 user_id: 'user_id_example', # String |
16 url_id: 'url_id_example', # String |
17 from_comment_id: 'from_comment_id_example', # String |
18 viewed: true, # Boolean |
19 type: 'type_example', # String |
20 skip: 1.2 # Float |
21}
22
23begin
24
25 result = api_instance.get_notifications(tenant_id, opts)
26 p result
27rescue FastCommentsClient::ApiError => e
28 puts "Error when calling DefaultApi->get_notifications: #{e}"
29end
30

update_notification Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
userIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

update_notification उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_notification_body = FastCommentsClient::UpdateNotificationBody.new # UpdateNotificationBody |
16opts = {
17 user_id: 'user_id_example' # String |
18}
19
20begin
21
22 result = api_instance.update_notification(tenant_id, id, update_notification_body, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->update_notification: #{e}"
26end
27

create_v1_page_react Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
titlestringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: CreateV1PageReact

उदाहरण

create_v1_page_react उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8opts = {
9 title: 'title_example' # String |
10}
11
12begin
13
14 result = api_instance.create_v1_page_react(tenant_id, url_id, opts)
15 p result
16rescue FastCommentsClient::ApiError => e
17 puts "Error when calling PublicApi->create_v1_page_react: #{e}"
18end
19

create_v2_page_react Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
idstringqueryहाँ
titlestringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: CreateV1PageReact

उदाहरण

create_v2_page_react उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8id = 'id_example' # String |
9opts = {
10 title: 'title_example' # String |
11}
12
13begin
14
15 result = api_instance.create_v2_page_react(tenant_id, url_id, id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->create_v2_page_react: #{e}"
19end
20

delete_v1_page_react Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: CreateV1PageReact

उदाहरण

delete_v1_page_react उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8
9begin
10
11 result = api_instance.delete_v1_page_react(tenant_id, url_id)
12 p result
13rescue FastCommentsClient::ApiError => e
14 puts "Error when calling PublicApi->delete_v1_page_react: #{e}"
15end
16

delete_v2_page_react Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
idstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: CreateV1PageReact

उदाहरण

delete_v2_page_react उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8id = 'id_example' # String |
9
10begin
11
12 result = api_instance.delete_v2_page_react(tenant_id, url_id, id)
13 p result
14rescue FastCommentsClient::ApiError => e
15 puts "Error when calling PublicApi->delete_v2_page_react: #{e}"
16end
17

get_v1_page_likes Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: GetV1PageLikes

उदाहरण

get_v1_page_likes उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8
9begin
10
11 result = api_instance.get_v1_page_likes(tenant_id, url_id)
12 p result
13rescue FastCommentsClient::ApiError => e
14 puts "Error when calling PublicApi->get_v1_page_likes: #{e}"
15end
16

get_v2_page_react_users Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
idstringqueryहाँ

प्रतिक्रिया

रिटर्न: GetV2PageReactUsersResponse

उदाहरण

get_v2_page_react_users उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8id = 'id_example' # String |
9
10begin
11
12 result = api_instance.get_v2_page_react_users(tenant_id, url_id, id)
13 p result
14rescue FastCommentsClient::ApiError => e
15 puts "Error when calling PublicApi->get_v2_page_react_users: #{e}"
16end
17

get_v2_page_reacts Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: GetV2PageReacts

उदाहरण

get_v2_page_reacts उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8
9begin
10
11 result = api_instance.get_v2_page_reacts(tenant_id, url_id)
12 p result
13rescue FastCommentsClient::ApiError => e
14 puts "Error when calling PublicApi->get_v2_page_reacts: #{e}"
15end
16

add_page Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

लौटाता है: AddPageAPIResponse

उदाहरण

add_page उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_api_page_data = FastCommentsClient::CreateAPIPageData.new({title: 'title_example', url: 'url_example', url_id: 'url_id_example'}) # CreateAPIPageData |
15
16begin
17
18 result = api_instance.add_page(tenant_id, create_api_page_data)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->add_page: #{e}"
22end
23

delete_page Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: DeletePageAPIResponse

उदाहरण

delete_page उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# अधिकृतकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी अधिकृतकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.delete_page(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_page: #{e}"
22end
23

get_offline_users Internal Link

पेज पर उन पिछले टिप्पणीकारों की सूची जो अभी ऑनलाइन नहीं हैं। displayName के अनुसार क्रमबद्ध। "Members" सेक्शन रेंडर करने के लिए /users/online को पूरा करने के बाद इसका उपयोग करें। commenterName पर कर्सर पेजिनेशन: सर्वर afterName से आगे $gt के माध्यम से आंशिक {tenantId, urlId, commenterName} इंडेक्स को ट्रैवर्स करता है, कोई $skip लागत नहीं।

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँपेज URL पहचानकर्ता (सर्वर-साइड पर साफ़ किया गया)।
afterNamestringqueryनहींकर्सर: पिछली प्रतिक्रिया से nextAfterName पास करें।
afterUserIdstringqueryनहींकर्सर टाइब्रेकर: पिछली प्रतिक्रिया से nextAfterUserId पास करें। afterName सेट होने पर आवश्यक ताकि नाम समान होने पर प्रविष्टियाँ न छूटें।

प्रतिक्रिया

रिटर्न: PageUsersOfflineResponse

उदाहरण

get_offline_users उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String | पेज URL पहचानकर्ता (सर्वर-साइड पर साफ़ किया गया)।
8opts = {
9 after_name: 'after_name_example', # String | कर्सर: पिछली प्रतिक्रिया से nextAfterName पास करें।
10 after_user_id: 'after_user_id_example' # String | कर्सर टाइब्रेकर: पिछली प्रतिक्रिया से nextAfterUserId पास करें। afterName सेट होने पर आवश्यक ताकि नाम समान होने पर प्रविष्टियाँ न छूटें।
11}
12
13begin
14
15 result = api_instance.get_offline_users(tenant_id, url_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->get_offline_users: #{e}"
19end
20

get_online_users Internal Link

किसी पेज के वर्तमान में ऑनलाइन दर्शक: वे लोग जिनका websocket सेशन इस समय पेज के लिए सब्सक्राइब है। anonCount + totalCount लौटाता है (पूरे रूम के सब्सक्राइबर, जिनमें वे अनाम दर्शक भी शामिल हैं जिन्हें हम एन्युमरेट नहीं करते)।

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँपेज URL पहचानकर्ता (सर्वर-साइड पर साफ़ किया गया)।
afterNamestringqueryनहींकर्सर: पिछली प्रतिक्रिया से nextAfterName पास करें।
afterUserIdstringqueryनहींकर्सर टाइब्रेकर: पिछली प्रतिक्रिया से nextAfterUserId पास करें। afterName सेट होने पर आवश्यक ताकि नाम समान होने पर प्रविष्टियाँ न छूटें।

प्रतिक्रिया

लौटाता है: PageUsersOnlineResponse

उदाहरण

get_online_users उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String | पेज URL पहचानकर्ता (सर्वर-साइड पर साफ़ किया गया)।
8opts = {
9 after_name: 'after_name_example', # String | कर्सर: पिछली प्रतिक्रिया से nextAfterName पास करें।
10 after_user_id: 'after_user_id_example' # String | कर्सर टाइब्रेकर: पिछली प्रतिक्रिया से nextAfterUserId पास करें। afterName सेट होने पर आवश्यक ताकि नाम समान होने पर प्रविष्टियाँ न छूटें।
11}
12
13begin
14
15 result = api_instance.get_online_users(tenant_id, url_id, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->get_online_users: #{e}"
19end
20

get_page_by_urlid Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdstringqueryहाँ

प्रतिक्रिया

रिटर्न: GetPageByURLIdAPIResponse

उदाहरण

get_page_by_urlid उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14url_id = 'url_id_example' # String |
15
16begin
17
18 result = api_instance.get_page_by_urlid(tenant_id, url_id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_page_by_urlid: #{e}"
22end
23

get_pages Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

लौटाता है: GetPagesAPIResponse

उदाहरण

get_pages उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14
15begin
16
17 result = api_instance.get_pages(tenant_id)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling DefaultApi->get_pages: #{e}"
21end
22

get_pages_public Internal Link

किसी टेनेंट के लिए पेजों की सूची लाता है। FChat डेस्कटॉप क्लाइंट द्वारा अपनी रूम सूची भरने के लिए उपयोग किया जाता है। प्रत्येक पेज के लिए resolved custom config में enableFChat true होना आवश्यक है। SSO की आवश्यकता वाले पेज अनुरोध करने वाले उपयोगकर्ता के group access के आधार पर फ़िल्टर किए जाते हैं।

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
cursorstringqueryनहींपिछले अनुरोध से nextCursor के रूप में लौटाया गया अपारदर्शी पेजिनेशन कर्सर। उसी sortBy से बंधा होता है।
limitintegerqueryनहीं1..200, डिफ़ॉल्ट 50
qstringqueryनहींवैकल्पिक, केस-असंवेदनशील शीर्षक प्रीफ़िक्स फ़िल्टर।
sortBystringqueryनहींक्रमबद्ध क्रम। updatedAt (डिफ़ॉल्ट, नवीनतम पहले), commentCount (सर्वाधिक कमेंट पहले), या title (वर्णानुक्रम)।
hasCommentsbooleanqueryनहींयदि true, तो केवल कम से कम एक कमेंट वाले पेज लौटाएं।

प्रतिक्रिया

लौटाता है: GetPublicPagesResponse

उदाहरण

get_pages_public उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 cursor: 'cursor_example', # String | पिछले अनुरोध से `nextCursor` के रूप में लौटाया गया अपारदर्शी पेजिनेशन कर्सर। उसी `sortBy` से बंधा होता है।
9 limit: 56, # Integer | 1..200, डिफ़ॉल्ट 50
10 q: 'q_example', # String | वैकल्पिक, केस-असंवेदनशील शीर्षक प्रीफ़िक्स फ़िल्टर।
11 sort_by: FastCommentsClient::PagesSortBy::UPDATED_AT, # PagesSortBy | क्रमबद्ध क्रम। `updatedAt` (डिफ़ॉल्ट, नवीनतम पहले), `commentCount` (सर्वाधिक कमेंट पहले), या `title` (वर्णानुक्रम)।
12 has_comments: true # Boolean | यदि true, तो केवल कम से कम एक कमेंट वाले पेज लौटाएं।
13}
14
15begin
16
17 result = api_instance.get_pages_public(tenant_id, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling PublicApi->get_pages_public: #{e}"
21end
22

get_users_info Internal Link

किसी टेनेंट के लिए बल्क यूज़र जानकारी। दिए गए userIds के लिए, User / SSOUser से डिस्प्ले जानकारी लौटाता है। कमेंट विजेट द्वारा उन यूज़र्स को समृद्ध करने के लिए उपयोग किया जाता है जो अभी presence इवेंट के माध्यम से दिखाई दिए। कोई पेज संदर्भ नहीं: गोपनीयता समान रूप से लागू की जाती है (प्राइवेट प्रोफाइल मास्क कर दी जाती हैं)।

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
idsstringqueryहाँकॉमा से अलग किए गए userIds।

प्रतिक्रिया

लौटाता है: PageUsersInfoResponse

उदाहरण

get_users_info उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7ids = 'ids_example' # String | कॉमा से अलग किए गए userIds।
8
9begin
10
11 result = api_instance.get_users_info(tenant_id, ids)
12 p result
13rescue FastCommentsClient::ApiError => e
14 puts "Error when calling PublicApi->get_users_info: #{e}"
15end
16

patch_page Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: PatchPageAPIResponse

उदाहरण

patch_page उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_api_page_data = FastCommentsClient::UpdateAPIPageData.new # UpdateAPIPageData |
16
17begin
18
19 result = api_instance.patch_page(tenant_id, id, update_api_page_data)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->patch_page: #{e}"
23end
24

delete_pending_webhook_event Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_pending_webhook_event उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.delete_pending_webhook_event(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_pending_webhook_event: #{e}"
22end
23

get_pending_webhook_event_count Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringqueryनहीं
externalIdstringqueryनहीं
eventTypestringqueryनहीं
typestringqueryनहीं
domainstringqueryनहीं
attemptCountGTnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetPendingWebhookEventCountResponse

उदाहरण

get_pending_webhook_event_count उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# ऑथराइज़ेशन सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की ऑथराइज़ेशन कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 comment_id: 'comment_id_example', # String |
16 external_id: 'external_id_example', # String |
17 event_type: 'event_type_example', # String |
18 type: 'type_example', # String |
19 domain: 'domain_example', # String |
20 attempt_count_gt: 1.2 # Float |
21}
22
23begin
24
25 result = api_instance.get_pending_webhook_event_count(tenant_id, opts)
26 p result
27rescue FastCommentsClient::ApiError => e
28 puts "Error when calling DefaultApi->get_pending_webhook_event_count: #{e}"
29end
30

get_pending_webhook_events Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringqueryनहीं
externalIdstringqueryनहीं
eventTypestringqueryनहीं
typestringqueryनहीं
domainstringqueryनहीं
attemptCountGTnumberqueryनहीं
skipnumberqueryनहीं

प्रतिक्रिया

लौटाता है: GetPendingWebhookEventsResponse

उदाहरण

get_pending_webhook_events उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 comment_id: 'comment_id_example', # String |
16 external_id: 'external_id_example', # String |
17 event_type: 'event_type_example', # String |
18 type: 'type_example', # String |
19 domain: 'domain_example', # String |
20 attempt_count_gt: 1.2, # Float |
21 skip: 1.2 # Float |
22}
23
24begin
25
26 result = api_instance.get_pending_webhook_events(tenant_id, opts)
27 p result
28rescue FastCommentsClient::ApiError => e
29 puts "Error when calling DefaultApi->get_pending_webhook_events: #{e}"
30end
31

create_question_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

लौटाता है: CreateQuestionConfigResponse

उदाहरण

create_question_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_question_config_body = FastCommentsClient::CreateQuestionConfigBody.new({name: 'name_example', question: 'question_example', type: 'type_example', reporting_order: 3.56}) # CreateQuestionConfigBody |
15
16begin
17
18 result = api_instance.create_question_config(tenant_id, create_question_config_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_question_config: #{e}"
22end
23

delete_question_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_question_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.delete_question_config(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_question_config: #{e}"
22end
23

get_question_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

लौटाता है: GetQuestionConfigResponse

उदाहरण

get_question_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# authorization सेटअप करें
5FastCommentsClient.configure do |config|
6 # Configure API key authorization: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए prefix सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_question_config(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_question_config: #{e}"
22end
23

get_question_configs Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetQuestionConfigsResponse

उदाहरण

get_question_configs उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 skip: 1.2 # Float |
16}
17
18begin
19
20 result = api_instance.get_question_configs(tenant_id, opts)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->get_question_configs: #{e}"
24end
25

update_question_config Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

लौटाता है: APIEmptyResponse

उदाहरण

update_question_config उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_question_config_body = FastCommentsClient::UpdateQuestionConfigBody.new # UpdateQuestionConfigBody |
16
17begin
18
19 result = api_instance.update_question_config(tenant_id, id, update_question_config_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->update_question_config: #{e}"
23end
24

create_question_result Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

लौटाता है: CreateQuestionResultResponse

उदाहरण

create_question_result उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए एक प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_question_result_body = FastCommentsClient::CreateQuestionResultBody.new({url_id: 'url_id_example', value: 3.56, question_id: 'question_id_example'}) # CreateQuestionResultBody |
15
16begin
17
18 result = api_instance.create_question_result(tenant_id, create_question_result_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_question_result: #{e}"
22end
23

delete_question_result Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_question_result उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.delete_question_result(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_question_result: #{e}"
22end
23

get_question_result Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: GetQuestionResultResponse

उदाहरण

get_question_result उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए एक प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_question_result(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_question_result: #{e}"
22end
23

get_question_results Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdstringqueryनहीं
userIdstringqueryनहीं
startDatestringqueryनहीं
questionIdstringqueryनहीं
questionIdsstringqueryनहीं
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetQuestionResultsResponse

उदाहरण

get_question_results उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 url_id: 'url_id_example', # String |
16 user_id: 'user_id_example', # String |
17 start_date: 'start_date_example', # String |
18 question_id: 'question_id_example', # String |
19 question_ids: 'question_ids_example', # String |
20 skip: 1.2 # Float |
21}
22
23begin
24
25 result = api_instance.get_question_results(tenant_id, opts)
26 p result
27rescue FastCommentsClient::ApiError => e
28 puts "Error when calling DefaultApi->get_question_results: #{e}"
29end
30

update_question_result Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

update_question_result उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# authorization सेटअप करें
5FastCommentsClient.configure do |config|
6 # API key authorization कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए एक prefix सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_question_result_body = FastCommentsClient::UpdateQuestionResultBody.new # UpdateQuestionResultBody |
16
17begin
18
19 result = api_instance.update_question_result(tenant_id, id, update_question_result_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->update_question_result: #{e}"
23end
24

aggregate_question_results Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
questionIdstringqueryनहीं
questionIdsarrayqueryनहीं
urlIdstringqueryनहीं
timeBucketstringqueryनहीं
startDatestringqueryनहीं
forceRecalculatebooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: AggregateQuestionResultsResponse

उदाहरण

aggregate_question_results उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 question_id: 'question_id_example', # String |
16 question_ids: ['inner_example'], # Array<String> |
17 url_id: 'url_id_example', # String |
18 time_bucket: FastCommentsClient::AggregateTimeBucket::DAY, # AggregateTimeBucket |
19 start_date: Time.parse('2013-10-20T19:20:30+01:00'), # Time |
20 force_recalculate: true # Boolean |
21}
22
23begin
24
25 result = api_instance.aggregate_question_results(tenant_id, opts)
26 p result
27rescue FastCommentsClient::ApiError => e
28 puts "Error when calling DefaultApi->aggregate_question_results: #{e}"
29end
30

bulk_aggregate_question_results Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
forceRecalculatebooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: BulkAggregateQuestionResultsResponse

उदाहरण

bulk_aggregate_question_results उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14bulk_aggregate_question_results_request = FastCommentsClient::BulkAggregateQuestionResultsRequest.new({aggregations: [FastCommentsClient::BulkAggregateQuestionItem.new({agg_id: 'agg_id_example'})]}) # BulkAggregateQuestionResultsRequest |
15opts = {
16 force_recalculate: true # Boolean |
17}
18
19begin
20
21 result = api_instance.bulk_aggregate_question_results(tenant_id, bulk_aggregate_question_results_request, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->bulk_aggregate_question_results: #{e}"
25end
26

combine_comments_with_question_results Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
questionIdstringqueryनहीं
questionIdsarrayqueryनहीं
urlIdstringqueryनहीं
startDatestringqueryनहीं
forceRecalculatebooleanqueryनहीं
minValuenumberqueryनहीं
maxValuenumberqueryनहीं
limitnumberqueryनहीं

प्रतिक्रिया

लौटाता है: CombineQuestionResultsWithCommentsResponse

उदाहरण

combine_comments_with_question_results उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 question_id: 'question_id_example', # String |
16 question_ids: ['inner_example'], # Array<String> |
17 url_id: 'url_id_example', # String |
18 start_date: Time.parse('2013-10-20T19:20:30+01:00'), # Time |
19 force_recalculate: true, # Boolean |
20 min_value: 1.2, # Float |
21 max_value: 1.2, # Float |
22 limit: 1.2 # Float |
23}
24
25begin
26
27 result = api_instance.combine_comments_with_question_results(tenant_id, opts)
28 p result
29rescue FastCommentsClient::ApiError => e
30 puts "Error when calling DefaultApi->combine_comments_with_question_results: #{e}"
31end
32

add_sso_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: AddSSOUserAPIResponse

उदाहरण

add_sso_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_apisso_user_data = FastCommentsClient::CreateAPISSOUserData.new({email: 'email_example', username: 'username_example', id: 'id_example'}) # CreateAPISSOUserData |
15
16begin
17
18 result = api_instance.add_sso_user(tenant_id, create_apisso_user_data)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->add_sso_user: #{e}"
22end
23

delete_sso_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
deleteCommentsbooleanqueryनहीं
commentDeleteModestringqueryनहीं

प्रतिक्रिया

रिटर्न: DeleteSSOUserAPIResponse

उदाहरण

delete_sso_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 delete_comments: true, # Boolean |
17 comment_delete_mode: 'comment_delete_mode_example' # String |
18}
19
20begin
21
22 result = api_instance.delete_sso_user(tenant_id, id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->delete_sso_user: #{e}"
26end
27

get_sso_user_by_email Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
emailstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: GetSSOUserByEmailAPIResponse

उदाहरण

get_sso_user_by_email उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14email = 'email_example' # String |
15
16begin
17
18 result = api_instance.get_sso_user_by_email(tenant_id, email)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_sso_user_by_email: #{e}"
22end
23

get_sso_user_by_id Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

लौटाता है: GetSSOUserByIdAPIResponse

उदाहरण

get_sso_user_by_id उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_sso_user_by_id(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_sso_user_by_id: #{e}"
22end
23

get_sso_users Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
skipintegerqueryनहीं

प्रतिक्रिया

लौटाता है: GetSSOUsersResponse

उदाहरण

get_sso_users उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 skip: 56 # Integer |
16}
17
18begin
19
20 result = api_instance.get_sso_users(tenant_id, opts)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->get_sso_users: #{e}"
24end
25

patch_sso_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
updateCommentsbooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: PatchSSOUserAPIResponse

उदाहरण

patch_sso_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_apisso_user_data = FastCommentsClient::UpdateAPISSOUserData.new # UpdateAPISSOUserData |
16opts = {
17 update_comments: true # Boolean |
18}
19
20begin
21
22 result = api_instance.patch_sso_user(tenant_id, id, update_apisso_user_data, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->patch_sso_user: #{e}"
26end
27

put_sso_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
updateCommentsbooleanqueryनहीं

प्रतिक्रिया

रिटर्न करता है: PutSSOUserAPIResponse

उदाहरण

put_sso_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# ऑथराइज़ेशन सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की ऑथराइज़ेशन कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित लाइन को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_apisso_user_data = FastCommentsClient::UpdateAPISSOUserData.new # UpdateAPISSOUserData |
16opts = {
17 update_comments: true # Boolean |
18}
19
20begin
21
22 result = api_instance.put_sso_user(tenant_id, id, update_apisso_user_data, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->put_sso_user: #{e}"
26end
27

create_subscription Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: CreateSubscriptionAPIResponse

उदाहरण

create_subscription उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_api_user_subscription_data = FastCommentsClient::CreateAPIUserSubscriptionData.new({url_id: 'url_id_example'}) # CreateAPIUserSubscriptionData |
15
16begin
17
18 result = api_instance.create_subscription(tenant_id, create_api_user_subscription_data)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_subscription: #{e}"
22end
23

delete_subscription Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
userIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: DeleteSubscriptionAPIResponse

उदाहरण

delete_subscription उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 user_id: 'user_id_example' # String |
17}
18
19begin
20
21 result = api_instance.delete_subscription(tenant_id, id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->delete_subscription: #{e}"
25end
26

get_subscriptions Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryनहीं

प्रतिक्रिया

लौटाता है: GetSubscriptionsAPIResponse

उदाहरण

get_subscriptions उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 user_id: 'user_id_example' # String |
16}
17
18begin
19
20 result = api_instance.get_subscriptions(tenant_id, opts)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->get_subscriptions: #{e}"
24end
25

update_subscription Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
userIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: UpdateSubscriptionAPIResponse

उदाहरण

update_subscription उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_api_user_subscription_data = FastCommentsClient::UpdateAPIUserSubscriptionData.new # UpdateAPIUserSubscriptionData |
16opts = {
17 user_id: 'user_id_example' # String |
18}
19
20begin
21
22 result = api_instance.update_subscription(tenant_id, id, update_api_user_subscription_data, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->update_subscription: #{e}"
26end
27

get_tenant_daily_usages Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
yearNumbernumberqueryनहीं
monthNumbernumberqueryनहीं
dayNumbernumberqueryनहीं
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetTenantDailyUsagesResponse

उदाहरण

get_tenant_daily_usages उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 year_number: 1.2, # Float |
16 month_number: 1.2, # Float |
17 day_number: 1.2, # Float |
18 skip: 1.2 # Float |
19}
20
21begin
22
23 result = api_instance.get_tenant_daily_usages(tenant_id, opts)
24 p result
25rescue FastCommentsClient::ApiError => e
26 puts "Error when calling DefaultApi->get_tenant_daily_usages: #{e}"
27end
28

create_tenant_package Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: CreateTenantPackageResponse

उदाहरण

create_tenant_package उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_tenant_package_body = FastCommentsClient::CreateTenantPackageBody.new({name: 'name_example', max_monthly_page_loads: 3.56, max_monthly_api_credits: 3.56, max_monthly_comments: 3.56, max_concurrent_users: 3.56, max_tenant_users: 3.56, max_sso_users: 3.56, max_moderators: 3.56, max_domains: 3.56, has_debranding: false, for_who_text: 'for_who_text_example', feature_taglines: ['feature_taglines_example'], has_flex_pricing: false}) # CreateTenantPackageBody |
15
16begin
17
18 result = api_instance.create_tenant_package(tenant_id, create_tenant_package_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_tenant_package: #{e}"
22end
23

delete_tenant_package Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_tenant_package उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.delete_tenant_package(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_tenant_package: #{e}"
22end
23

get_tenant_package Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

लौटाता है: GetTenantPackageResponse

उदाहरण

get_tenant_package उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_tenant_package(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_tenant_package: #{e}"
22end
23

get_tenant_packages Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
skipnumberqueryनहीं

प्रतिक्रिया

लौटाता है: GetTenantPackagesResponse

उदाहरण

get_tenant_packages उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# authorization सेटअप करें
5FastCommentsClient.configure do |config|
6 # Configure API key authorization: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए prefix सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 skip: 1.2 # Float |
16}
17
18begin
19
20 result = api_instance.get_tenant_packages(tenant_id, opts)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->get_tenant_packages: #{e}"
24end
25

replace_tenant_package Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

replace_tenant_package उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15replace_tenant_package_body = FastCommentsClient::ReplaceTenantPackageBody.new({name: 'name_example', monthly_cost_usd: 3.56, yearly_cost_usd: 3.56, max_monthly_page_loads: 3.56, max_monthly_api_credits: 3.56, max_monthly_comments: 3.56, max_concurrent_users: 3.56, max_tenant_users: 3.56, max_sso_users: 3.56, max_moderators: 3.56, max_domains: 3.56, has_debranding: false, for_who_text: 'for_who_text_example', feature_taglines: ['feature_taglines_example'], has_flex_pricing: false}) # ReplaceTenantPackageBody |
16
17begin
18
19 result = api_instance.replace_tenant_package(tenant_id, id, replace_tenant_package_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->replace_tenant_package: #{e}"
23end
24

update_tenant_package Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

update_tenant_package उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_tenant_package_body = FastCommentsClient::UpdateTenantPackageBody.new # UpdateTenantPackageBody |
16
17begin
18
19 result = api_instance.update_tenant_package(tenant_id, id, update_tenant_package_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->update_tenant_package: #{e}"
23end
24

create_tenant_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: CreateTenantUserResponse

उदाहरण

create_tenant_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# ऑथराइज़ेशन सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की ऑथराइज़ेशन कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_tenant_user_body = FastCommentsClient::CreateTenantUserBody.new({username: 'username_example', email: 'email_example'}) # CreateTenantUserBody |
15
16begin
17
18 result = api_instance.create_tenant_user(tenant_id, create_tenant_user_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_tenant_user: #{e}"
22end
23

delete_tenant_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
deleteCommentsstringqueryनहीं
commentDeleteModestringqueryनहीं

प्रतिक्रिया

रिटर्न: APIEmptyResponse

उदाहरण

delete_tenant_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 delete_comments: 'delete_comments_example', # String |
17 comment_delete_mode: 'comment_delete_mode_example' # String |
18}
19
20begin
21
22 result = api_instance.delete_tenant_user(tenant_id, id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->delete_tenant_user: #{e}"
26end
27

get_tenant_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: GetTenantUserResponse

उदाहरण

get_tenant_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_tenant_user(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_tenant_user: #{e}"
22end
23

get_tenant_users Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
skipnumberqueryनहीं

प्रतिक्रिया

लौटाता है: GetTenantUsersResponse

उदाहरण

get_tenant_users उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 skip: 1.2 # Float |
16}
17
18begin
19
20 result = api_instance.get_tenant_users(tenant_id, opts)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->get_tenant_users: #{e}"
24end
25

replace_tenant_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
updateCommentsstringqueryनहीं

प्रतिक्रिया

लौटाता है: APIEmptyResponse

उदाहरण

replace_tenant_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15replace_tenant_user_body = FastCommentsClient::ReplaceTenantUserBody.new({username: 'username_example', email: 'email_example'}) # ReplaceTenantUserBody |
16opts = {
17 update_comments: 'update_comments_example' # String |
18}
19
20begin
21
22 result = api_instance.replace_tenant_user(tenant_id, id, replace_tenant_user_body, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->replace_tenant_user: #{e}"
26end
27

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
redirectURLstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

send_login_link उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 redirect_url: 'redirect_url_example' # String |
17}
18
19begin
20
21 result = api_instance.send_login_link(tenant_id, id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->send_login_link: #{e}"
25end
26

update_tenant_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
updateCommentsstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

update_tenant_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_tenant_user_body = FastCommentsClient::UpdateTenantUserBody.new # UpdateTenantUserBody |
16opts = {
17 update_comments: 'update_comments_example' # String |
18}
19
20begin
21
22 result = api_instance.update_tenant_user(tenant_id, id, update_tenant_user_body, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->update_tenant_user: #{e}"
26end
27

create_tenant Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: CreateTenantResponse

उदाहरण

create_tenant उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्राधिकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्राधिकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_tenant_body = FastCommentsClient::CreateTenantBody.new({name: 'name_example', domain_configuration: [FastCommentsClient::APIDomainConfiguration.new({id: 'id_example', domain: 'domain_example', created_at: Time.now})]}) # CreateTenantBody |
15
16begin
17
18 result = api_instance.create_tenant(tenant_id, create_tenant_body)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_tenant: #{e}"
22end
23

delete_tenant Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
surestringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIEmptyResponse

उदाहरण

delete_tenant उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए एक प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 sure: 'sure_example' # String |
17}
18
19begin
20
21 result = api_instance.delete_tenant(tenant_id, id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->delete_tenant: #{e}"
25end
26

get_tenant Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

लौटाता है: GetTenantResponse

उदाहरण

get_tenant उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_tenant(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_tenant: #{e}"
22end
23

get_tenants Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
metastringqueryनहीं
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetTenantsResponse

उदाहरण

get_tenants उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 meta: 'meta_example', # String |
16 skip: 1.2 # Float |
17}
18
19begin
20
21 result = api_instance.get_tenants(tenant_id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->get_tenants: #{e}"
25end
26

update_tenant Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

लौटाता है: APIEmptyResponse

उदाहरण

update_tenant उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_tenant_body = FastCommentsClient::UpdateTenantBody.new # UpdateTenantBody |
16
17begin
18
19 result = api_instance.update_tenant(tenant_id, id, update_tenant_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->update_tenant: #{e}"
23end
24

change_ticket_state Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: ChangeTicketStateResponse

उदाहरण

change_ticket_state उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14user_id = 'user_id_example' # String |
15id = 'id_example' # String |
16change_ticket_state_body = FastCommentsClient::ChangeTicketStateBody.new({state: 37}) # ChangeTicketStateBody |
17
18begin
19
20 result = api_instance.change_ticket_state(tenant_id, user_id, id, change_ticket_state_body)
21 p result
22rescue FastCommentsClient::ApiError => e
23 puts "Error when calling DefaultApi->change_ticket_state: #{e}"
24end
25

create_ticket Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryहाँ

प्रतिक्रिया

रिटर्न: CreateTicketResponse

उदाहरण

create_ticket उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14user_id = 'user_id_example' # String |
15create_ticket_body = FastCommentsClient::CreateTicketBody.new({subject: 'subject_example'}) # CreateTicketBody |
16
17begin
18
19 result = api_instance.create_ticket(tenant_id, user_id, create_ticket_body)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->create_ticket: #{e}"
23end
24

get_ticket Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
userIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetTicketResponse

उदाहरण

get_ticket उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 user_id: 'user_id_example' # String |
17}
18
19begin
20
21 result = api_instance.get_ticket(tenant_id, id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->get_ticket: #{e}"
25end
26

get_tickets Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryनहीं
statenumberqueryनहीं
skipnumberqueryनहीं
limitnumberqueryनहीं

प्रतिक्रिया

लौटाता है: GetTicketsResponse

उदाहरण

get_tickets उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्राधिकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्राधिकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 user_id: 'user_id_example', # String |
16 state: 1.2, # Float |
17 skip: 1.2, # Float |
18 limit: 1.2 # Float |
19}
20
21begin
22
23 result = api_instance.get_tickets(tenant_id, opts)
24 p result
25rescue FastCommentsClient::ApiError => e
26 puts "Error when calling DefaultApi->get_tickets: #{e}"
27end
28

get_translations Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
namespacestringpathहाँ
componentstringpathहाँ
localestringqueryनहीं
useFullTranslationIdsbooleanqueryनहीं

प्रतिक्रिया

लौटाता है: GetTranslationsResponse

उदाहरण

get_translations उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6namespace = 'namespace_example' # String |
7component = 'component_example' # String |
8opts = {
9 locale: 'locale_example', # String |
10 use_full_translation_ids: true # Boolean |
11}
12
13begin
14
15 result = api_instance.get_translations(namespace, component, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->get_translations: #{e}"
19end
20

upload_image Internal Link

एक इमेज अपलोड और रिसाइज़ करें

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
sizePresetstringqueryनहींसाइज़ प्रीसेट: "Default" (1000x1000px) या "CrossPlatform" (लोकप्रिय डिवाइसों के लिए साइज़ बनाता है)
urlIdstringqueryनहींवह पेज id जिससे अपलोड हो रहा है, कॉन्फ़िगर करने के लिए

प्रतिक्रिया

लौटाता है: UploadImageResponse

उदाहरण

upload_image उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7file = File.new('/path/to/some/file') # File |
8opts = {
9 size_preset: FastCommentsClient::SizePreset::DEFAULT, # SizePreset | साइज़ प्रीसेट: \"Default\" (1000x1000px) या \"CrossPlatform\" (लोकप्रिय डिवाइसों के लिए साइज़ बनाता है)
10 url_id: 'url_id_example' # String | वह पेज id जिससे अपलोड हो रहा है, कॉन्फ़िगर करने के लिए
11}
12
13begin
14
15 result = api_instance.upload_image(tenant_id, file, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->upload_image: #{e}"
19end
20

get_user_badge_progress_by_id Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIGetUserBadgeProgressResponse

उदाहरण

get_user_badge_progress_by_id उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_user_badge_progress_by_id(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_user_badge_progress_by_id: #{e}"
22end
23

get_user_badge_progress_by_user_id Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIGetUserBadgeProgressResponse

उदाहरण

get_user_badge_progress_by_user_id उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्न पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14user_id = 'user_id_example' # String |
15
16begin
17
18 result = api_instance.get_user_badge_progress_by_user_id(tenant_id, user_id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_user_badge_progress_by_user_id: #{e}"
22end
23

get_user_badge_progress_list Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryनहीं
limitnumberqueryनहीं
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIGetUserBadgeProgressListResponse

उदाहरण

get_user_badge_progress_list उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप
5FastCommentsClient.configure do |config|
6 # API की प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API की के लिए प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 user_id: 'user_id_example', # String |
16 limit: 1.2, # Float |
17 skip: 1.2 # Float |
18}
19
20begin
21
22 result = api_instance.get_user_badge_progress_list(tenant_id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->get_user_badge_progress_list: #{e}"
26end
27

create_user_badge Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: APICreateUserBadgeResponse

उदाहरण

create_user_badge उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए एक प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14create_user_badge_params = FastCommentsClient::CreateUserBadgeParams.new({user_id: 'user_id_example', badge_id: 'badge_id_example'}) # CreateUserBadgeParams |
15
16begin
17
18 result = api_instance.create_user_badge(tenant_id, create_user_badge_params)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->create_user_badge: #{e}"
22end
23

delete_user_badge Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

लौटाता है: APIEmptySuccessResponse

उदाहरण

delete_user_badge उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.delete_user_badge(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->delete_user_badge: #{e}"
22end
23

get_user_badge Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न करता है: APIGetUserBadgeResponse

उदाहरण

get_user_badge उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए एक प्रीफ़िक्स सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_user_badge(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_user_badge: #{e}"
22end
23

get_user_badges Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
userIdstringqueryनहीं
badgeIdstringqueryनहीं
typenumberqueryनहीं
displayedOnCommentsbooleanqueryनहीं
limitnumberqueryनहीं
skipnumberqueryनहीं

प्रतिक्रिया

रिटर्न करता है: APIGetUserBadgesResponse

उदाहरण

get_user_badges उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14opts = {
15 user_id: 'user_id_example', # String |
16 badge_id: 'badge_id_example', # String |
17 type: 1.2, # Float |
18 displayed_on_comments: true, # Boolean |
19 limit: 1.2, # Float |
20 skip: 1.2 # Float |
21}
22
23begin
24
25 result = api_instance.get_user_badges(tenant_id, opts)
26 p result
27rescue FastCommentsClient::ApiError => e
28 puts "Error when calling DefaultApi->get_user_badges: #{e}"
29end
30

update_user_badge Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

रिटर्न: APIEmptySuccessResponse

उदाहरण

update_user_badge उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15update_user_badge_params = FastCommentsClient::UpdateUserBadgeParams.new # UpdateUserBadgeParams |
16
17begin
18
19 result = api_instance.update_user_badge(tenant_id, id, update_user_badge_params)
20 p result
21rescue FastCommentsClient::ApiError => e
22 puts "Error when calling DefaultApi->update_user_badge: #{e}"
23end
24

get_user_notification_count Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetUserNotificationCountResponse

उदाहरण

get_user_notification_count उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 sso: 'sso_example' # String |
9}
10
11begin
12
13 result = api_instance.get_user_notification_count(tenant_id, opts)
14 p result
15rescue FastCommentsClient::ApiError => e
16 puts "Error when calling PublicApi->get_user_notification_count: #{e}"
17end
18

get_user_notifications Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdstringqueryनहींयह निर्धारित करने के लिए उपयोग किया जाता है कि क्या वर्तमान पेज सब्सक्राइब है।
pageSizeintegerqueryनहीं
afterIdstringqueryनहीं
includeContextbooleanqueryनहीं
afterCreatedAtintegerqueryनहीं
unreadOnlybooleanqueryनहीं
dmOnlybooleanqueryनहीं
noDmbooleanqueryनहीं
includeTranslationsbooleanqueryनहीं
includeTenantNotificationsbooleanqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

लौटाता है: GetMyNotificationsResponse

उदाहरण

get_user_notifications उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 url_id: 'url_id_example', # String | यह निर्धारित करने के लिए उपयोग किया जाता है कि क्या वर्तमान पेज सब्सक्राइब है।
9 page_size: 56, # Integer |
10 after_id: 'after_id_example', # String |
11 include_context: true, # Boolean |
12 after_created_at: 789, # Integer |
13 unread_only: true, # Boolean |
14 dm_only: true, # Boolean |
15 no_dm: true, # Boolean |
16 include_translations: true, # Boolean |
17 include_tenant_notifications: true, # Boolean |
18 sso: 'sso_example' # String |
19}
20
21begin
22
23 result = api_instance.get_user_notifications(tenant_id, opts)
24 p result
25rescue FastCommentsClient::ApiError => e
26 puts "Error when calling PublicApi->get_user_notifications: #{e}"
27end
28

reset_user_notification_count Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ResetUserNotificationsResponse

उदाहरण

reset_user_notification_count उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 sso: 'sso_example' # String |
9}
10
11begin
12
13 result = api_instance.reset_user_notification_count(tenant_id, opts)
14 p result
15rescue FastCommentsClient::ApiError => e
16 puts "Error when calling PublicApi->reset_user_notification_count: #{e}"
17end
18

reset_user_notifications Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
afterIdstringqueryनहीं
afterCreatedAtintegerqueryनहीं
unreadOnlybooleanqueryनहीं
dmOnlybooleanqueryनहीं
noDmbooleanqueryनहीं
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: ResetUserNotificationsResponse

उदाहरण

reset_user_notifications उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7opts = {
8 after_id: 'after_id_example', # String |
9 after_created_at: 789, # Integer |
10 unread_only: true, # Boolean |
11 dm_only: true, # Boolean |
12 no_dm: true, # Boolean |
13 sso: 'sso_example' # String |
14}
15
16begin
17
18 result = api_instance.reset_user_notifications(tenant_id, opts)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling PublicApi->reset_user_notifications: #{e}"
22end
23

update_user_notification_comment_subscription_status Internal Link

किसी विशिष्ट कमेंट के लिए नोटिफिकेशन चालू या बंद करें।

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
notificationIdstringpathहाँ
optedInOrOutstringpathहाँ
commentIdstringqueryहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: UpdateUserNotificationCommentSubscriptionStatusResponse

उदाहरण

update_user_notification_comment_subscription_status उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7notification_id = 'notification_id_example' # String |
8opted_in_or_out = 'in' # String |
9comment_id = 'comment_id_example' # String |
10opts = {
11 sso: 'sso_example' # String |
12}
13
14begin
15
16 result = api_instance.update_user_notification_comment_subscription_status(tenant_id, notification_id, opted_in_or_out, comment_id, opts)
17 p result
18rescue FastCommentsClient::ApiError => e
19 puts "Error when calling PublicApi->update_user_notification_comment_subscription_status: #{e}"
20end
21

update_user_notification_page_subscription_status Internal Link

किसी पेज के लिए सूचनाएँ सक्षम या अक्षम करें। जब उपयोगकर्ता किसी पेज की सदस्यता लेते हैं, तो नई रूट टिप्पणियों के लिए सूचनाएँ बनाई जाती हैं, और साथ ही

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdstringqueryहाँ
urlstringqueryहाँ
pageTitlestringqueryहाँ
subscribedOrUnsubscribedstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न: UpdateUserNotificationPageSubscriptionStatusResponse

उदाहरण

update_user_notification_page_subscription_status उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8url = 'url_example' # String |
9page_title = 'page_title_example' # String |
10subscribed_or_unsubscribed = 'subscribe' # String |
11opts = {
12 sso: 'sso_example' # String |
13}
14
15begin
16
17 result = api_instance.update_user_notification_page_subscription_status(tenant_id, url_id, url, page_title, subscribed_or_unsubscribed, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling PublicApi->update_user_notification_page_subscription_status: #{e}"
21end
22

update_user_notification_status Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
notificationIdstringpathहाँ
newStatusstringpathहाँ
ssostringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: UpdateUserNotificationStatusResponse

उदाहरण

update_user_notification_status उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7notification_id = 'notification_id_example' # String |
8new_status = 'read' # String |
9opts = {
10 sso: 'sso_example' # String |
11}
12
13begin
14
15 result = api_instance.update_user_notification_status(tenant_id, notification_id, new_status, opts)
16 p result
17rescue FastCommentsClient::ApiError => e
18 puts "Error when calling PublicApi->update_user_notification_status: #{e}"
19end
20

get_user_presence_statuses Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdWSstringqueryहाँ
userIdsstringqueryहाँ

प्रतिक्रिया

लौटाता है: GetUserPresenceStatusesResponse

उदाहरण

get_user_presence_statuses उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id_ws = 'url_id_ws_example' # String |
8user_ids = 'user_ids_example' # String |
9
10begin
11
12 result = api_instance.get_user_presence_statuses(tenant_id, url_id_ws, user_ids)
13 p result
14rescue FastCommentsClient::ApiError => e
15 puts "Error when calling PublicApi->get_user_presence_statuses: #{e}"
16end
17

search_users Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringpathहाँ
urlIdstringqueryहाँ
usernameStartsWithstringqueryनहीं
mentionGroupIdsarrayqueryनहीं
ssostringqueryनहीं
searchSectionstringqueryनहीं

प्रतिक्रिया

लौटाता है: SearchUsersResult

उदाहरण

search_users उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4
5api_instance = FastCommentsClient::PublicApi.new
6tenant_id = 'tenant_id_example' # String |
7url_id = 'url_id_example' # String |
8opts = {
9 username_starts_with: 'username_starts_with_example', # String |
10 mention_group_ids: ['inner_example'], # Array<String> |
11 sso: 'sso_example', # String |
12 search_section: 'fast' # String |
13}
14
15begin
16
17 result = api_instance.search_users(tenant_id, url_id, opts)
18 p result
19rescue FastCommentsClient::ApiError => e
20 puts "Error when calling PublicApi->search_users: #{e}"
21end
22

get_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ

प्रतिक्रिया

लौटाता है: GetUserResponse

उदाहरण

get_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# authorization सेटअप करें
5FastCommentsClient.configure do |config|
6 # API key authorization कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API key के लिए prefix सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15
16begin
17
18 result = api_instance.get_user(tenant_id, id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_user: #{e}"
22end
23

create_vote Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
commentIdstringqueryहाँ
directionstringqueryहाँ
userIdstringqueryनहीं
anonUserIdstringqueryनहीं

प्रतिक्रिया

लौटाता है: VoteResponse

उदाहरण

create_vote उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14comment_id = 'comment_id_example' # String |
15direction = 'up' # String |
16opts = {
17 user_id: 'user_id_example', # String |
18 anon_user_id: 'anon_user_id_example' # String |
19}
20
21begin
22
23 result = api_instance.create_vote(tenant_id, comment_id, direction, opts)
24 p result
25rescue FastCommentsClient::ApiError => e
26 puts "Error when calling DefaultApi->create_vote: #{e}"
27end
28

delete_vote Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
idstringpathहाँ
editKeystringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: VoteDeleteResponse

उदाहरण

delete_vote उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14id = 'id_example' # String |
15opts = {
16 edit_key: 'edit_key_example' # String |
17}
18
19begin
20
21 result = api_instance.delete_vote(tenant_id, id, opts)
22 p result
23rescue FastCommentsClient::ApiError => e
24 puts "Error when calling DefaultApi->delete_vote: #{e}"
25end
26

get_votes Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdstringqueryहाँ

प्रतिक्रिया

रिटर्न करता है: GetVotesResponse

उदाहरण

get_votes उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14url_id = 'url_id_example' # String |
15
16begin
17
18 result = api_instance.get_votes(tenant_id, url_id)
19 p result
20rescue FastCommentsClient::ApiError => e
21 puts "Error when calling DefaultApi->get_votes: #{e}"
22end
23

get_votes_for_user Internal Link

पैरामीटर

नामप्रकारस्थानआवश्यकविवरण
tenantIdstringqueryहाँ
urlIdstringqueryहाँ
userIdstringqueryनहीं
anonUserIdstringqueryनहीं

प्रतिक्रिया

रिटर्न करता है: GetVotesForUserResponse

उदाहरण

get_votes_for_user उदाहरण
Copy Copy
1
2require 'time'
3require 'fastcomments-client'
4# प्रमाणीकरण सेटअप करें
5FastCommentsClient.configure do |config|
6 # API कुंजी प्रमाणीकरण कॉन्फ़िगर करें: api_key
7 config.api_key['x-api-key'] = 'YOUR API KEY'
8 # API कुंजी के लिए उपसर्ग सेट करने के लिए निम्नलिखित पंक्ति को अनकमेंट करें, जैसे 'Bearer' (डिफ़ॉल्ट nil है)
9 # config.api_key_prefix['x-api-key'] = 'Bearer'
10end
11
12api_instance = FastCommentsClient::DefaultApi.new
13tenant_id = 'tenant_id_example' # String |
14url_id = 'url_id_example' # String |
15opts = {
16 user_id: 'user_id_example', # String |
17 anon_user_id: 'anon_user_id_example' # String |
18}
19
20begin
21
22 result = api_instance.get_votes_for_user(tenant_id, url_id, opts)
23 p result
24rescue FastCommentsClient::ApiError => e
25 puts "Error when calling DefaultApi->get_votes_for_user: #{e}"
26end
27

सहायता चाहिए?

यदि आपको Ruby SDK के बारे में कोई समस्या आती है या कोई प्रश्न है, तो कृपया:

योगदान देना

योगदान का स्वागत है! कृपया योगदान दिशानिर्देशों के लिए GitHub रिपॉजिटरी देखें।