Module: XTwitterScraper::Models::Error::Error::LegacyErrorCode

Extended by:
Internal::Type::Enum
Defined in:
lib/x_twitter_scraper/models/error.rb,
sig/x_twitter_scraper/models/error.rbs

Constant Summary collapse

INTERNAL_ERROR =

Returns:

  • (:internal_error)
:internal_error
ACCOUNT_ALREADY_CONNECTED =

Returns:

  • (:account_already_connected)
:account_already_connected
ACCOUNT_NEEDS_REAUTH =

Returns:

  • (:account_needs_reauth)
:account_needs_reauth
ACCOUNT_NOT_FOUND =

Returns:

  • (:account_not_found)
:account_not_found
ACCOUNT_REQUIRED =

Returns:

  • (:account_required)
:account_required
ACCOUNT_RESTRICTED =

Returns:

  • (:account_restricted)
:account_restricted
API_KEY_LIMIT_REACHED =

Returns:

  • (:api_key_limit_reached)
:api_key_limit_reached
ARTICLE_NOT_FOUND =

Returns:

  • (:article_not_found)
:article_not_found
DM_NOT_PERMITTED =

Returns:

  • (:dm_not_permitted)
:dm_not_permitted
INVALID_FORMAT =

Returns:

  • (:invalid_format)
:invalid_format
INVALID_ID =

Returns:

  • (:invalid_id)
:invalid_id
INVALID_INPUT =

Returns:

  • (:invalid_input)
:invalid_input
INVALID_PARAMS =

Returns:

  • (:invalid_params)
:invalid_params
INVALID_TOOL_TYPE =

Returns:

  • (:invalid_tool_type)
:invalid_tool_type
INVALID_TWEET_ID =

Returns:

  • (:invalid_tweet_id)
:invalid_tweet_id
INVALID_TWEET_URL =

Returns:

  • (:invalid_tweet_url)
:invalid_tweet_url
INVALID_USER_ID =

Returns:

  • (:invalid_user_id)
:invalid_user_id
INVALID_USER_IDS =

Returns:

  • (:invalid_user_ids)
:invalid_user_ids
INVALID_USERNAME =

Returns:

  • (:invalid_username)
:invalid_username
INVALID_JSON =

Returns:

  • (:invalid_json)
:invalid_json
INSUFFICIENT_CREDITS =

Returns:

  • (:insufficient_credits)
:insufficient_credits
LOGIN_COOLDOWN =

Returns:

  • (:login_cooldown)
:login_cooldown
LOGIN_FAILED =

Returns:

  • (:login_failed)
:login_failed
MEDIA_DOWNLOAD_FAILED =

Returns:

  • (:media_download_failed)
:media_download_failed
MISSING_PARAMS =

Returns:

  • (:missing_params)
:missing_params
MISSING_QUERY =

Returns:

  • (:missing_query)
:missing_query
MONITOR_ALREADY_EXISTS =

Returns:

  • (:monitor_already_exists)
:monitor_already_exists
NO_MEDIA =

Returns:

  • (:no_media)
:no_media
NO_CREDITS =

Returns:

  • (:no_credits)
:no_credits
NO_SUBSCRIPTION =

Returns:

  • (:no_subscription)
:no_subscription
NOT_FOUND =

Returns:

  • (:not_found)
:not_found
PAYMENT_FAILED =

Returns:

  • (:payment_failed)
:payment_failed
RATE_LIMIT_EXCEEDED =

Returns:

  • (:rate_limit_exceeded)
:rate_limit_exceeded
SERVICE_UNAVAILABLE =

Returns:

  • (:service_unavailable)
:service_unavailable
STYLE_NOT_FOUND =

Returns:

  • (:style_not_found)
:style_not_found
SUBSCRIPTION_INACTIVE =

Returns:

  • (:subscription_inactive)
:subscription_inactive
TWEET_NOT_FOUND =

Returns:

  • (:tweet_not_found)
:tweet_not_found
UNAUTHENTICATED =

Returns:

  • (:unauthenticated)
:unauthenticated
UNSUPPORTED_FIELD =

Returns:

  • (:unsupported_field)
:unsupported_field
USER_NOT_FOUND =

Returns:

  • (:user_not_found)
:user_not_found
BODY_TOO_LARGE =

Returns:

  • (:body_too_large)
:body_too_large
CHECKOUT_UNAVAILABLE =

Returns:

  • (:checkout_unavailable)
:checkout_unavailable
CONNECTION_CHALLENGE_EXPIRED =

Returns:

  • (:connection_challenge_expired)
:connection_challenge_expired
CONNECTION_CHALLENGE_INACTIVE =

Returns:

  • (:connection_challenge_inactive)
:connection_challenge_inactive
DRAFT_NOT_FOUND =

Returns:

  • (:draft_not_found)
:draft_not_found
FAVORITERS_UNAVAILABLE =

Returns:

  • (:favoriters_unavailable)
:favoriters_unavailable
FORBIDDEN =

Returns:

  • (:forbidden)
:forbidden
GUEST_WALLET_UNAVAILABLE =

Returns:

  • (:guest_wallet_unavailable)
:guest_wallet_unavailable
GUEST_WALLETS_DISABLED =

Returns:

  • (:guest_wallets_disabled)
:guest_wallets_disabled
GUEST_WALLETS_UNAVAILABLE =

Returns:

  • (:guest_wallets_unavailable)
:guest_wallets_unavailable
IDEMPOTENCY_CONFLICT =

Returns:

  • (:idempotency_conflict)
:idempotency_conflict
IDEMPOTENCY_KEY_CONFLICT =

Returns:

  • (:idempotency_key_conflict)
:idempotency_key_conflict
INVALID_COMMUNITY_ID =

Returns:

  • (:invalid_community_id)
:invalid_community_id
INVALID_IDEMPOTENCY_KEY =

Returns:

  • (:invalid_idempotency_key)
:invalid_idempotency_key
INVALID_LIST_ID =

Returns:

  • (:invalid_list_id)
:invalid_list_id
INVALID_PAYMENT_AMOUNT =

Returns:

  • (:invalid_payment_amount)
:invalid_payment_amount
INVALID_RANGE =

Returns:

  • (:invalid_range)
:invalid_range
LOGIN_RATE_LIMITED =

Returns:

  • (:login_rate_limited)
:login_rate_limited
MISSING_IDEMPOTENCY_KEY =

Returns:

  • (:missing_idempotency_key)
:missing_idempotency_key
MISSING_IDS =

Returns:

  • (:missing_ids)
:missing_ids
NO_CACHED_STYLE =

Returns:

  • (:no_cached_style)
:no_cached_style
PASSKEY_REQUIRED =

Returns:

  • (:passkey_required)
:passkey_required
RATE_LIMITED =

Returns:

  • (:rate_limited)
:rate_limited
READ_REQUEST_TIMEOUT =

Returns:

  • (:read_request_timeout)
:read_request_timeout
REPLIES_INCOMPLETE =

Returns:

  • (:replies_incomplete)
:replies_incomplete
SUPPORT_MEDIA_RATE_LIMIT =

Returns:

  • (:support_media_rate_limit)
:support_media_rate_limit
SUPPORT_REQUEST_RATE_LIMIT =

Returns:

  • (:support_request_rate_limit)
:support_request_rate_limit
TOO_MANY_IDS =

Returns:

  • (:too_many_ids)
:too_many_ids
UNKNOWN_FIELD =

Returns:

  • (:unknown_field)
:unknown_field
UNSUPPORTED_MEDIA_TYPE =

Returns:

  • (:unsupported_media_type)
:unsupported_media_type
WEBHOOK_INACTIVE =

Returns:

  • (:webhook_inactive)
:webhook_inactive
WRITE_TRACKING_UNAVAILABLE =

Returns:

  • (:write_tracking_unavailable)
:write_tracking_unavailable
X_WRITE_UNCONFIRMED =

Returns:

  • (:x_write_unconfirmed)
:x_write_unconfirmed
X_ACCOUNT_FEATURE_REQUIRED =

Returns:

  • (:x_account_feature_required)
:x_account_feature_required
X_ACCOUNT_PROTECTED =

Returns:

  • (:x_account_protected)
:x_account_protected
X_ACCOUNT_SUSPENDED =

Returns:

  • (:x_account_suspended)
:x_account_suspended
X_API_RATE_LIMITED =

Returns:

  • (:x_api_rate_limited)
:x_api_rate_limited
X_API_UNAVAILABLE =

Returns:

  • (:x_api_unavailable)
:x_api_unavailable
X_API_UNAUTHORIZED =

Returns:

  • (:x_api_unauthorized)
:x_api_unauthorized
X_AUTH_FAILURE =

Returns:

  • (:x_auth_failure)
:x_auth_failure
X_CONTENT_TOO_LONG =

Returns:

  • (:x_content_too_long)
:x_content_too_long
X_DAILY_LIMIT =

Returns:

  • (:x_daily_limit)
:x_daily_limit
X_DM_NOT_ALLOWED =

Returns:

  • (:x_dm_not_allowed)
:x_dm_not_allowed
X_DUPLICATE_ACTION =

Returns:

  • (:x_duplicate_action)
:x_duplicate_action
X_LOGIN_AUTH_FAILED =

Returns:

  • (:x_login_auth_failed)
:x_login_auth_failed
X_LOGIN_CHALLENGE =

Returns:

  • (:x_login_challenge)
:x_login_challenge
X_LOGIN_DENIED =

Returns:

  • (:x_login_denied)
:x_login_denied
X_LOGIN_FAILED =

Returns:

  • (:x_login_failed)
:x_login_failed
X_LOGIN_PROXY_ERROR =

Returns:

  • (:x_login_proxy_error)
:x_login_proxy_error
X_LOGIN_RATE_LIMITED =

Returns:

  • (:x_login_rate_limited)
:x_login_rate_limited
X_LOGIN_SERVICE_UNAVAILABLE =

Returns:

  • (:x_login_service_unavailable)
:x_login_service_unavailable
X_LOGIN_SUSPENDED =

Returns:

  • (:x_login_suspended)
:x_login_suspended
X_RATE_LIMITED =

Returns:

  • (:x_rate_limited)
:x_rate_limited
X_REJECTED =

Returns:

  • (:x_rejected)
:x_rejected
X_TARGET_NOT_FOUND =

Returns:

  • (:x_target_not_found)
:x_target_not_found
X_TRANSIENT_ERROR =

Returns:

  • (:x_transient_error)
:x_transient_error
X_USER_LOOKUP_FAILED =

Returns:

  • (:x_user_lookup_failed)
:x_user_lookup_failed
X_WRITE_AMBIGUOUS =

Returns:

  • (:x_write_ambiguous)
:x_write_ambiguous
X_WRITE_FAILED =

Returns:

  • (:x_write_failed)
:x_write_failed

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Instance Method Details

#self?.values::Array[XTwitterScraper::Models::Error::Error::legacy_error_code]

Returns:

  • (::Array[XTwitterScraper::Models::Error::Error::legacy_error_code])


262
# File 'sig/x_twitter_scraper/models/error.rbs', line 262

def self?.values: -> ::Array[XTwitterScraper::Models::Error::Error::legacy_error_code]