7-dniowy okres próbny

TikTok scraper, który sprawdza twórcę w jednym żądaniu

Wklej profil lub film. Web Unlocker zwróci stronę bez logowania: dokładną liczbę obserwujących i polubień profilu oraz 16 najnowszych filmów z wyświetleniami, a dla filmu wyświetlenia, polubienia, komentarze, udostępnienia i zapisy. $0.98 za 1000 stron.

Spróbuj:

1000 darmowych żądań · Płatność tylko za sukces · 195+ krajów · Gotowe dla Claude

tiktok.com/@mrbeastPrzykładowe uruchomienie · obserwujących: 146,194,232 · rozliczone jak 1 strona · 3.3 s
Pobierz
  1. Otwieram stronę z adresu w USA
  2. Ładuję ją tak, jak widzi ją niezalogowany użytkownik
  3. Odczytuję dane profilu lub filmu

Strony TikToka ładują się od 4 do 20 sekund, czasem dłużej. Nadal pracuję, nie musisz klikać ponownie.

Gotowy na własnych twórców? Pobierz klucz API albo umów demo.

Odbierz klucz API i darmowe żądania

Opowiedz nam trochę o swoim zespole i otrzymasz:

  • Klucz API w ciągu jednego dnia roboczego
  • Darmowe żądania na Twoich własnych witrynach docelowych
4.7 / 5 w G2na podstawie 79 opinii
Umów demo

Bez karty. Zrezygnujesz w każdej chwili. Odpowiadamy w ciągu jednego dnia roboczego.

Jakie dane zwraca TikTok scraper

Publiczne strony, bez logowania i bez konta na TikToku. Platformy influencer marketingu, agencje, marki i badacze czytają te dwa rodzaje stron, każdą rozliczaną jako jedna strona.

  • Scraper profili TikTok

    tiktok.com/@mrbeast
    Nazwa
    MrBeast
    Obserwujący
    146,194,232
    Polubienia
    1,570,296,211
    Filmy
    489
    Obserwowani
    346
    Bio
    Checkout My New Book!
    Najnowsze filmy
    16, z wyświetleniami
  • Scraper filmów TikTok

    tiktok.com/@nasa/video/7665075736742530317
    Wyświetlenia
    1.8M
    Polubienia
    111K
    Komentarze
    3,310
    Udostępnienia
    3,376
    Zapisy
    8,056
    Opis
    Something big just landed on TikTok.
    Dźwięk
    original sound - NASA

Chcesz spróbować sam? Odbierz klucz API z 1000 darmowych żądań.

Sprawdź 1000 twórców z TikToka za $0.98

Jedna strona profilu przynosi dokładną liczbę obserwujących i polubień twórcy oraz jego 16 najnowszych filmów z wyświetleniami, rozliczana raz, po $0.98 za 1000 stron. Scrapery TikToka na Apify i w Bright Data rozliczają każdy z tych filmów jako osobny wynik.

Apify rozlicza $48 za 1000 twórców.
Tutaj kosztują $0.98.

Nieudana strona nic nie kosztuje. Gdy TikTok wyśle błąd, poproś o nią ponownie: płacisz tylko za stronę, która wróci z danymi.

Ile kosztuje 1000 twórców z TikToka

1000 profili z 16 najnowszymi filmami i wyświetleniami, według opublikowanych cen

  • $0.98Gologin Web Unlocker
  • $25.50Bright Data TikTok Scraper API
  • $48TikTok Profile Scraper (na Apify)
  • $59.20TikTok Scraper (na Apify)

Gologin: jedna strona profilu na twórcę, $0.98 za 1000 stron. Bright Data rozlicza każdy profil i każdy film jako rekord, $1.50 za 1000. W darmowym planie Apify jego TikTok Profile Scraper rozlicza każdy film po $3.00 za 1000, a najczęściej używany TikTok Scraper po $3.70 za 1000.

Chcesz uruchomić to na własnych twórcach? Odbierz klucz API i darmowe żądania.

Sprawdź influencera z TikToka za 1.7 centa

Strona profilu przynosi dokładną liczbę obserwujących i polubień twórcy oraz jego 16 najnowszych filmów z wyświetleniami. Strona każdego filmu dodaje jego polubienia, komentarze, udostępnienia i zapisy. 17 stron, $0.0167, i masz prawdziwe zaangażowanie twórcy, film po filmie.

TikTok pokazuje 146.2 mln obserwujących.
Scraper zwraca 146,194,232.

Porównaj TikTok API ze scraperami TikToka

Własne API TikToka są dla zatwierdzonych badaczy i dla własnego konta każdego użytkownika. Oto, czego wymaga od Ciebie każda droga, zanim zaczniesz, i ile pobiera za tych samych 1000 twórców.

Dane innych twórców, jednostka rozliczenia, cena za 1000 twórców, start bez wniosku, darmowy start i cała strona w Gologin Web Unlocker, TikTok API, Apify i Bright Data
Czego to wymagaWeb UnlockerTikTok APIApifyBright Data
Dane innych twórcówTakTylko badaczeTakTak
Płacisz zaStronęZa darmo po zatwierdzeniuKażdy filmKażdy rekord
1000 twórców po 16 filmów$0.98Nie dla firm$48 do $59.20$25.50
Start bez wnioskuTakNie, około 4 tygodniTakTak
Darmowy start1000 żądańPo zatwierdzeniu$5 miesięcznie5000 miesięcznie
Cała strona w HTMLTakNieNieNie

Scrapujesz nie tylko TikTok? Web Unlocker zwraca każdą stronę w ten sam sposób, w tej samej cenie.

Jak scrapować dane z TikToka w Pythonie lub Node.js

TikTok trzyma dane publicznej strony jako JSON wewnątrz jej HTML. Web Unlocker zwraca ten HTML, a kilka linii kodu odczytuje z niego profil lub film. Zakładka Lista twórców to mały crawler TikToka: lista kont na wejściu, CSV na wyjściu.

  1. Krok 01

    Odbierz klucz API

    Wypełnij formularz powyżej. Klucz przychodzi e-mailem w ciągu jednego dnia roboczego.

  2. Krok 02

    Wybierz stronę

    Profil dla obserwujących i najnowszych filmów, film dla wyświetleń, polubień, komentarzy, udostępnień i zapisów.

  3. Krok 03

    Odczytaj dane

    Sprawdź, czy strona przyszła z danymi, i poproś o nią ponownie, gdy TikTok wyśle błąd: płacisz tylko za stronę, która wróci.

Instalacja
pip install requests
Uruchomienie
GOLOGIN_SCRAPING_API_KEY=your_key python tiktok_profile.py
Wysyła do
https://parsing.webunlocker.gologin.com/v1/scrape
import html
import json
import os
import re
import time

import requests

username = "mrbeast"


def scrape(url, marker):
    for attempt in range(3):
        address = url if attempt == 0 else f"{url}?fresh={int(time.time())}"
        try:
            response = requests.get(
                "https://parsing.webunlocker.gologin.com/v1/scrape",
                params={"url": address, "geo": "us", "format": "json"},
                headers={"apikey": os.environ["GOLOGIN_SCRAPING_API_KEY"]},
                timeout=60,
            )
            page = response.json().get("data", {}).get("html", "") if response.ok else ""
        except requests.RequestException:
            page = ""
        if marker in page:
            return page
        time.sleep(3)
    raise RuntimeError("TikTok did not send the page, try again later")


page = scrape(f"https://www.tiktok.com/@{username}", '"followerCount"')
script = re.search(r'<script id="__UNIVERSAL_DATA_FOR_REHYDRATION__"[^>]*>(.*?)</script>', page, re.S)
info = json.loads(script.group(1))["__DEFAULT_SCOPE__"]["webapp.user-detail"]["userInfo"]
user, stats = info["user"], info["statsV2"]

videos = []
for item in page.split('data-e2e="user-post-item"')[1:]:
    video = re.search(r'/video/(\d+)"', item)
    views = re.search(r'data-e2e="video-views"[^>]*>([^<]*)<', item)
    caption = re.search(r'<img alt="([^"]*)"', item)
    if video:
        videos.append({
            "url": f"https://www.tiktok.com/@{username}/video/{video.group(1)}",
            "views": views.group(1) if views else None,
            "caption": html.unescape(caption.group(1)).split(" created by ")[0].strip() if caption else "",
        })

profile = {
    "username": user["uniqueId"],
    "nickname": user["nickname"],
    "bio": user["signature"],
    "verified": user["verified"],
    "followers": int(stats["followerCount"]),
    "following": int(stats["followingCount"]),
    "likes": int(stats["heartCount"]),
    "videos": int(stats["videoCount"]),
    "latest_videos": videos,
}

print(json.dumps(profile, indent=2, ensure_ascii=False))
print(f"@{username}: {profile['followers']:,} followers, {len(videos)} latest videos from one page")

Chcesz uruchomić to na własnych twórcach? Odbierz klucz API i darmowe żądania.

Część kompletnego stosu technologicznego

Jedno konto, jedna sieć proxy, jeden ekosystem. Wybierz produkt, którego wymaga zadanie.

Scrapujesz więcej witryn? Zobacz scrapery Instagram, YouTube i Reddit albo wszystkie narzędzia do web scrapingu.

Pytania o TikTok scraper

Czym jest TikTok scraper?

TikTok scraper, czyli TikTok crawler, to narzędzie, które czyta publiczne strony TikToka i zamienia je w dane: obserwujących, polubienia i najnowsze filmy profilu, wyświetlenia, polubienia, komentarze, udostępnienia i zapisy filmu. Gologin Web Unlocker to TikTok scraper API: wyślij mu adres profilu lub filmu, a zwróci stronę z tymi danymi, po $0.98 za 1000 stron.

Jak scrapować TikTok?

Scrapowanie danych z TikToka to jedno żądanie na stronę: wyślij adres publicznego profilu lub filmu do Web Unlocker. Zwróci stronę tak, jak widzi ją niezalogowany użytkownik, z danymi, które TikTok trzyma w niej jako JSON. Kod powyżej odczytuje je w kilku liniach. Gdy TikTok wyśle błąd, poproś ponownie: płacisz tylko za stronę, która wróci.

Jak zbudować TikTok scraper w Pythonie?

Wyślij adres profilu do Web Unlocker biblioteką requests i odczytaj JSON ze strony. Zakładka Python powyżej to kompletny skrypt, przetestowany na działającym API: wypisuje dokładną liczbę obserwujących, polubień i filmów twórcy oraz jego 16 najnowszych filmów z wyświetleniami.

Jakie dane mogę scrapować z profilu TikTok?

Dokładną liczbę obserwujących, obserwowanych, polubień i filmów, nazwę, bio i znaczek weryfikacji oraz 16 najnowszych filmów z linkami, opisami i wyświetleniami. TikTok pokazuje na stronie zaokrąglone liczby; dane w jej wnętrzu zawierają dokładne.

Jakie dane mogę scrapować z filmu na TikToku?

Scraper filmów TikTok pobiera wyświetlenia, polubienia, komentarze, udostępnienia i zapisy, opis, hashtagi, dźwięk, datę i długość, okładkę oraz autora z liczbą jego obserwujących. Przy filmach z dużą liczbą wyświetleń TikTok zaokrągla wyświetlenia i polubienia, tak samo jak je pokazuje.

Czy można scrapować TikTok bez logowania?

Tak. Publiczne profile i filmy ładują się bez logowania, a Web Unlocker otwiera je jako niezalogowany użytkownik. Nie potrzebujesz konta na TikToku i nie narażasz żadnego ze swoich kont. Prywatne konta pozostają zamknięte.

Czy TikTok API daje dostęp do danych innych twórców?

Tylko zatwierdzonym badaczom. Research API jest otwarte dla akademickich i niekomercyjnych grup badawczych w USA, Europie i kilku innych krajach, a weryfikacja trwa około 4 tygodni. Display API czyta tylko profil i filmy użytkownika, który zaloguje się w Twojej aplikacji. Żadne z nich nie obejmuje komercyjnej pracy na danych innych twórców.

Jak obliczyć wskaźnik zaangażowania (engagement rate) twórcy na TikToku?

Zsumuj polubienia, komentarze, udostępnienia i zapisy najnowszych filmów twórcy i podziel przez ich wyświetlenia. Web Unlocker przynosi 16 najnowszych filmów ze strony profilu, a liczby każdego filmu z jego własnej strony: 17 stron, $0.0167. Zakładka Node.js powyżej liczy sumę i zapisuje CSV; dla konta MrBeast wyszło 14.7%.

Czy mogę scrapować komentarze z TikToka?

Liczbę komentarzy tak: każda strona filmu ją zawiera. Same komentarze ładują się podczas przewijania i wymagają zalogowanej sesji, więc Web Unlocker ich nie zwraca.

Ile kosztuje TikTok scraper?

$0.98 za 1000 stron i ta sama cena za każdą stronę: profil z 16 najnowszymi filmami to jedna strona, film z jego liczbami to jedna strona. Nieudane żądanie nic nie kosztuje. Na start dostajesz 1000 darmowych żądań, a plany zaczynają się od $49 miesięcznie za 50 000 żądań.

Jaki jest najlepszy TikTok scraper?

To zależy od zadania. Apify i Bright Data sprzedają gotowe wiersze z profili, filmów, hashtagów i komentarzy i rozliczają każdy z nich. Web Unlocker zwraca całą publiczną stronę profilu lub filmu w jednej cenie za stronę, na TikToku i na każdej innej witrynie, więc sprawdzanie twórców kosztuje centy.

Czy istnieje alternatywa dla Apify TikTok Scraper?

Tak. TikTok Scraper od Apify rozlicza każdy film, $3.70 za 1000 w darmowym planie, więc 16 najnowszych filmów twórcy to 16 wyników. Web Unlocker zwraca profil z tymi 16 filmami i ich wyświetleniami jako jedną stronę: $0.98 za 1000 twórców.

Czy scrapowanie TikToka jest legalne?

Profile i filmy, które ładują się bez logowania, to publiczne strony. W sprawie Meta v. Bright Data, w styczniu 2024, amerykański sąd federalny uznał, że warunki platformy nie zabraniają scrapowania publicznych danych bez logowania. To, co zbierasz i jak tego używasz, zależy od Ciebie, więc sprawdź to z zasadami obowiązującymi w Twoim projekcie.

Odbierz klucz API i darmowe żądania

Opowiedz nam trochę o swoim zespole i otrzymasz:

  • Klucz API w ciągu jednego dnia roboczego
  • Darmowe żądania na Twoich własnych witrynach docelowych
4.7 / 5 w G2na podstawie 79 opinii
Umów demo

Bez karty. Zrezygnujesz w każdej chwili. Odpowiadamy w ciągu jednego dnia roboczego.