sabri/tiktok

此软件包的最新版本(v1.0.2)没有提供许可信息。

sabri/tiktok 是一个 PHP Tiktok 爬虫

v1.0.2 2020-12-07 12:20 UTC

This package is not auto-updated.

Last update: 2024-09-24 06:26:35 UTC


README

Build Status

这是一个通过API爬取Tiktok(或Musically)的PHP实现。

需要 PHP 7.3

爬虫API

  • getUser($uid) 返回用户资料。 $uid 是用户的Tiktok唯一ID。
  • getUserVideos($uid) 返回用户视频列表。 $uid 是用户的Tiktok唯一ID。
  • searchUser($keyword) 返回用户搜索结果。
  • getVideo($uid) 返回视频详细信息。 $uid 是视频的Tiktok唯一ID。
  • searchHashtags($keyword) 返回找到的标签列表。
  • getHashtagMedia($uid) 返回特定标签的视频列表。 $uid 是标签的Tiktok唯一ID。

欢迎您的贡献!

使用此爬虫

为了使用并请求Tiktok API,需要一些额外的设备参数。这些参数应通过使用中间人代理从您的手机中提取。我使用了PacketCapture for Android,您可以使用您喜欢的任何代理应用程序。抓取以下参数: device_idiidopenudid

运行示例

  • 在项目根目录中安装 composer 包。 composer install
  • 运行 php demo.php 查看结果

运行测试

  • 在运行测试之前,您应该修改并设置正确的环境变量 tests/bootstrap.php
  • 修改后,不要提交 tests/bootstrap.php