opendaje / isbndb-client
IsbnDb API客户端。
0.1.1
2024-04-05 11:53 UTC
Requires
- php: >=8.0 || ^8.2
- ext-json: *
- php-http/cache-plugin: ^2.0
- php-http/client-common: ^2.6
- php-http/discovery: ^1.14
- php-http/httplug: ^2.3
- psr/cache: ^1.0
- psr/http-factory: ^1.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-16 00:56:36 UTC
README
⚠ 早期版本发布(0.x.x)可能会根据 语义版本控制2.0 打破API。我们使用 次要 版本来表示重大变更。随着稳定版 1.0.0
的发布,这将会改变。
PHP API客户端,用于ISBNdb数据库。
安装
composer require opendaje/isbndb-client // add a PSR Http client composer require http-interop/http-factory-guzzle php-http/guzzle6-adapter
使用方法
在https://isbndb.com/isbn-database注册您的API密钥
<?php declare(strict_types=1); use IsbnDbClient\IsbnDbClient; require_once __DIR__ . '/../vendor/autoload.php'; $token = 'YOUR_API_KEY'; $client = new IsbnDbClient(); $client->authenticate($token); try { $response = $client->api('author')->searchAuthors('eric evans'); print_r($response); } catch (Exception $exception){ print_r($exception->getMessage()); }