GoogleSearch Web Services has an invalid authorization key

[CR #429196] When you obtain an authorization key from the Google API Web site to use in GoogleSearch Web Services, you can get an error when your key includes special characters, such as the “+” symbol used in this example:

>> http://api.google.com/GoogleSearch.wsdl
>> --> doGoogleSearch
>> key:        5IondVRQFHLOvAkAgK6XVhP31Imp+EvX
>> q:          sybase
>> start:      0
>> maxResults: 10
>> filter:     False
>> restrict:   0
>> safeSearch: True
>> lr:         lang_en
>> ie:
>> oe:

Entering this results in the following error message:

Invalid authorization key: 5IondVRQFHLOvAkAgK6XVhP31Imp EvX' error, user.

Workaround: Replace any special characters using the escape format, such as %2B in the Web Services input parameters.