Metadata-Version: 2.4
Name: app_tools_zxw
Version: 2.1.0
Summary: 更新： 全新苹果内购支付SDK，与旧版本不兼容
Home-page: https://github.com/sunshineinwater/
Author: 薛伟的小工具
Author-email: 
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: pycryptodome<=3.22.0,>=3.20.0
Requires-Dist: fastapi<0.113,>=0.112.0
Requires-Dist: jose<1.1.0,>=1.0.0
Requires-Dist: aiohttp>=3.12.14
Requires-Dist: httpx>=0.28.1
Requires-Dist: qrcode<7.5.0,>=7.4.2
Requires-Dist: cryptography==44.0.1
Requires-Dist: alipay-zxw==0.0.4
Requires-Dist: aiofiles==24.1.0
Requires-Dist: app-store-server-library[async]==1.9.0
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: summary

# 常用函数包

-
    1. 项目根目录下必须包含config.py文件

- 支付接口编写规范：
  支付服务_代码规范.py

# 更细说明

- 1.0.69 : 更新 Errors.py中的异常码
- 1.0.70 : 阿里云 异步短信验证码接口.  注意: 阿里云SDK需单独安装, 安装包在需要用的功能文件中列出
- 1.0.71 : 调整异步短信接口命名
  - SMS_发送短息ASYNC --> SMS_发送短信v2.py
  - "SMS_发送短信v2", 合并同步短信接口,统一使用阿里V2 SDK.
- 1.0.72 : 新增: msvc_user_auth 手机登录\注册相关 interface , api
- 1.0.73 : msvc_user_auth  interface异常返回,少嵌套一层detail
- 1.0.80 : 更改： 微信支付SDK - 分离V1和V2两个版本, V1版本需要手动更改库中config.py文件的配置
- 1.0.81 : 修改: config.py文件中的 支付宝配置为路径
- 1.0.82 : ERROR code 增加: 数据查询失败, 数据增加失败, 数据删除失败, 数据更新失败
- 1.0.83 : Funcs/fastapi_logger.py 优化,可自主设置logger文件名
- 1.0.84 : 修复logger bug, 新增异步文件logger
- 1.0.85 : 阿里云 发送短信, 更改 短信模板传参类型为str
- 1.0.86 : 阿里云 发送短信v2, 更改 短信模板传参类型为str
- 1.0.87 : 支付宝支付，新增支付回调预处理函数：SDK_支付宝.支付服务_async
- 1.0.88 : bug fix1: 支付宝支付 - 回调地址引用错误
- 1.0.89 : bug fix2: 支付宝支付 - 回调地址传参优化
- 1.1.0 : bug fix:修复以下异常的抛出错误:重复嵌套
- 1.1.1 : bug fix: 支付宝回调时，模型pydantic验证失败，默认改为空字符串
- 1.1.2 : bug fix: 支付宝回调时，模型pydantic验证失败，默认改为None
- 1.1.3 : 更新依赖库版本,尚未测试可靠性
** 非兼容性更新 ** 
- 2.0.0 ：全新苹果内购SDK，旧版本失效已彻底移除
** 非兼容性更新 ** 
- 2.1.0 : 新增：自写底层逻辑的苹果内购支付SDK, 新增：苹果应用服务SDK

```json
{
  "data": {
		"detail": {
			"error_code": 400,
			"detail": "查询订单接口调用失败: 400: {'error_code': 500001, 'detail': '查询订单失败: Business Failed,交易不存在'}"
		}
	}
}
```
