poniverse / api
PHP 库,用于访问 Poniverse API
dev-master
2017-06-11 00:33 UTC
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: 4.*
- illuminate/support: 4.1.*
Requires (Dev)
- mockery/mockery: dev-master
- phpunit/phpunit: 4.0.*
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-09-12 03:53:10 UTC
README
安装
在 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