suunnn / laravel-rongcloud
RongCloud SDK for Laravel
1.0.0
2021-08-19 06:13 UTC
Requires
- illuminate/support: ^5.1 || ^6.0 || ^7.0 || ^8.0
- rongcloud/php-sdk: 3.0.*
This package is auto-updated.
Last update: 2024-09-19 13:42:57 UTC
README
要求
- php >= 7.0
- composer
- laravel >= 5.1
安装
$ composer require suunnn/laravel-rongcloud
Suunnn\LaravelRongcloud\ServiceProvider
默认自动发现并注册。
如果您想自己注册或 laravel
< 5.5,请在 config/app.php
中添加 ServiceProvider
'providers' => [ /* * Package Service Providers... */ Suunnn\LaravelRongcloud\ServiceProvider::class, ],
RongCloud
门面也默认自动发现。
如果您想手动添加或 laravel
< 5.5,请在 config/app.php
中添加 Facade
'aliases' => [ ... 'RongCloud' => Suunnn\LaravelRongcloud\Facades\RongCloud::class, ],
配置
要发布配置,运行供应商发布命令
$ php artisan vendor:publish --provider="Suunnn\LaravelRongcloud\ServiceProvider" --tag=laravel-rongcloud
config/rongcloud.php
:
return [ 'app_key' => 'your app key', 'app_secret' => 'your app secret' ];
用法
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use RongCloud; use Illuminate\Routing\Controller; class UserController extends Controller { public function store(Request $request) { $user = [ 'id' => 'USER01', 'name' => 'PHPSDK', //用户名称 'portrait' => '' //用户头像 ]; $token = RongCloud::getUser()->register($user); } }
文档
- RongCloud 官方文档 server_sdk_api
- RongCloud server-sdk-php
许可证
MIT