Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 2.32 KB

File metadata and controls

50 lines (33 loc) · 2.32 KB

Analysis

Overview

Available Operations

sentiment

Sentiment Analysis, 50 credits per call.

Example Usage

require 'x_api_scraper'

Models = ::XapiScraper::Models
s = ::XapiScraper::Client.new(
  bearer_auth: '<YOUR_BEARER_TOKEN_HERE>'
)

req = Models::Components::SentimentAnalysisQuery.new(
  text: '<value>'
)
res = s.analysis.sentiment(request: req)

unless res.sentiment_analysis_response.nil?
  # handle response
end

Parameters

Parameter Type Required Description
request Models::Components::SentimentAnalysisQuery ✔️ The request object to use for the request.

Response

T.nilable(Models::Operations::AnalysisSentimentResponse)

Errors

Error Type Status Code Content Type
Models::Errors::HTTPValidationError 422 application/json
Errors::APIError 4XX, 5XX */*