Module: Tiktok::Open::Sdk::OpenApi::Post::Publish

Extended by:
Publish
Includes:
Helpers::ResponseHelper, Helpers::Validators::TokenValidator
Included in:
Publish
Defined in:
lib/tiktok/open/sdk/open_api/post/publish.rb

Overview

Provides methods for handling TikTok Open API post endpoints.

Constant Summary

Constants included from Helpers::Validators::TokenValidator

Helpers::Validators::TokenValidator::TOKEN_REGEX

Instance Method Summary collapse

Methods included from Helpers::Validators::TokenValidator

#valid_token?, #validate_token!

Methods included from Helpers::ResponseHelper

#render_response

Methods included from Helpers::StringUtilsHelper

#parse_json

Instance Method Details

#creator_info_query(access_token:) ⇒ Hash

Queries creator information from the TikTok Open API.

Examples:

Tiktok::Open::Sdk.post.creator_info_query(access_token: 'your_access_token')

Parameters:

  • access_token (String)

    OAuth2 access token for authentication.

Returns:

  • (Hash)

    Parsed API response containing creator information.

Raises:



24
25
26
27
28
29
30
31
32
33
# File 'lib/tiktok/open/sdk/open_api/post/publish.rb', line 24

def creator_info_query(access_token:)
  validate_token!(access_token)

  render_response Tiktok::Open::Sdk::HttpClient.post(
    Tiktok::Open::Sdk.config.creator_info_query_url,
    headers: {
      Authorization: "Bearer #{access_token}"
    }
  )
end