topphp/topphp-nuonuo-invoice

v1.0.0 2020-09-09 06:32 UTC

This package is auto-updated.

Last update: 2024-09-09 15:46:01 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

诺诺发票 API

代码示例

<?php
//获取token
function testGetMerchantToken()
{
    try {
        $res = NuoNuo::instance()
            ->setAppKey("xxx")
            ->setAppSecret("xxx")
            ->getMerchantToken();
        $res = json_decode($res, true);
        var_dump($res);

    } catch (NuonuoException $e) {
        var_dump($e->errorMessage());
    }
}

//查询开票记录
function testQueryInvoiceQuantity()
{
    try {
        $senId = md5(uniqid());
        $res   = NuoNuo::instance()
            ->setAppKey("SD15125971")
            ->setAppSecret("SD354602BB0B48D0")
            ->sendPostSyncRequest(
                $senId,
                'xxx',
                'xxxx',
                'nuonuo.electronInvoice.queryInvoiceQuantity',
                json_encode([
                    'taxnum'           => 'xxxx',
                    'invoiceTimeStart' => '2018-03-19 00:00:00',
                    'invoiceTimeEnd'   => '2019-04-23 23:59:59',
                ])
            );
        var_dump($res);
    } catch (NuonuoException $e) {
        var_dump($e->errorMessage());
    }
}

结构

组件结构

bin/        
build/
docs/
config/
src/
tests/
vendor/

安装

通过 Composer

$ composer require topphp/topphp-nuonuo-invoice

变更日志

请参阅CHANGELOG以获取最近更改的更多信息。

测试

$ composer test

贡献

请参阅CONTRIBUTINGCODE_OF_CONDUCT以获取详细信息。

安全

如果您发现任何安全相关的问题,请发送电子邮件至sleep@kaituocn.com,而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证 (MIT)。请参阅许可文件以获取更多信息。