sailing-cz/api-client

Sailing.cz API 客户端库

0.1.0 2024-05-27 18:53 UTC

This package is auto-updated.

Last update: 2024-09-27 19:27:35 UTC


README

将客户端安装到您的 PHP 项目中

composer require sailing-cz/api-client

API 公共函数的基本使用

use Sailing\ApiClient\ApiClient;

$api = new ApiClient( 'your-software/1.0' );

$club = $api->getClubs();

用户登录到 sailing.cz

$api = new ApiClient( 'your-software/1.0' );

$api->loginUser( $username, $password );

$members = $api->getMembers( '2103' );

基于用户登录创建系统令牌

$api = new ApiClient( 'your-software/1.0' );

my $systemToken = $api->createSystemToken( $username, $password, 'my-new-secret', 'my-software-token-1' );

// store $systemToken in db or somewhere

使用系统令牌进行访问

$api = new ApiClient( 'your-software/1.0', FALSE, '2103' );

$api->loginSystem( $systemToken, $systemSecret );

$api->activateLicense( '2103-0847' );

更改 ČSJ 成员电子邮件

$api = new ApiClient( 'your-software/1.0', FALSE, '2103' );

$api->loginSystem( $systemToken, $systemSecret );

$api->setMemberDetails( '2103-0847', [ 'email' => 'sorm@milansorm.cz' ] );