ctsoft / laravel-letter-xpress
LetterXpress 连接器,适用于 Laravel。
v1.1.0
2022-03-14 19:40 UTC
Requires
- php: ^7.2|^8.0
- illuminate/config: ^7.0|^8.0|^9.0
- illuminate/contracts: ^7.0|^8.0|^9.0
- illuminate/http: ^7.0|^8.0|^9.0
- illuminate/support: ^7.0|^8.0|^9.0
This package is auto-updated.
Last update: 2024-09-15 00:49:25 UTC
README
此包连接 Laravel 到 LetterXpress API。
安装
通过 Composer 安装此包
composer require ctsoft/laravel-letter-xpress
将以下行添加到您的 .env 文件中,并插入您自己的 API 凭据
LETTER_XPRESS_API_USER=[username]
LETTER_XPRESS_API_KEY=[apikey]
如果您想使用沙箱,请将此行添加到您的 .env 文件中
LETTER_XPRESS_API_URL=https://sandbox.letterxpress.de/v1/
用法
设置新工作
use CTSoft\Laravel\LetterXpress\Facades\LetterXpress; use CTSoft\Laravel\LetterXpress\Models\Letter; $letter = (new Letter()) ->setFile('document.pdf') // Use one of this functions ->setDocument('PDF BINARY STRING') // to set the document ->setColor(true) ->setDuplex(true); ... $letter = LetterXpress::setJob($letter); echo $letter->getJobId(); echo $letter->getPrice(); ...
注意
- 当前仅支持设置新工作
- 欢迎提交 PR 以添加更多功能或通过问题请求
安全
如果您发现任何安全相关问题,请发送电子邮件至 security@ctsoft.de 而不是使用问题跟踪器。
许可证
此包是开源软件,根据 MIT 许可证 许可。