desu-project/konachan-sdk

此包已被废弃,不再维护。未建议替代包。

用于Konachan的PHP SDK。

0.2.2 2020-05-06 14:20 UTC

README

这是一个实体、值对象和简单客户端的集合,用于以只读模式与Konachan API交互。此SDK实现了desu-project/chanbooru-interface

安装

composer require desu-project/konachan-sdk

入门

require 'vendor/autoload.php';

use DesuProject\KonachanSdk\Client;
use DesuProject\KonachanSdk\Post;

$client = new Client(
    'foobar', // username
    'my_password', // password
    false // false = use konachan.com instead of konachan.net
);

$posts = Post::search(
    $client, // Client object
    ['animal_ears'], // array of tags
    1, // page number
    30 // posts per page
);

foreach ($posts as $post) {
    echo $post->getId() . '<br>' . "\n";
}

详细信息请参阅源码。它们有很好的文档。