mlsapi/mlsapi-php-sdk

v1.0.2 2024-02-23 00:55 UTC

This package is auto-updated.

Last update: 2024-09-23 02:11:04 UTC


README

Build Status Latest Stable Version Total Downloads License

该库提供了从使用 PHP 编写的应用程序方便地访问 MLS API 功能的方法。

要求

PHP 7.x.x 及更高版本。

依赖项

库正常运行需要以下扩展:

如果你使用 Composer,这些依赖项应该会自动处理。如果你手动安装,请确保这些扩展可用。

开发

获取Composer。例如,在 macOS 上

brew install composer

安装依赖项

composer install

手动测试

在终端中设置环境变量。例如,在 macOS 上

export username="your_username"
export password="your_password"

# The login credentials are for the prototype plan. Rate limiting applies.

执行测试

composer update && composer validate
./vendor/bin/phpunit tests

入门

安装

您可以通过Composer安装库。运行以下命令

composer require mlsapi/mlsapi-php-sdk

用法

简单使用需要您进行initauthenticate

use Mlsapi\Mlsapi\Client;

$sdk = Client::init($config); // guzzle config .
$sdk->authentication($username, $password); // return auth data.

或者,您可以保存令牌。

$sdk = Client::initWithToken($token);

然后,您可以调用 MLS API 端点来检索数据。

$sdk->teams()->getAll();
$sdk->teams()->getById($id);

// Additional API Endpoints
//
// teams
// players
// hist
// rtd
// assists
// offence
// topscorer
// fixtures
// standings
// news

MLS API 文档可在这里找到。如需进一步帮助,请联系我们

许可证

本项目采用MIT 许可证

版权

© 2020 - 2024 Hori Systems Limited. 版权所有。