skywing / douban-resource
一个简单的图书 SDK,可以从豆瓣获取图书信息。未来将支持从豆瓣获取电影信息。
1.0
2018-11-13 10:29 UTC
Requires
- php: >=7.1.0
- guzzlehttp/guzzle: ^6.3
- mockery/mockery: ^1.2
- phpunit/phpunit: ^7.4
This package is auto-updated.
Last update: 2024-09-14 00:01:53 UTC
README
一个简单的图书 SDK,可以从豆瓣获取图书信息。未来将支持从豆瓣获取电影信息。
安装
$ composer require skywing/douban-resource -vvv
用法
<?php
use Skywing\Douban\Douban;
// init
$douban = new Douban();
// book's isbn10/isbn13 code
$isbn = '9787115473899';
// get a book entity
try {
$book = $douban->getBook($isbn);
if ($book) {
// use as an array
$book->toArray();
// or get json format
$book->toJSON();
// also, get property directly is allowed
$book->getTitle();
$book->getPrice();
}
} catch (\Exception $exception) {
// handle exception
}
贡献
您可以通过以下三种方式之一进行贡献
代码贡献流程不是很正式。您只需确保遵循PSR-0、PSR-1和PSR-2编码指南。任何新的代码贡献都必须附有适用的单元测试。
许可证
MIT