Nine digit zip codes.
jhurley0305 at sbcglobal.net
Sat Nov 27 17:22:20 CST 2010
Thanks. I am astonished that this is possible.
I'm afraid I am missing something. I tried entering my data (my home
address--it appears that is what you did) in the USPS page
I then copied and pasted that source code into field 1 in LiveCode. (I
didn't see any reference to my data--my address--in that html text.)
I used your script in a button and obtained some html text in field 2.
But there is no reference in field 2 to my street address.
I don't mind working on the parsing to do the put and get, but I'm
sure I missing the ingredient where my data (address, city and St)
goes into field 1. I think that is what I am missing.
I don't see "visited=1&pagenumber=0 etc. anywhere in field 1 or 2.
> James Hurley wrote:
> > At the USPS web site (http://zip4.usps.com/zip4/) it is possible by
> > entering the street address, the city and the state to obtain the 9
> > digit zip code for that address.
> > This may be naive, but is it possible to do this from within
> > by script?
> Good news: you can use the post command for that.
> Bad news: the result is HTML, so you'll need to parse out the
> To test I made a stack with a button and two fields - here's the
> for the button, using the URL derived from the HTML source of the form
> element in that page:
> on mouseUp
> post fld 1 to url "http://zip4.usps.com/zip4/zcl_0_results.jsp"
> set the htmlText of fld 2 to it
> end mouseUp
> Field 1 contains form element names and values, packaged up in the
> name=value format used by both POST and GET:
> Field 2 will contain the HTML once the request is returned. Now for
> tedious parsing to get the parts you want....
> Richard Gaskin
> Fourth World
> LiveCode training and consulting: http://www.fourthworld.com
> Webzine for LiveCode developers: http://www.LiveCodeJournal.com
> LiveCode Journal blog: http://LiveCodejournal.com/blog.irv
More information about the use-livecode