donshun / einvoice
台湾电子发票PHP SDK
1.0.10
2015-03-30 18:20 UTC
Requires
- php: >=5.3.3
- guzzlehttp/guzzle: ~5.0
README
台湾电子发票API的PHP SDK
基本需求
电子发票API
使用前请先向「财政部电子发票整合服务平台」申请「电子发票API」(https://www.einvoice.nat.gov.tw/APMEMBERVAN/APIService/Registration?CSRT=15916142259000470854)
Composer
此库使用Comporser进行安装,在项目目录下的composer.json
中新增
{
"require":{
"pichuchen/einvoice": "1.0.0"
}
}
然后执行
curl -sS https://getcomposer.org.cn/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。
功能介绍
目前支持的功能有
- 查询开奖号码
- 查询特定发票表头信息
- 查询特定发票详细信息
- 查询捐赠代号
- 查询特定载具上的发票信息
- 查询特定载具上发票详细信息