QRZ.com Callsign Database
Hi guy's, I was wondering if you could answer this question for me please, I am designing a log book program aimed at the freeware market, to add to it's "usefulness" I wanted users to be able to query your call sign database from within my program, is there an API or Web Service that I can use in my application in order to achieve this?
Thank you in advance.
Have your software poll the XML database. Specs on using the database can be found HERE
Originally Posted by W4SUL
Robert - You were given the correct answer. Just be aware that for someone to use the XML service, which is the right way to get data from an external program, THEY need a paid subscription to QRZ.com
The XML interface requires a subscription and when calling the XML interface you should pass their id/password. It wouldn't be correct for you to have an account and have that information passed for the hundreds/thousands of users that could use your program.
Maybe obvious, but I'm just making sure.
K2DSL - David
You could build in the option for user/pass auth the the QRZ xml feed, or even with some work, add e-ham modules, or just the FCC data.
"A person with Ubuntu is open and available to others, affirming of others, does not feel threatened that others are able and good, for he or she has a proper self-assurance that comes from knowing that he or she belongs in a greater whole and is diminished when others are humiliated or diminished, when others are tortured or oppressed." - Archbishop Desmond Tutu
Thank you for the suggestions, my plan from here is to incorporate a bespoke database to handle call sign lookups, which will be updated via a web service.
Originally Posted by KC2UGV
I don't work for the site so I'm not sure about what email you sent in. I've written some utilities for personal use that use the XML service so if you find anything that isn't answered on the site pages here, just post and I'm sure someone will jump in and help.
I have some PHP code which does the initial connect, gets the key and then uses the key for a call sign lookup. It's not complex, but if you want it, let me know where to send it to.