mauryg:
They act like they want to help, but so far nothing useful. The following is a response I received when I requested the sample code for unpacking the XML response which they offered in their manual:
No sample code was received.
If it helps anyone, when I signed up for the "User_ID" number, one of their texts provided 'Sample Code' for making the API call.. part of what I received was..
Thank you for registering for the U. S. Postal Service's Web Tools Application Program Interfaces (APIs). We are providing you with a User ID that serves multiple purposes, as explained below.
Your Username is xxxxxxxxxxxx
Your Password is xxxxxxxxxxxx
Your Web Tools User ID, shown above, is required to test and integrate USPS Web Tools APIs. With this ID, you may begin sending calls to the test server. Depending on the API, the address to the test server is either
http://testing.shippingapis.com/ShippingAPITest.dll or https://secure.shippingapis.com/ShippingAPITest.dll.
Use this information in combination with your User ID and your XML string to send a request to the USPS servers. For more details, refer to the programming guides (located at http://www.usps.com/webtools) for the specific API you are integrating.
A sample test request would look like: "http://testing.shippingapis.com/ShippingAPITest.dll?API=[API_Name]&XML=[XML_String_containing_User_ID]"
When you have completed your testing, email the USPS Internet Customer Care Center (ICCC). They will switch your profile to allow you access to the production server and will provide you with the production URLs.
I was just getting ready to inquire to QHOME, where I should replace the generic LINKS & USERID Qhome provided, with the more current links & userid (USPS) has provided during signup ?