Ben bazı adres doğrulama / doğrulama yapmak için USPS API kullanmaya çalışıyorum.
Ben bu XML gönderme http://testing.shippingapis.com/ShippingAPITest.dll ediyorum:
<AddressValidateRequest%20USERID="xxxxx"><Address ID="0"><Address1></Address1><Address2>6406 Ivy Lane</Address2><City>Greenbelt</City><State>MD</State><Zip5></Zip5><Zip4></Zip4></Address></AddressValidateRequest>
Bu test istekleri için kendi belgelerinde gösterilen aynı XML. Ancak, her zaman bir 501 implmented değil hatası (yerine XML) bir HTML tepki olsun. Bu API aşina herkes gidiyor olabileceğini biliyor musun? Ben istek yapmak için (php olarak) curl kullanıyorum
GÜNCELLEME: Ben get params ile bir tarayıcı içine url yazarak istek yaptığınızda, iyi iş gibi görünüyor, ama ben php / curl veya komut satırından sadece kıvırmak kullanılarak yukarıda belirtilen hatayı alıyorum.
GÜNCELLEME: Ben url ile file_get_contents kullanırsanız, ben bir 400 kötü istek hatası olsun - ama UrlEncode eğer, o inşaat büyük - çözüm kabul.