kanata-php/sdk-util

0.0.4 2022-12-06 02:52 UTC

This package is auto-updated.

Last update: 2024-09-06 06:27:48 UTC


README

这是一个辅助包,用于提供SDK的工具。

使用方法

use KanataSdk\Sdk;
use KanataSdk\Request;
use KanataSdk\Response;

class ExampleSdk extends Sdk
{
    public function getResource(): Response
    {
        return $this->get(
            url: $this->options['api-url'] . '/api/resource',
        );
    }
}

$token = 'some-token-here';
$options = [
    'api-url' => 'https://some-url',
];
$exampleSdk = new ExampleSdk($token, $options);
$response = $exampleSdk->getResource();

信息:此SDK目前期望API在头信息中使用Token,格式为Authorization: Bearer $token

安装

composer require kanata-php/sdk-util

动机

为API构建客户端的常规流程总是经过相同的步骤。其中一些步骤包含在这个包中。