https://github.com/zuoxiange/nuonuosdk
诺诺开放平台SDK.电子发票等
https://github.com/zuoxiange/nuonuosdk
Last synced: about 1 month ago
JSON representation
诺诺开放平台SDK.电子发票等
- Host: GitHub
- URL: https://github.com/zuoxiange/nuonuosdk
- Owner: ZUOXIANGE
- License: mit
- Created: 2023-07-15T14:21:23.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-16T06:37:25.000Z (over 1 year ago)
- Last Synced: 2024-04-26T06:03:14.634Z (about 1 year ago)
- Language: C#
- Homepage: https://open.jss.com.cn/
- Size: 857 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NuoNuoSdk [](https://www.nuget.org/packages/NuoNuoOpenSdk/)[](https://www.nuget.org/packages/NuoNuoOpenSdk/)
[诺诺开放平台](https://open.jss.com.cn/)SDK
相较于官方其他语言的SDK优点是使用了模型参数,开箱即用
## 安装
```
dotnet add package NuoNuoOpenSdk
```## 使用示例
``` csharp
//添加诺诺开放平台SDK
builder.Services.AddNuoNuoSdk(builder.Configuration, "NuoNuo");//获取token,根据token有效期自行维护缓存
var token = await _nuoNuoSdk.GetMerchantToken();//查询余票
var stockRes = await _nuoNuoSdk.ExecuteAsync(new GetInvoiceStockRequest
{
AccessToken = token.AccessToken
});
//使用默认接口实现
var stockRes2 = await _nuoNuoSdk.GetInvoiceStockAsync(new GetInvoiceStockRequest
{
AccessToken = token.AccessToken
});```
具体参数使用方法请参考诺诺官方文档,如果缺少对应的参数模型欢迎自行实现然后PR参数模型生成小技巧
### 使用ChatGpt帮我们完成
1. 复制文档内容使用咒语

3. 得到结果

4. 纠正结果
