FedEx配送方式集成从SOAP迁移到RESTful API
警告: 使用Quality Patches Tool (QPT) 1.1.57版本中的ACSD-61622修补程序,而不是之前提供的修补程序。 新修补程序与Adobe Commerce版本(所有部署方法)2.4.6-p1 - 2.4.6-p8兼容。 它可能适用于其他版本以及新的Quality Patches Tool版本。
有关详细信息,请参阅Adobe Commerce Tools指南中的ACSD-61622修补程序文章。
警告: 在安装新的修补程序之前,需要卸载本文中提供的以前的修补程序。 有关卸载修补程序的说明,请参阅用户指南中的还原自定义修补程序。
本文提供了一个修补程序,用于解决FedEx配送方式集成从SOAP迁移到Adobe Commerce 2.4.4-p4 - 2.4.6-pX的RESTful API时出现的问题。
FedEx Web服务跟踪、地址验证和验证邮政编码Web服务定义语言(WSDLS)已于2024年5月15日停用。 基于SOAP的FedEx Web服务处于开发控制阶段,已被FedEx RESTFUL API所取代。 若要了解详细信息,请参阅FedEx Web服务。
此更改将影响我们在Adobe Commerce中当前的FedEx配送方法集成实施,要求我们修复当前实施,并从已弃用的SOAP API迁移到最新的FedEx RESTFUL API。
从2024年5月15日开始,Adobe Commerce客户将无法使用我们当前的FedEx送货方法集成,因此Adobe将发布此修补程序,通过该修补程序,Adobe Commerce 2.4.4及更高版本的客户可以使用最新的FedEx RESTFUL API,而不是已弃用的SOAP API。
描述 description
受影响的产品和版本
云基础架构和内部部署上的Adobe Commerce以及Magento Open Source:
- 2.4.4-p4
- 2.4.5
- 2.4.5-pX
- 2.4.6
- 2.4.6像素
原因
联邦快递弃用了基于SOAP的API,取而代之的是RESTfulAPI。 请参阅FedEx Web服务。
解决方法 resolution
要解决2.4.4+、2.4.5+和2.4.6+版本中的问题,请根据您的Adobe Commerce/Magento Open Source版本应用相应的修补程序。
Patch
根据您的Adobe Commerce/Magento Open Source版本,使用以下附加的修补程序:
对于版本2.4.4-p4:
对于版本2.4.5、2.4.5-pX:
对于版本2.4.6、2.4.6-pX:
如何应用修补程序
解压缩文件,并在我们的支持知识库中参阅如何应用Adobe提供的编辑器修补程序获取相关说明。
如何判断是否已应用修补程序
要检查应用修补程序是否解决了该问题,请执行类似于以下步骤(以AC-9363修补程序ID为例):
-
运行以下命令:
vendor/bin/magento-patches -n status |grep "9363|Status"
-
您应该会看到类似以下内容的输出,其中AC-9363返回 已应用 状态:
║ Id │ Title │ Category │ Origin │ Status │ Details ║ ║ N/A │ ../m2-hotfixes/AC-9363_USPS_Ground_Advantage_shipping_method_COMPOSER_patch.patch │ Other │ Local │ Applied │ Patch type: Custom