Я интегрирую usps в свое решение для электронной коммерции, но всякий раз, когда я пытался отправить respose на тестовый сервер, он заканчивал этим ответом, что мне делать?
Ваш строковый URL должен быть в формате
string url = "?API=DeliveryConfirmationV3&XML=<DeliveryConfirmationV3.0Request USERID=\"{0}\" PASSWORD=\"{1}\"> <Option>{2}</Option> <ImageParameters>4X6LABEL</ImageParameters> <FromName>{3}</FromName> <FromFirm>{4}</FromFirm> <FromAddress1>{5}</FromAddress1> <FromAddress2>{6}</FromAddress2> <FromCity>{7}</FromCity> <FromState>{8}</FromState> <FromZip5>{9}</FromZip5> <FromZip4>{10}</FromZip4> <ToName>{11}</ToName> <ToFirm>{12}</ToFirm> <ToAddress1>{13}</ToAddress1> <ToAddress2>{14}</ToAddress2> <ToCity>{15}</ToCity> <ToState>{16}</ToState> <ToZip5>{17}</ToZip5> <ToZip4>{18}</ToZip4> <WeightInOunces>{19}</WeightInOunces> <ServiceType>{20}</ServiceType> <POZipCode>{21}</POZipCode> <ImageType>{22}</ImageType> <LabelDate>{23}</LabelDate> <CustomerRefNo>{24}</CustomerRefNo> <AddressServiceRequested>{25}</AddressServiceRequested> <SenderName>{26}</SenderName> <SenderEMail>{27}</SenderEMail> <RecipientName>{28}</RecipientName> <RecipientEMail>{29}</RecipientEMail> </DeliveryConfirmationV3.0Request>";
Сначала необходимо отправить тестовые запросы, используя DelivConfirmCertifyV3.0Request вместо «DeliveryConfirmationV3.0Request» в XML, а затем использовать имя API «DelivConfirmCertifyV3» вместо «DeliveryConfirmationV3»