soomedia / laravel-floorplanner
Laravel Floorplanner API 服务提供者
v5.0.0
2022-06-20 12:31 UTC
Requires
- php: ^8.1
- ext-json: *
- illuminate/support: ^9.0
- soomedia/floorplanner-v2: ~4.0
Requires (Dev)
- orchestra/testbench: ~7.0
README
Laravel Floorplanner API 服务提供者。
要求
Floorplanner 服务提供者需要 Laravel 版本 9 及以上和 PHP 版本 8.1 及以上。
安装
使用 Composer 安装此包
composer require soomedia/laravel-floorplanner
该包将被您的 Laravel 安装自动发现,因此您不需要将服务提供者和外观添加到您的应用程序配置文件中。
配置
首先您需要发布配置文件
php artisan vendor:publish --provider="SooMedia\LaravelFloorplanner\FloorplannerServiceProvider"
现在您可以在 config/floorplanner.php
中找到配置文件。在这里,您可以配置 HTTP 客户端的选项。API 密钥最好使用环境变量来配置
FLOORPLANNER_API_KEY=my_api_key
您还可以更改客户端使用的 Floorplanner 基础 URI 和 API 端点
FLOORPLANNER_BASE_URI=https://sandbox.floorplanner.com/ FLOORPLANNER_API_ENDPOINT=api/v2/
用法
您可以使用 Floorplanner
外观获取 API 端点
$user = \Floorplanner::users()->show(6);
有关可用的端点和如何使用它们的更多信息,请参阅 soomedia/floorplanner-v2。