An open API service indexing awesome lists of open source software.

https://github.com/kokororin/pixiv-api-php

Pixiv API for PHP
https://github.com/kokororin/pixiv-api-php

pixiv pixiv-api

Last synced: about 1 year ago
JSON representation

Pixiv API for PHP

Awesome Lists containing this project

README

          

# pixiv-api-php

[![Build Status](https://api.travis-ci.org/kokororin/pixiv-api-php.svg)](https://travis-ci.org/kokororin/pixiv-api-php)
[![Packagist](https://img.shields.io/packagist/dt/kokororin/pixiv-api-php.svg?maxAge=2592000)](https://packagist.org/packages/kokororin/pixiv-api-php)

_Pixiv API for PHP (with Auth supported)_

### Installation

~~~bash
composer require kokororin/pixiv-api-php:dev-master
~~~

### Example:
~~~php
require './vendor/autoload.php';

$api = new PixivAppAPI;
# running some methods
$api->method();
~~~

## Tests

To execute the test suite, you'll need phpunit.

```bash
$ PIXIV_USERNAME=XXX PIXIV_PASSWORD=XXX composer test
```

## API

### PixivAppAPI
**ALL METHODS need authentication.**
See [PixivAppAPI.php](https://github.com/kokororin/pixiv-api-php/blob/master/PixivAppAPI.php) or [PixivAppAPITest.php](https://github.com/kokororin/pixiv-api-php/blob/master/tests/PixivAppAPITest.php) for detail usage.

### PixivAPI (**deprecated**)
**Some methods need authentication.**
See [PixivAPI.php](https://github.com/kokororin/pixiv-api-php/blob/master/PixivAPI.php) or [PixivAPITest.php](https://github.com/kokororin/pixiv-api-php/blob/master/tests/PixivAPITest.php) for detail usage.