gpt4 book ai didi

c# - DHL API 整合

转载 作者:行者123 更新时间:2023-11-30 16:58:44 25 4
gpt4 key购买 nike

我想在我的网站上实现 DHL 的费率计算器。

我想添加 3 个字段:

  1. 产地
  2. 目的地和
  3. 体重

这 3 个值将被发送到 DHL 服务器,作为返回,我希望获得 RATE

我该怎么做?

最佳答案

为此,您必须请求 DHL XML 服务上的 DHL 集成解决方案工具包/开发人员指南。链接:DHL XML Services他们将为您提供制作 cURL 所需的 SiteIDPassword

例子:

<?xml version="1.0" encoding="UTF-8"?>
<p:DCTRequest xmlns:p="http://www.dhl.com" xmlns:p1="http://www.dhl.com/datatypes" xmlns:p2="http://www.dhl.com/DCTRequestdatatypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dhl.com DCT-req.xsd ">
<GetQuote xmlns="">
<Request>
<ServiceHeader>
<SiteID>XXXXXXXX</SiteID>
<Password>XXXXXXXX</Password>
</ServiceHeader>
</Request>
<From>
<CountryCode>IT</CountryCode>
<Postalcode>90131</Postalcode>
<City>Palermo</City>
</From>
<BkgDetails>
<PaymentCountryCode>IT</PaymentCountryCode>
<Date>2014-10-01</Date>
<ReadyTime>PT12H00M</ReadyTime>
<DimensionUnit>CM</DimensionUnit>
<WeightUnit>KG</WeightUnit>
<Pieces xmlns="">
<Piece xmlns="">
<PieceID>1</PieceID>
<Height>10</Height>
<Depth>10</Depth>
<Width>10</Width>
<Weight>8</Weight>
</Piece>
</Pieces>
<PaymentAccountNumber>NNNNNNNNN</PaymentAccountNumber>
<IsDutiable>N</IsDutiable>
</BkgDetails>
<To>
<CountryCode>FR</CountryCode>
<Postalcode>75001</Postalcode>
<City>Paris</City>
</To>
<Dutiable>
<DeclaredCurrency>EUR</DeclaredCurrency>
<DeclaredValue>241.97</DeclaredValue>
</Dutiable>
</GetQuote>
</p:DCTRequest>

关于c# - DHL API 整合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24879745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com