【问题标题】:Get actual package weight from UPS API从 UPS API 获取实际包裹重量
【发布时间】:2013-09-19 13:44:23
【问题描述】:

这里有人熟悉 UPS API 吗?我试图弄清楚如何从 UPS 扫描包裹时获取实际包裹重量,我正在使用 UPS Tracking api,下面我有一个来自 API 的示例输出。

我的问题是,它显示的是您创建运输标签时输入的重量,而不是包裹的实际重量。

有什么想法吗?

Array
(
    [TRACKRESPONSE] => Array
        (
            [RESPONSE] => Array
                (
                    [TRANSACTIONREFERENCE] => Array
                        (
                            [XPCIVERSION] => 1.0
                        )

                    [RESPONSESTATUSCODE] => 1
                    [RESPONSESTATUSDESCRIPTION] => Success
                )

            [SHIPMENT] => Array
                (
                    [SHIPPER] => Array
                        (
                            [SHIPPERNUMBER] => XXXXX
                            [ADDRESS] => Array
                                (
                                    [ADDRESSLINE1] => 1 Main St.
                                    [CITY] => Sometown
                                    [STATEPROVINCECODE] => XX
                                    [POSTALCODE] => 0000   0000
                                    [COUNTRYCODE] => US
                                )

                        )

                    [SHIPTO] => Array
                        (
                            [ADDRESS] => Array
                                (
                                    [CITY] => SOMECITY
                                    [STATEPROVINCECODE] => XX
                                    [POSTALCODE] => 00000
                                    [COUNTRYCODE] => US
                                )

                        )

                    [SHIPMENTWEIGHT] => Array
                        (
                            [UNITOFMEASUREMENT] => Array
                                (
                                    [CODE] => LBS
                                )

                            [WEIGHT] => 33.00
                        )

                    [SERVICE] => Array
                        (
                            [CODE] => 003
                            [DESCRIPTION] => GROUND
                        )

                    [SHIPMENTIDENTIFICATIONNUMBER] => 1ZAXXXXXXXXXXXXXX
                    [PICKUPDATE] => 20130917
                    [PACKAGE] => Array
                        (
                            [TRACKINGNUMBER] => 1ZAXXXXXXXXXXXXXX
                            [ACTIVITY] => Array
                                (
                                    [ACTIVITYLOCATION] => Array
                                        (
                                            [ADDRESS] => Array
                                                (
                                                    [CITY] => SOMECITY
                                                    [STATEPROVINCECODE] => XX
                                                    [POSTALCODE] => 00000
                                                    [COUNTRYCODE] => US
                                                )

                                            [CODE] => M7
                                            [DESCRIPTION] => RECEIVER
                                            [SIGNEDFORBYNAME] => SOMEONE
                                        )

                                    [STATUS] => Array
                                        (
                                            [STATUSTYPE] => Array
                                                (
                                                    [CODE] => D
                                                    [DESCRIPTION] => DELIVERED
                                                )

                                            [STATUSCODE] => Array
                                                (
                                                    [CODE] => KB
                                                )

                                        )

                                    [DATE] => 20130918
                                    [TIME] => 120100
                                )

                            [PACKAGEWEIGHT] => Array
                                (
                                    [UNITOFMEASUREMENT] => Array
                                        (
                                            [CODE] => LBS
                                        )

                                    [WEIGHT] => 33.00
                                )

                        )

                )

        )

)

【问题讨论】:

    标签: php api ups


    【解决方案1】:

    UPS 不会输出包裹的扫描重量,抱歉,您将无法显示他们未在其 API 中提供的数据。

    【讨论】:

    • 哦,好吧,你知道他们是否有更高级的 API 可以允许这样做,我听说过 Quantum View,是否允许这样做?
    • 我从未使用过 Quantum View,所以很抱歉无法帮助您。也许其他人可以回答您的问题。同时去看看他们是否提供你需要的信息:)
    猜你喜欢
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-14
    • 1970-01-01
    • 2018-12-20
    • 2016-12-18
    • 2014-09-15
    相关资源
    最近更新 更多