Investigate Python-only TikTok API wrappers
It's unfortunate that the current implementation relies on a non-Python TikTok API wrapper (https://github.com/drawrowfly/tiktok-scraper implemented in Node), which makes installation and dependency management more difficult. There may be native Python API wrappers (e.g. https://github.com/avilash/TikTokAPI-Python) that work as well.
Ideally any Python TikTok wrapper should be pretty actively maintained, since TikTok seems to change their API frequently.
Hey! Thanks a lot for sharing your package, super thrilled to see that Bellingcat is also investigating conversations happening on TikTok.
It seems that it is very tricky to find a well-maintained Python TikTok wrapper. As you said, there are frequent changes to the TikTok API, and it seems that most of the wrappers out there are maintained by a single person. I used to use the one released by David Teather (https://github.com/davidteather/TikTok-Api), but from my recent tries and the issues raised on the GitHub page, it currently seems to be outdated. David said last week on the Discord page that updates are to be expected soon as he just finished his semester, so I'm still hopeful that it might become usable again.