TikTok-Api: [BUG] - KeyError: "name='ttwid', domain=None, path=None"
So I was trying to get user videos and I try to follow the example code :
from TikTokApi import TikTokApi
verify_fp = "verify_xxx"
# Notes : im using my own verify_fp
api = TikTokApi(custom_verify_fp=verify_fp)
user = api.user(username="therock")
for video in user.videos():
print(video.id)
Expected behavior
List of user videos based on username I wrote.
Error Trace (if any)
Traceback (most recent call last):
File "/home/rachmadrin/api-social-media/testing_tiktok.py", line 10, in <module>
for video in user.videos():
File "/home/rachmadrin/venv-kolabora/lib/python3.8/site-packages/TikTokApi/api/user.py", line 133, in videos
self.__find_attributes()
File "/home/rachmadrin/venv-kolabora/lib/python3.8/site-packages/TikTokApi/api/user.py", line 263, in __find_attributes
for u in self.parent.search.users(self.username):
File "/home/rachmadrin/venv-kolabora/lib/python3.8/site-packages/TikTokApi/api/search.py", line 85, in search_type
ttwid = spawn.cookies["ttwid"]
File "/home/rachmadrin/venv-kolabora/lib/python3.8/site-packages/requests/cookies.py", line 328, in __getitem__
return self._find_no_duplicates(name)
File "/home/rachmadrin/venv-kolabora/lib/python3.8/site-packages/requests/cookies.py", line 399, in _find_no_duplicates
raise KeyError('name=%r, domain=%r, path=%r' % (name, domain, path))
KeyError: "name='ttwid', domain=None, path=None"
Notes : it’s still do the same error even if I didn’t use custom_verify_fp anymore
Environment:
- OS: Ubuntu 20.04
- TikTokApi Version 5.0.0
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Reactions: 24
- Comments: 36 (2 by maintainers)
Broken. I recommend using https://github.com/Russell-Newton/TikTokPy