Согласно: http://code.google.com/apis/desktop/docs/queryapi.html
URL-адрес сохраненного запроса содержит первую часть URL-адреса, которая необходима для выполнения любого запроса Google Desktop. Это выглядит примерно так:
http://127.0.0.1:4664/search&s=1ftR7c_hVZKYvuYS-RWnFHk91Z0?q=
Способ получения URL-адреса сохраненного запроса зависит от того, работает ли ваш код в Windows или Mac OS X.
Windows
Получить URL-адрес запроса из реестра, используя следующее имя значения:
HKEY_CURRENT_USER\Software\Google\Google Desktop\API\search_url
Mac OS X
Используйте CFPreferences для извлечения сохраненного URL-адреса запроса из домена пользовательских настроек com.google.Desktop.WebServer с помощью ключа search_url. Например:
CFStringRef val = CFPreferencesCopyValue(
CFSTR("search_url"),
CFSTR("com.google.Desktop.WebServer"),
kCFPreferencesCurrentUser,
kCFPreferencesAnyHost);
if (val) {
// act on the value
CFRelease(val);
}
Итак, не уверен, как получить это значение из javascript, но похоже, что они ожидают, что термины запроса будут добавлены в конец.