wfx / giftbit
Laravel Giftbit 礼品卡包
dev-main
2023-08-11 06:46 UTC
Requires
- illuminate/support: ~5|^6.0|^7.0|^8.0|^9.0|^10.0
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.0|~8.0
- sempro/phpunit-pretty-print: ^1.0
README
Giftbit 是一个用于发送礼品卡的 Laravel 包。集成 Giftbit API。更多信息请访问 https://www.giftbit.com/api-documentation
此包将为您提供基于区域的创建 Giftbit 礼品卡的最简单 API。
安装
您可以通过 Composer 安装此包。
$ composer require wfx/giftbit
在 .env
文件中设置以下环境变量。
GIFTBIT_ENDPOINT=[api-testbed.giftbit.com/papi/v1](https://api-testbed.giftbit.com/papi/v1) GIFTBIT_CURRENCY=CAD GIFTBIT_DEBUG=true/false GIFTBIT_ACCESS_KEY=GIFTBIT_ACCESS_KEY
该包将自动注册自己。可选地发布包的配置文件
$ php artisan vendor:publish --provider="wfx\Giftbit\GiftbitServiceProvider"
使用方法
从区域列表获取特定区域
$giftbitRegion = Giftbit::make()->getRegions('Canada');
从品牌列表根据区域获取品牌
$giftbitBrands = Giftbit::make()->getBrands($giftbitRegion);
创建 Giftbit 礼品卡
$giftbit = Giftbit::make()->createCampaign($value);
可用方法
动态更改客户端配置。如果您只传递 $key
或其他参数,将使用默认配置的值。
$giftbit = Giftbit::make($key, $endpoint, $currency)->createCampaign($value);
变更日志
有关最近更改的更多信息,请参阅 变更日志。
安全
如果您发现任何安全相关的问题,请通过电子邮件 varun@webfixerr.com 联系我们,而不是使用问题跟踪器。
鸣谢
许可证
MIT。请参阅 许可证文件 了解更多信息。