Tiktokapi

Latest version: v6.3.0

Safety actively analyzes 629855 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 20

4.0.3

Hey here's a brief summary of this release I am too tired to write a longer one
- Update Selenium to work with the changed code (but please try to switch to playwright if you can it's a pain to support both)
- Add by_sound_page similar to user_page
- When going to the tiktok site directly unneeded content like .mp4 and images are not loaded

That's all :)
Thank you for using this API

4.0.2

It appears that most of the methods have been fixed :). Big shout out to MuffinFox for 699 and to carcabot who found the new updated signature methods (and for the code I've used in the past). Thanks to everyone who helped on 695

Finally, if you're reading this thank you for supporting this API.

Update with `pip install TikTokApi --upgrade`

Kinda Broken :\
* by_trending -> only retrieves the first page of trending which TikTok then responds `hasMore: False` which makes the code exit. Not sure how to get around this right now

Intermittent Issues
* by_hashtag -> sometimes throws error saying it doesn't exist

Methods Still Not Currently Working
* get_suggested_users_by_id / get_suggested_hashtags_by_id / get_suggested_music_by_id
* discover_hashtags / discover_music

4.0.1

* Fixed TikTokApi has no attribute .region
* Changed up tests to hopefully have CI pass more
* Add README to the doc generator


pip install TikTokApi --upgrade


I'm just a student who would love new connections :) [LinkedIn](https://www.linkedin.com/in/davidteather/)
Feel free to [sponsor me on GitHub](https://github.com/sponsors/davidteather) it helps me maintain this :)

4.0.0

* Fix downloading tiktoks
* Fully deprecate old naming convention
* Convert did to device_id to be consistent with current state of the website
* Avoid detection further by comparing headers to my iOS device's

Run

pip install TikTokApi --upgrade


How to update from V3 to V4
1. Replace all camel case functions with snake case)
Ex: `getUserObject` -> `get_user_object`
2. Change `custom_did` to `custom_device_id`
This change better reflects what's going on in the frontend.
3. Change `trending` -> `by_trending`

Sorry for kinda neglecting this repository, hope you enjoy these changes. All tests passed at least once across the different testing VMs, I really gotta find a better way to test this, let me know if you know of a better way thanks :)

I'm just a student who would love new connections :) [LinkedIn](https://www.linkedin.com/in/davidteather/)
Feel free to [sponsor me on GitHub](https://github.com/sponsors/davidteather) it helps me maintain this :)

I feel like I'm adding too many :) but maybe that's a result of me being up at 1am 😄

3.9.9.1

Ok yeah the versioning for this is dumb but I want 4.0.0 to be a larger update (not sure what yet)

Feel free to add me on [LinkedIn](https://www.linkedin.com/in/davidteather/)
And if you want to [sponsor me on GitHub](https://github.com/sponsors/davidteather)

3.9.9

Thanks for the PR 613 [all tests passed](https://github.com/davidteather/TikTok-Api/runs/2789403685) on it (which they haven't done on GitHub actions for quite some time) thanks to #613 as of right now.

If they're passing this convincingly on GitHub actions scraping should be more efficient and less detectable for now.

Feel free to [connect](https://www.linkedin.com/in/davidteather/) with me on [LinkedIn](https://www.linkedin.com/in/davidteather/)

Feel free to [sponsor me](https://github.com/sponsors/davidteather) on GitHub.

Thanks :)

Page 4 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.