<?php

namespace Lackoxygen\TiktokOpen\Wap\Data\Content;

use Lackoxygen\TiktokOpen\Base\ServiceManager;

class Fans extends ServiceManager
{
    public function data(string $openid, string $accessToken)
    {
        return $this->app['client']
            ->get(
                '/fans/data/',
                [
                    'open_id' => $openid,
                    'access_token' => $accessToken,
                ]
            );
    }

    public function source(string $openid, string $accessToken)
    {
        return $this->app['client']
            ->get(
                '/data/extern/fans/source/',
                [
                    'open_id' => $openid,
                    'access_token' => $accessToken,
                ]
            );
    }

    public function favourite(string $openid, string $accessToken)
    {
        return $this->app['client']
            ->get(
                '/data/extern/fans/favourite/',
                [
                    'open_id' => $openid,
                    'access_token' => $accessToken,
                ]
            );
    }

    public function comment(string $openid, string $accessToken)
    {
        return $this->app['client']
            ->get(
                '/data/extern/fans/comment/',
                [
                    'open_id' => $openid,
                    'access_token' => $accessToken,
                ]
            );
    }


}