These are provided by both the gapi/dynamic and
Your Google API key.
Get an API key from Google’s
Put your Google API key in a ~/.google-api-key file.
Make a request to the Google API Discovery service to list available
services. Supplying #t for only-preferred? limits
the results to non-deprecated services or only the latest version of
Get the discovery document for the service name
. Parse the JSON discovery document using
and return the resultng jsexpr?
Download the discovery document for the service name and
ver to the local file path.
Load the discovery document.
(paged (function arguments ...))
Make repeated calls to function
necessary to obtain additional results. If the web service includes a
value in the results—
indicating that more results
is called again with
plus the additional argument
. This repeats until the service no longer returns
. In the returned jsexpr?
, the total
results are appended into the value for the 'items
Keep in mind that you may want to make the calls individually
and process the results in small batches. You may want to do this if
the total results might be too large to fit in memory, or if you are
relaying the results to some other web service that would prefer to
take them in small batches, too. However if you really want the
results accumuluated for you, use this form.