首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >联邦快递地址验证身份验证失败

联邦快递地址验证身份验证失败
EN

Stack Overflow用户
提问于 2021-09-17 13:05:39
回答 1查看 270关注 0票数 0

我试图使用生产凭证从邮递员处命中Fedex地址验证api,但在响应中获得身份验证失败的错误。联邦快递api文档中没有与生产凭据相关的信息。

我用的是生产EndPoint https://ws.fedex.com:443/web-services

这是请求体

代码语言:javascript
复制
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:v4="http://fedex.com/ws/addressvalidation/v4">
 <soapenv:Header/>
 <soapenv:Body>
 <v4:AddressValidationRequest>
 <v4:WebAuthenticationDetail>
 <v4:ParentCredential>
 <v4:Key>PRODUCTION KEY</v4:Key>
 <v4:Password>PRODUCTION PASSWORD</v4:Password>
 </v4:ParentCredential>
 <v4:UserCredential>
 <v4:Key>PRODUCTION KEY</v4:Key>
 <v4:Password>PRODUCTION PASSWORD</v4:Password>
 </v4:UserCredential>
 </v4:WebAuthenticationDetail>
 <v4:ClientDetail>
 <v4:AccountNumber>PRODUCTION ACCOUNT</v4:AccountNumber>
 <v4:MeterNumber>PRODUCTION METER</v4:MeterNumber>
 <v4:Localization>
 <v4:LanguageCode>EN</v4:LanguageCode>
 <v4:LocaleCode>EN</v4:LocaleCode>
 </v4:Localization>
 </v4:ClientDetail>
 <v4:TransactionDetail>
<v4:CustomerTransactionId>AddressValidationRequest_v54534</v4:CustomerTransactionId>
 <v4:Localization>
 <v4:LanguageCode>EN</v4:LanguageCode>
 <v4:LocaleCode>EN</v4:LocaleCode>
 </v4:Localization>
 </v4:TransactionDetail>
 <v4:Version>
 <v4:ServiceId>aval</v4:ServiceId>
 <v4:Major>4</v4:Major>
 <v4:Intermediate>0</v4:Intermediate>
 <v4:Minor>0</v4:Minor>
 </v4:Version>
 <v4:AddressesToValidate>
 <v4:ClientReferenceId>Shelby Drive</v4:ClientReferenceId>
 <v4:Address>
 <v4:StreetLines>1155 15th Street NW Suite 720 </v4:StreetLines>
 <v4:City>Washington</v4:City>
 <v4:StateOrProvinceCode>DC</v4:StateOrProvinceCode>
 <v4:PostalCode>20005</v4:PostalCode>
 <v4:UrbanizationCode>CO</v4:UrbanizationCode>
 <v4:CountryCode>US</v4:CountryCode>
 <v4:Residential>0</v4:Residential>
 </v4:Address>
 </v4:AddressesToValidate>
 </v4:AddressValidationRequest>
 </soapenv:Body>
</soapenv:Envelope>

这是我们得到的回应

代码语言:javascript
复制
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Header/>
    <SOAP-ENV:Body>
        <v4:AddressValidationReply xmlns:v4="http://fedex.com/ws/addressvalidation/v4">
            <v4:HighestSeverity xmlns:v4="http://fedex.com/ws/addressvalidation/v4">ERROR</v4:HighestSeverity>
            <v4:Notifications xmlns:v4="http://fedex.com/ws/addressvalidation/v4">
                <v4:Severity xmlns:v4="http://fedex.com/ws/addressvalidation/v4">ERROR</v4:Severity>
                <v4:Source xmlns:v4="http://fedex.com/ws/addressvalidation/v4">prof</v4:Source>
                <v4:Code xmlns:v4="http://fedex.com/ws/addressvalidation/v4">1000</v4:Code>
                <v4:Message xmlns:v4="http://fedex.com/ws/addressvalidation/v4">Authentication Failed</v4:Message>
            </v4:Notifications>
            <v4:TransactionDetail xmlns:v4="http://fedex.com/ws/addressvalidation/v4">
                <v4:CustomerTransactionId xmlns:v4="http://fedex.com/ws/addressvalidation/v4">AddressValidationRequest_v54534</v4:CustomerTransactionId>
                <v4:Localization xmlns:v4="http://fedex.com/ws/addressvalidation/v4">
                    <v4:LanguageCode xmlns:v4="http://fedex.com/ws/addressvalidation/v4">EN</v4:LanguageCode>
                    <v4:LocaleCode xmlns:v4="http://fedex.com/ws/addressvalidation/v4">EN</v4:LocaleCode>
                </v4:Localization>
            </v4:TransactionDetail>
            <v4:Version xmlns:v4="http://fedex.com/ws/addressvalidation/v4">
                <v4:ServiceId xmlns:v4="http://fedex.com/ws/addressvalidation/v4">aval</v4:ServiceId>
                <v4:Major xmlns:v4="http://fedex.com/ws/addressvalidation/v4">4</v4:Major>
                <v4:Intermediate xmlns:v4="http://fedex.com/ws/addressvalidation/v4">0</v4:Intermediate>
                <v4:Minor xmlns:v4="http://fedex.com/ws/addressvalidation/v4">0</v4:Minor>
            </v4:Version>
        </v4:AddressValidationReply>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

请帮助:(

EN

回答 1

Stack Overflow用户

发布于 2022-01-23 09:13:07

代码语言:javascript
复制
<v4:Message xmlns:v4="http://fedex.com/ws/addressvalidation/v4">Authentication Failed</v4:Message>

检查您的密钥、密码、帐户号、仪表号。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69223954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档