财政部电子发票 API 测试工具

财政部电子发票 API 测试工具

这是我最近在串接财政部 API 时自己写的测试工具,希望能让大家在串接测试上更加方便。

欢迎 PR 财政部的 API 清单 <-- 只是自己懒的新增 XDD

前端:Angular 4.0后端:ASP.NET NetCore 2.0 - ASP.NET Web ApiLive Demo:https://exfast.me/einvoiceApiTestSourceCode:https://github.com/shuangrain/EinvoiceApiTestBlog:https://blog.exfast.me/2017/12/sideproject-ministry-of-finance-e-invoicing-api-testing-tools/

操作说明

环境变数

签章 (Signature):将 Request 参数按照名称排序并以 HMAC-SHA1 加密后加在 Query 后方传送至财政部测试环境:将资料传送至财政部测试环境Client 模式:以另开新页的方式呼叫财政部 API

选择 Api

要测试的 API

财政部加密用 Key

财政部提供的 HMAC-SHA1 加密用 AppKey

Api 位置

呼叫的 API 位置

Request

传送给财政部的资料

使用方法

开启 /src/appsettings.json将财政部提供的 AppKey 与 AppID 填上去用 Visual Studio 2017 开启并执行即可 !!

Api 新增

开启 /src/Json/ApiList.json 且依照下面的参数新增 Api

参数介绍

参数名称参数说明TypeNameApi 类型 (依此栏位排序)ApiNameApi 名称ApiUrlApi 位置ParamApi 需传送的参数範本 (参数 timeStamp, expTimeStamp, uuid, appID 会被自动取代)

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章