Ejemplo n.º 1
0
def test_hashtag():
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=False)

    res = api.search_by_hashtag("funny")
    api.quit_browser()
    assert len(res) == 10
    assert checkDupes(res) == 0
Ejemplo n.º 2
0
def test_get_video_by_url():
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=False)
    bytesV = api.get_Video_By_Url(
        "https://www.tiktok.com/@bts_official_bighit/video/6741282343362759938?langCountry=en",
        return_bytes=1)
    assert type(bytesV) == type(bytes())
    api.quit_browser()
Ejemplo n.º 3
0
def test_sound():
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=True)
    assert len(api.search_by_sound("https://www.tiktok.com/music/original-sound-6742171751955843846", count=5)) == 5
    assert len(api.search_by_sound("https://www.tiktok.com/music/original-sound-6742171751955843846", count=10)) == 10
    assert len(api.search_by_sound("https://www.tiktok.com/music/original-sound-6742171751955843846", count=30)) == 30

    api.quit_browser()
Ejemplo n.º 4
0
def getUser(results):
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=True)
    result = api.userPosts(
        "5058536",
        "MS4wLjABAAAAoRsCq3Yj6BtSKBCQ4rf3WQYxIaxe5VetwJfYzW_U5K8",
        count=results)
    api.quit_browser()

    return len(result)
Ejemplo n.º 5
0
def test_hashtag():
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=True)

    res = api.search_by_hashtag("funny", count=10)
    assert len(res) == 10
    assert checkDupes(res) == 0

    res = api.search_by_hashtag("funny", count=20)
    assert len(res) == 20
    assert checkDupes(res) == 0

    res = api.search_by_hashtag("funny", count=30)
    assert len(res) == 30
    assert checkDupes(res) == 0

    api.quit_browser()
Ejemplo n.º 6
0
def test_user():
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=True)

    assert len(
        api.userPosts(
            id="5058536",
            secUid="MS4wLjABAAAAoRsCq3Yj6BtSKBCQ4rf3WQYxIaxe5VetwJfYzW_U5K8",
            count=5)) == 5
    assert len(
        api.userPosts(
            id="5058536",
            secUid="MS4wLjABAAAAoRsCq3Yj6BtSKBCQ4rf3WQYxIaxe5VetwJfYzW_U5K8",
            count=10)) == 10
    assert len(
        api.userPosts(
            id="5058536",
            secUid="MS4wLjABAAAAoRsCq3Yj6BtSKBCQ4rf3WQYxIaxe5VetwJfYzW_U5K8",
            count=30)) == 30

    api.quit_browser()
Ejemplo n.º 7
0
from TikTokApi import TikTokapi

# Starts The Api Class
api = TikTokapi("browsermob-proxy/bin/browsermob-proxy")

# The Number of trending TikToks you want to be displayed
results = 10

userPosts = api.userPosts("khaleelabdullah_")

for tiktok in userPosts:
    print(tiktok)

print(len(trending))

api.quit_browser()
Ejemplo n.º 8
0
def getUser(results):
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=False)
    result = api.userPosts("jadenthekingsley", count=results)
    api.quit_browser()

    return len(result)
Ejemplo n.º 9
0
def test_trending():
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=False)
    assert len(api.trending(5)) == 5
    assert len(api.trending(10)) == 10
    api.quit_browser()
Ejemplo n.º 10
0
def test_extended_trending():
    api = TikTokapi("browsermob-proxy/bin/browsermob-proxy", headless=True)
    assert len(api.trending(50)) == 50
    assert len(api.trending(100)) == 100
    api.quit_browser()