[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Google, Web services and privacy

  • To: xml-dev@l...
  • Subject: Google, Web services and privacy
  • From: ari@c... (K. Ari Krupnikov)
  • Date: 16 Dec 2002 17:59:19 +0000
  • User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

google webservices
I have a lot of respect for Google. They are the best search engine I
know of.  They have the best Usenet archive I know of.  They use some
of what I consider to be the coolest technologies around.  And they
let you access their data as XML, making them one of the few "Web
services" that actually work.  "Google XML API" [1] gives you access
to the same data that are available through the HTML interface, with
the important difference that non-interactive user agents are allowed
and expected [2] to use this service.  As with the HTML interface, the
service is free to users with the minor difference that users of the
XML API are limited to 1000 queries per day and 1000 results per query
[3] -- neither of which seems unreasonable to me; I don't think I ever
came anywhere near that number using the HTML interface.

To enforce these limits, a service needs to discriminate between users
-- and indeed an XML API query must include a license key assigned to
a user when he or she signs up for the service.  Google's terms of use
prohibit acquiring more than one key per (human) user[4]; to enforce
this, Google tie codes to email addresses.  Which leads to the
observation that with the XML API, every Google query is linked
directly and unambiguously to user identity, whereas an HTML query is
only linked to an IP address [5].

Do I care if Google know I searched for "offshore exploration oil"?
No.  Do I trust them not to release that fact to, say, Inland Revenue
or IRS? Yes. Do I like that fact sitting in a database somewhere[6]
FFU?  No.

Ari.


[1] http://www.google.com/apis/
[2] http://www.google.com/apis/api_faq.html#gen6
[3] http://www.google.com/apis/api_faq.html#gen7
[4] http://www.google.com/apis/api_faq.html#gen10
[5] Unlike an IP address which may or may not give hints to user
identity, a license key is an assertion by the user that she is who
she claims to be. Using another's id is a violation of the terms of
service.
[6] And being XML, the data are likely to outlive the application (TM)

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.