humble23/cartola-fc-api

cartola fc 的 PHP API 客户端

1.2 2022-04-10 18:33 UTC

This package is auto-updated.

Last update: 2024-09-24 14:53:02 UTC


README

image info

一个简单的 API 客户端,用 PHP 编写,用于 CartolaFC

Cartola FC 是一个由 Globo 网站 2005 年创建的游戏。该游戏是“足球经理”和“幻想”风格,玩家可以指挥自己的俱乐部,根据现实生活中的比赛情况选择球员和教练。通过名为“球探”的评分,玩家可以选择表现良好、得分高的球员,并将他们转移到 Cartola。

Cartola 的游戏在整个巴西锦标赛期间进行,为球员生成分数,球员可以创建和参与与朋友的联赛。受到大众的喜爱,这款游戏在足球迷中非常受欢迎。

要求

  • PHP >= 7.4
  • ext-json

安装

安装此包的首选方法是通过 composer

运行

$ composer require humble23/cartola-fc-api

或者添加

"humble23/cartola-fc-api": "^1.2"

基本使用

示例

use Humble23\CartolaFcClient\CartolaClient;

$client = new CartolaClient();
$response = $client->market()->status();

要获取最后一个响应 (ResponseInterface::class),请使用 getLastResponse 方法。

use Humble23\CartolaFcClient\CartolaClient;

$client = new CartolaClient();
$data = $client->market()->isGameOver();
$response = $client->getLastResponse();

可用方法

市场

状态

检查市场当前信息

$data = $client->market()->status();

亮点

列出市场亮点

$data = $client->market()->highlights();

游戏

轮次

列出赛季轮次

$data = $client->game()->rounds();

俱乐部

列出赛季所有俱乐部

$data = $client->game()->clubs();

赞助商

列出所有赞助商

$data = $client->game()->sponsors();

IsGameOver

检查赛季是否结束

$data = $client->game()->isGameOver();

CurrentRound

检查当前赛季轮次

$data = $client->game()->currentRound();

联赛

All

列出赛季所有联赛

$data = $client->leagues()->all();

队伍

All

列出 Cartola 所有队伍

$data = $client->teams()->all();

Find

通过名称搜索一个队伍

$data = $client->teams()->find('team_name');

运动员

列出每轮的球队运动员

$data = $client->teams()->athletes('team_id', 'round_number');

运动员

市场

列出市场上的运动员

$data = $client->athletes()->market();

得分

列出当前轮次的得分运动员

$data = $client->athletes()->score();

许可

humble23/cartola-fc-api 在 MIT 许可下发布。请参阅 LICENSE 包的详细信息。