Instagram Auto Poster avatar

Instagram Auto Poster

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Instagram Auto Poster

Instagram Auto Poster

Under maintenance

Automate your Instagram posts 🚀 Schedule content, save time, and grow smarter. Perfect for creators, brands, and businesses. ⬇️ Start posting on autopilot

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Josh Baker

Josh Baker

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

TikTok Public Scraper

Apify Actor for collecting public TikTok metadata from profile, video, hashtag, and search URLs.

What It Does

  • accepts TikTok start URLs
  • renders public pages with Playwright
  • extracts profile metadata from embedded page state and meta tags
  • extracts video metadata from oEmbed, embedded page state, and meta tags
  • discovers public video links on profile, hashtag, and search pages
  • pushes structured records to the default Apify Dataset
  • optionally saves screenshots
  • remembers previous records and marks later results as changed or unchanged

What It Does Not Do

This Actor does not bypass login walls, CAPTCHA, paywalls, region controls, rate limits, private accounts, or access controls. Use it only for public pages you are allowed to collect.

Input Example

{
"start_urls": [
{
"url": "https://www.tiktok.com/@tiktok"
},
{
"url": "https://www.tiktok.com/@tiktok/video/7106594312292453678"
}
],
"max_items": 100,
"max_profile_videos": 30,
"scroll_rounds": 4,
"detect_changes": true,
"memory_store_name": "tiktok-public-scraper-memory",
"capture_screenshots": false
}

Output Records

Records can include:

  • type: profile, video, listing, summary, or error
  • url
  • final_url
  • username
  • display_name
  • description
  • avatar_url
  • video_id
  • author_name
  • thumbnail_url
  • embed_url
  • video_links
  • stats
  • content_hash
  • previous_content_hash
  • changed
  • first_seen_at
  • last_seen_at
  • memory_key

Memory Records

When detect_changes is enabled, the Actor writes each record to the named key-value store:

tiktok-public-scraper-memory

Each later run compares the new content_hash against the remembered record and sets changed.

Local Run

cd /home/007-JB/tiktok-public-scraper
python3 main.py

On Apify, set input through INPUT_SCHEMA.json.