1

FEDEX_GROUND でリクエストを送信すると、このエラーが発生します。このエラーを明示的に探してリクエストを再試行せずに、配送方法を切り替える回避策はありますか?

Array
(
[HighestSeverity] => ERROR
[Notifications] => Array
    (
        [0] => Array
            (
                [Severity] => ERROR
                [Source] => crs
                [Code] => 924
                [Message] => This shipment qualifies for FedEx Home Delivery.  Please resubmit your request with serviceType Ground Home Delivery.
                [LocalizedMessage] => This shipment qualifies for FedEx Home Delivery.  Please resubmit your request with serviceType Ground Home Delivery.
            )

        [1] => Array
            (
                [Severity] => WARNING
                [Source] => crs
                [Code] => 304
                [Message] => Requested shipment package count did not match the summed total of group package count values; the summed total of group package count values was used to rate.
                [LocalizedMessage] => Requested shipment package count did not match the summed total of group package count values; the summed total of group package count values was used to rate.
            )

    )

[Version] => Array
    (
        [ServiceId] => crs
        [Major] => 10
        [Intermediate] => 0
        [Minor] => 0
    )

)
4

2 に答える 2

1

ラベル リクエストを実行する前に、service = Ground で res=True の場合は、サービスを Ground Home Delivery に切り替える必要があります。これにより、エラーが解決されます。

于 2012-10-26T17:17:25.490 に答える
0

PackageCount が RequestedPackageLineItems の数を表していないときに、既にこのエラーが発生しました。

<ns1:PackageCount>2</ns1:PackageCount>

<ns1:RequestedPackageLineItems><...>
<ns1:RequestedPackageLineItems><...>

2 つの RequestedPackageLineItems がある場合は、PackageCount を 2 に設定します。

于 2013-10-21T00:21:48.703 に答える