skywing/douban-resource

一个简单的图书 SDK,可以从豆瓣获取图书信息。未来将支持从豆瓣获取电影信息。

1.0 2018-11-13 10:29 UTC

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
}

贡献

您可以通过以下三种方式之一进行贡献

  1. 使用问题跟踪器提交错误报告。
  2. 问题跟踪器上回答问题或修复错误。
  3. 贡献新功能或更新wiki。

代码贡献流程不是很正式。您只需确保遵循PSR-0、PSR-1和PSR-2编码指南。任何新的代码贡献都必须附有适用的单元测试。

许可证

MIT