C# DHL API集成

C# DHL API集成,c#,api,dhl,C#,Api,Dhl,在我的网站上,我想实现一个DHL费率计算器 我想添加3个字段: 起源 目的地和 重量 这3个值将被发送到DHL服务器,作为回报,我希望获得速率 我该怎么做 您可以从此地址请求SDK,之后您需要使用XML服务开发应用程序,然后他们将检查集成过程。如果他们发现任何缺陷,他们会让你知道,并要求你修复。如果一切顺利,您将获得使用其API的认证 要做到这一点,您必须请求DHL集成解决方案工具包/DHL XML服务开发人员指南。 链接: 它们将为您提供进行卷曲所需的站点ID和密码 例如: <?xml

在我的网站上,我想实现一个DHL费率计算器

我想添加3个字段:

  • 起源
  • 目的地和
  • 重量
  • 这3个值将被发送到DHL服务器,作为回报,我希望获得速率


    我该怎么做

    您可以从此地址请求SDK,之后您需要使用XML服务开发应用程序,然后他们将检查集成过程。如果他们发现任何缺陷,他们会让你知道,并要求你修复。如果一切顺利,您将获得使用其API的认证


    要做到这一点,您必须请求DHL集成解决方案工具包/DHL XML服务开发人员指南。 链接: 它们将为您提供进行卷曲所需的站点ID密码

    例如:

    <?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>
    
    
    XXXXXXXX
    XXXXXXXX
    信息技术
    90131
    巴勒莫
    信息技术
    2014-10-01
    PT12H00M
    厘米
    公斤
    1.
    10
    10
    10
    8.
    nnnnnnnnnn
    N
    FR
    75001
    巴黎
    欧元
    241.97
    
    谢谢您的回复,但我没有DHL A/c号码。我想集成API进行测试