iikoapilibrary / iikoapi
该库提供了与iikoAPI进行操作的方法
0.1.5
2024-03-20 14:51 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^6.3.1|^7.0.1
- illuminate/cache: ^8.0 || ^9.0 || ^10.0
- illuminate/http: ^8.0 || ^9.0 || ^10.0
- illuminate/support: ^8.0 || ^9.0 || ^10.0
- symfony/http-kernel: ^5.3 || ^6.0
This package is auto-updated.
Last update: 2024-09-20 15:51:21 UTC
README
iikoAPI Library是一个用于与iiko API交互的PHP客户端。它旨在简化对iiko进行API调用和处理响应的过程。
安装
您可以通过composer安装此包
composer require iikoapilibrary/iikoapi
配置
安装iikoAPI Library后,将其配置文件发布到您的Laravel项目
php artisan vendor:publish --provider="IikoApiLibrary\Providers\iikoServiceProvider" --tag="iikoapi-config"
资源
同时,您还需要将资源文件发布到您的Laravel项目
php artisan vendor:publish --provider="IikoApiLibrary\Providers\iikoServiceProvider" --tag="iikoapi-resources"
这将发布iikoapi.php配置文件到您的配置目录。在此文件中,您可以指定API登录凭证和其他设置。
使用方法
以下是如何使用iikoAPI客户端的一个简单示例
$organization = iikoClientFacade::create()->GetOrganizationsInfo(); $menu = iikoClientFacade::create()->ExportMenu($organization['organizations'][0]['id']); $arr = $menu->toArray(1); echo dd($arr);
请确保查看API文档以获取可用的方法列表。