cubes-doo / my-dhl
此包的最新版本(v0.9)没有可用的许可证信息。
MyDHL API的非官方SDK
v0.9
2020-12-10 15:00 UTC
README
MyDHL API的非官方SDK
⚠️ 注意!此SDK是为与Laravel一起使用而开发的,并针对MyDHL API v1.6进行了测试
支持的功能
安装
使用composer安装此包。
composer require cubes-doo/my-dhl
支持功能示例索引
⚠️ 一般注意事项
- 这是一个SOAP API的SDK;有许多只有属性和构造函数的简单类,这样我们可以更好地定义DHL API期望的参数;这可能有点繁琐,这就是为什么为每个支持的API调用都提供了示例
- 如果看到日期时间属性,通常应使用格式为
YYYY-MM-DDTHH:MM:SSGMT+k的日期时间字符串填充;此格式对应于ISO 8601标准;幸运的是,Carbon可以帮助你;强烈建议使用Carbon的toIso8601String()方法,如下所示:now()->toIso8601String()来填充这些属性 - 一些属性将具有如下docblock
/** * Possible values: * + 'Y' or 1, ... * ... * + 'N' or 0, ... */
避免混合这两种选项。如果您想,可以使用'y'/'n'在所有此类属性上,或者坚持使用1/0。没有提供常量,因为这些是自我解释的,单字符值。