rdx/imdb-user-api

IMDB 用户数据的模拟API客户端

dev-master 2024-05-14 21:57 UTC

This package is auto-updated.

Last update: 2024-09-14 22:43:11 UTC


README

模拟IMDB 用户数据的API客户端。

抓取IMDB中的用户数据,如评分、观看列表等。由于IMDB没有用户API,并且不喜欢机器人,所以您不能使用此包进行登录,因此您需要使用真实浏览器进行登录,复制2个cookie值,并使用这些值进行身份验证

$client = new Client(new AuthSession("Cookie 'at-main'", "Cookie 'ubid-main'"));

然后您进行一个“登录”(但实际上并没有)和会话检查

$loggedIn = $client->logIn(); // bool

然后您可以获取您的用户数据

$client->getLists(); // ListMeta[]

$client->rateTitle('tt1234567', 8); // bool

$client->addTitleToWatchlist('tt1234567'); // bool

$client->removeTitleFromWatchlist('tt1234567'); // bool

$client->titleInWatchlist('tt1234567'); // bool