pichuchen/einvoice
Composer 安装命令:
composer require pichuchen/einvoice
包简介
Taiwan E-invoice PHP SDK
README 文档
README
PHP SDK of Taiwan E-Invoice API
基本需求
電子發票API
使用前請先向「財政部電子發票整合服務平台」申請「電子發票API」(https://www.einvoice.nat.gov.tw/portal/oaf/apply/oaf501w) ,目前無法以個人名義申請,公司名義需要先通過 ISO 27001 認證才能進行申請。
Composer
此Library 使用Comporser進行安裝,在專案目錄下的composer.json新增
{
"require":{
"pichuchen/einvoice": "1.0.0"
}
}
接下來執行
curl -sS https://getcomposer.org/installer | php
php composer.phar install
進行安裝
設定
使用時請先
require_once 'vendor/autoload.php';
接著用
$client = \PichuChen\einvoice\EinvoiceClient::factory([
'uuid' => 'CLIENT_UUID',
'appID' => 'API_KEY'
]);
生成EinvoiceClient實體。
其中CLIENT_UUID是電子發票整合服務平台為了避免特定使用者濫用所要求之ID,
請試著給不同的使用者不同的UUID。
API_KEY的部分是和電子發票整合平台提出聲請後得到的KEY。
功能介紹
目前支援的功能有
- 查詢開獎號碼
- 查詢特定發票表頭資訊
- 查詢特定發票細節資訊
- 查詢捐贈代號
- 查詢特定載具上的發票資訊
- 查詢特定載具上發票資訊細節
其他相關連結
- tihtw/taiwan-invoice Golang 版的電子發票 SDK
pichuchen/einvoice 适用场景与选型建议
pichuchen/einvoice 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 43 次下载、GitHub Stars 达 24, 最近一次更新时间为 2015 年 03 月 21 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「Taiwan」 「einvoice」 「E-Invoice」 「g0v.tw」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 pichuchen/einvoice 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 pichuchen/einvoice 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 pichuchen/einvoice 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
A modern object-oriented PHP library to create and read valid UBL and EN 16931/Peppol BIS 3.0 files
A package to read and create EN16931 e-invoices or CIUS like: XRechnung, ZUGFeRD etc.
An unofficial PHP library for generating ZATCA Fatoora e-invoices. This library facilitates the creation of compliant e-invoices, QR Codes, and certificates, as well as the submission of e-invoices to ZATCA's servers. It provides developers with an easy-to-use, customizable, and robust toolkit to in
A PHP client for the Mitake (三竹簡訊) SMS HTTP API.
Laravel package for ZATCA e-invoicing integration (Saudi Arabia Phase 2)
台灣電子發票串接 PHP SDK,目前支援藍新(NewebPay/EZPay)發票與字軌管理
统计信息
- 总下载量: 43
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 24
- 点击次数: 18
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2015-03-21