Skip to main content

A Python SDK for TikHub RESTful API

Project description

更新 - 2023年6月15日

简介

TikHub是抖音与TikTok非官方的RESTful API平台。

我们提供的API只能获取公开数据,即任何人都可以通过浏览器及APP等访问抖音,TikTok,小红书以获取它们。

如果您有任何建议或者需求,请联系我们,更多的功能正在开发中,敬请期待!


鉴权

接口文档中带有🔒的接口需要在请求头中携带Token才可调用。

调用这些接口会使用你账户中的剩余请求次数!


购买

Website(🚧ing): tikhub.io

API Document: api.tikhub.io

Discord(Support): https://discord.gg/kk23BGeYrJ

Github: https://github.com/TikHubIO

Email: tikhub.io@proton.me


公告

TikHub的API将使用免费加付费的形式运行。

登录后,通过签到可以随机获得50-100次API请求,每24小时可签到一次。


使用示例

查看test.py

  • 第一步: 安装
pip install tikhub
  • 第二步: 初始化
from tikhub import TikTokAPI, DouyinAPI

token = "请在此填写您的token/秘钥"
tiktok_api = TikTokAPI(token)
douyin_api = DouyinAPI(token)
  • 第三步: 调用方法
import asyncio
    
from tikhub import TikTokAPI, DouyinAPI

if __name__ == '__main__':
    token ="请在此填写您的token/秘钥"

    tiktok_api = TikTokAPI(token)
    douyin_api = DouyinAPI(token)

    tiktok_video_url = "https://www.tiktok.com/@evil0ctal/video/7201344014984006954"

    r = None

    # 读取用户信息/Read user information
    r = asyncio.run(tiktok_api.get_user_info())
    print(r)

    tiktok_video_url = 'https://www.tiktok.com/@evil0ctal/video/7156033831819037994'
    tiktok_music_url = 'https://www.tiktok.com/music/original-sound-7128362040359488261'

    # 解析单一tiktok视频/Parse a single tiktok video
    # r = asyncio.run(tiktok_api.get_tiktok_video_data(tiktok_video_url))
    # print(r)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tikhub-1.0.6.tar.gz (32.5 kB view hashes)

Uploaded Source

Built Distribution

tikhub-1.0.6-py3-none-any.whl (44.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page