PHP 库,用于访问 Poniverse API

dev-master 2017-06-11 00:33 UTC

This package is auto-updated.

Last update: 2024-09-12 03:53:10 UTC


README

Build Status Scrutinizer Code Quality Code Coverage

安装

在 composer.json 中添加此包并更新

"poniverse/api": "dev-master"

常规设置

示例代码

$config = [
    'client_id' => 'YOUR_CLIENT_ID'
    'client_secret' => 'YOUR_CLIENT_SECRET'
    'host_url' => 'https://api.poniverse.net'
];

$poniverse = new Poniverse(
    $config['client_id'],
    $config['client_secret'],
    new Client([
        'base_url' => [$config['host_url'], ['version' => 'v' . Poniverse::VERSION]]
    ])
);

$poniverse->setAccessToken('GRANTED_ACCESS_TOKEN');

$user = $poniverse->user->get();
// $user['display_name'];
// $user['email'];

Laravel 4 设置

打开 app/config/app.php 并在 providers 部分添加此行

'Poniverse\Api\ApiServiceProvider',

在同一文件中,将此行添加到 aliases 部分中

'Poniverse' => 'Poniverse\Api\Facades\Poniverse',

发布配置并编辑它

php artisan config:publish poniverse/api