Skip to content

Scraping the TikTok discovery web API every 15 minutes using Github Actions to view changes

Notifications You must be signed in to change notification settings

antiops/tiktok-trending-data

Repository files navigation

tiktok-discovery-api-history

This repo scrapes TikToks Web API automatically using GitHub Actions and monitors changes to its discovery endpoint on 3 different subdomains.

All pages are downloaded as JSON and prettyfied with jq. A commit is made whenever a change is detected and all changes can be viewed throughout the commit history.

Inspiration:

Improvements:

  • ignore covers or just remove signature from their urls. Its not constant

History:

  • 05/22/2023: Use API params that return more data and 1080p videos
  • 05/19/2023: Re-enabled. Updated domains and added API feed
  • 01/06/2023: scrape machine broke
  • 12/19/2021: Re-enabled the workflow, test run returned good data
  • 03/20/2021: Disabled because TikTok now has captchas preventing collection of open trending data

About

Scraping the TikTok discovery web API every 15 minutes using Github Actions to view changes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published