TikToker::Request
Inherits Reference / Object
A TikToker::Request is a wrapper around an URI to represent a TikTok
API request.
request = TikToker::Request.new("/api/post/item_list/")
request.add("secUid", "0x1111")
request.to_s # => "https://m.tiktok.com/api/post/item_list?secUid=0x1111"
Constructors
new(path : String, query = URI::Params.new)
SourceInstance methods
[](*args, **options)
Source[](*args, **options, &)
Source[]?(*args, **options)
Source[]?(*args, **options, &)
Sourceadd(name : String, value) : Nil
Sets (and overrides) the name query param to value.
request = TikToker::Request.new("/")
request.add("did", "0x1111111")
request.has_key?("did") # => true
request["did"] # => "0x1111111"
build
Builds the request URL.
request = TikToker::Request.new("/")
request.add("secUid", "0x1111111")
request.to_s # => "https://m.tiktok.com/?secUid=0x1111111"
has_key?(*args, **options)
Sourcehas_key?(*args, **options, &)
Sourcequery_params(*args, **options)
Sourcequery_params(*args, **options, &)
Sourceto_s
Builds the request URL.
request = TikToker::Request.new("/")
request.add("secUid", "0x1111111")
request.to_s # => "https://m.tiktok.com/?secUid=0x1111111"
uri
Source