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