gbro115 / gloriafood-php
GloriaFood API 的 PHP 客户端
2.0.6
2020-12-30 17:43 UTC
Requires
- php: ^7.3
- ext-json: *
- guzzlehttp/guzzle: ^6.5|^7.0
- nesbot/carbon: ^2.17.0
- psr/log: ^1.0.1
Requires (Dev)
- phpunit/phpunit: ^9
README
Composer 准备好的针对 GloriaFood API 的 PHP 封装。
安装
推荐使用 Composer 安装库。
- 将以下 json 添加到您的 composer.json 文件中
{ "require": { "gbro115/gloriafood-php": "<your-required-version>" } }
- 接下来,从命令行运行以下命令
composer install
- 最后,将以下行添加到将使用 SDK 的 PHP 文件中
require 'vendor/autoload.php';
此包提供的功能
- 从 GloriaFood 获取菜单 API 获取菜单
- 将接受的订单的有效负载的 JSON 主体解析为对象
异常处理
如果 API 返回错误或意外的响应,PHP API 将抛出 \GloriaFood\Exception。
示例用法
<?php require 'vendor/autoload.php'; $authKey = "SOURCED_FROM_WEB_APP"; $api = new \GloriaFood\GloriaFood($authKey); $result = $api->fetchMenu()->fetchMenu(); print_r($result);