larva / laravel-baidu
百度 SDK for Laravel
1.0.1
2021-06-23 16:58 UTC
Requires
- illuminate/container: ^5.1 || ^6.0 || ^7.0 || ^8.0
- larva/easybaidu: ^1.0
Requires (Dev)
- laravel/framework: ^8.5
This package is auto-updated.
Last update: 2024-10-24 00:13:54 UTC
README
百度 SDK for Laravel / Lumen, 基于 larva/easybaidu 拿 超哥的 laravel-wechat 改的。
安装
composer require "larva/laravel-baidu"
配置
Laravel 应用
- 在
config/app.php
注册 ServiceProvider 和 Facade (Laravel 5.5 + 无需手动注册)
'providers' => [ // ... Larva\LaravelBaidu\ServiceProvider::class, ], 'aliases' => [ // ... 'EasyBaidu' => Larva\LaravelBaidu\Facade::class, ],
- 创建配置文件:
php artisan vendor:publish --provider="Larva\LaravelBaidu\ServiceProvider"
-
修改应用根目录下的
config/baidu.php
中对应的参数即可。 -
每个模块基本都支持多账号,默认为
default
。
Lumen 应用
- 在
bootstrap/app.php
中 82 行左右:
$app->register(Larva\LaravelBaidu\ServiceProvider::class);
- 如果你习惯使用
config/baidu.php
来配置的话,将vendor/overtrue/laravel-baidu/config/baidu.php
拷贝到项目根目录/config
目录下。
使用外观
$miniProgram = \EasyBaidu::miniProgram(); // 小程序 // 均支持传入配置账号名称 \EasyBaidu::miniProgram('foo'); // `foo` 为配置文件中的名称,默认为 `default` //...
License
MIT