with TikTokApi() as api:
tag = api.hashtag(name="funny")
print(tag.info())
for video in tag.videos():
print(video.id)
Alternative approach:
api = TikTokApi()
print(dir(api))
print("-------------")
tag = api.hashtag(name="funny")
print(type(tag))
print(tag.info())
for video in tag.videos():
print(type(video)) #> <class 'TikTokApi.api.video.Video'>
print(video.id)
# if not using the "with" context manager approach, manually close:
api.shutdown()
There is a wrapper package but it's kind of buggy / not well documented.
It doesn't work in Colab / notebooks.
Some endpoints don't seem to work locally, but some do.
Installation
Depends on lower-level "playwright" dependency:
Usage
Context manager approach:
Alternative approach: