tatenmitdaten/dhl_ship_api 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tatenmitdaten/dhl_ship_api

Composer 安装命令:

composer require tatenmitdaten/dhl_ship_api

包简介

DHL API Wrapper, Idee https://github.com/Petschko/dhl-php-sdk

README 文档

README

Eine inoffizielle Bibliothek fuer die Verwendung der DHL Geschaeftskunden API mit PHP Bitte habt Nachsicht mit mir, mein erstes Projekt auf Github...

Voraussetzungen

  • du benoetigst einen DHL developer Account und in produktiven Umgebungen einen DHL Intraship Zugang
  • PHP-Version 7.4 oder hoeher (nicht darunter getestet)
  • PHP-SOAP-Client installiert auf dem WEB Server. mehr Infos auf php.net

Installation

Bitte verwende Composer zur Installation in deinem Projekt:

composer require taten-mit-daten/dhl-php-sdk

Kompatiblität

Das Projekt ist getestet mit der DHL-SOAP-API Version 3.2.2. Ältere 3er Versionen sollten auch gehen.

Usage / Getting started

  • Link zur Doku der ursrünglichen Version Getting started (Just a quick guide how you have to use it), bitte dort taten-mit-daten als Namespace ersetzen
  • in den Ordner src/wsdl/Versionsnummer kommen das passende wsdl File und die xsd Files rein, Die kann man auf der DHL Seite downloaden. Ein direktes Laden während der Programmausführung unterbindet DHL für die aktuellen Versionen. D.h. für die Version 3.2.2 müssen in das Verzeichnis src/wsdl/3.2.2 die Files
    • geschaeftskundenversand-api-3.2.2-schema-bcs_base.xsd
    • geschaeftskundenversand-api-3.2.2-schema-cis_base.xsd
    • geschaeftskundenversand-api-3.2.2.wsdl
    • in der Datei src/BusinessShipment.php muss dazu passend die Version eingetragen werden:
...

/**
* Newest-Version
*/
const NEWEST_VERSION = '3.2.2';

...

Updates

v0.2.1 - In der Zollanmeldung (d.h. Class ExportDocument) kann jetzt eine function setCustomsCurrency() mit der die Waehrung der Zollanmeldung übergeben werden kann.
v0.2.2 - in der Zollanmeldung, Terms of Trades DDU dur DAP ersetzt
v0.2.3 - Produktart Warenpost National wird zu Kleinpaket
v0.2.4 - Sandbox Credentials an neue DHL Vorgaben angepasst

Motivation

Für mein Lagerprogramm benötigte mein Lieblingskunde eine DHL Versandanbindung und ich eine einfach zu handhabende Lösung. Kann es selber kaum glauben, damit werden jetzt > 100k Paket pro Jahr in die Welt verschickt...

Credits

  • 1000x Dank an Petschko dessen Projekt ich hier geforkt habe und was leider nicht mehr weiter gepflegt wurde

Contact

  • meine E-Mail für Fragen (keine Fehlermeldungen bitte!): info(at)@taten-mit-daten(Punkt)de
  • Fehlermeldungen

tatenmitdaten/dhl_ship_api 适用场景与选型建议

tatenmitdaten/dhl_ship_api 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 17 次下载、GitHub Stars 达 1, 最近一次更新时间为 2022 年 05 月 12 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 tatenmitdaten/dhl_ship_api 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 tatenmitdaten/dhl_ship_api 我们能提供哪些服务?
定制开发 / 二次开发

基于 tatenmitdaten/dhl_ship_api 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 17
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 46
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-05-12