Updated generated docs
diff --git a/docs/apiclient.anyjson.html b/docs/apiclient.anyjson.html
index 77e5b88..a2995a0 100644
--- a/docs/apiclient.anyjson.html
+++ b/docs/apiclient.anyjson.html
@@ -20,7 +20,7 @@
<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
-<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
</td><td width="25%" valign=top></td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#55aa55">
diff --git a/docs/apiclient.discovery.html b/docs/apiclient.discovery.html
index 2cec87e..1f594cb 100644
--- a/docs/apiclient.discovery.html
+++ b/docs/apiclient.discovery.html
@@ -25,10 +25,11 @@
</td><td width="25%" valign=top><a href="apiclient.mimeparse.html">apiclient.mimeparse</a><br>
<a href="mimetypes.html">mimetypes</a><br>
<a href="os.html">os</a><br>
-</td><td width="25%" valign=top><a href="re.html">re</a><br>
-<a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
-<a href="uritemplate.html">uritemplate</a><br>
-</td><td width="25%" valign=top><a href="urllib.html">urllib</a><br>
+</td><td width="25%" valign=top><a href="random.html">random</a><br>
+<a href="re.html">re</a><br>
+<a href="simplejson.html">simplejson</a><br>
+</td><td width="25%" valign=top><a href="uritemplate.html">uritemplate</a><br>
+<a href="urllib.html">urllib</a><br>
<a href="urlparse.html">urlparse</a><br>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
diff --git a/docs/apiclient.errors.html b/docs/apiclient.errors.html
index 80b320f..56b67d4 100644
--- a/docs/apiclient.errors.html
+++ b/docs/apiclient.errors.html
@@ -20,7 +20,7 @@
<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
-<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
</td><td width="25%" valign=top></td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
@@ -35,12 +35,15 @@
<dt><font face="helvetica, arial"><a href="apiclient.errors.html#Error">Error</a>
</font></dt><dd>
<dl>
-<dt><font face="helvetica, arial"><a href="apiclient.errors.html#HttpError">HttpError</a>
+<dt><font face="helvetica, arial"><a href="apiclient.errors.html#BatchError">BatchError</a>
+</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#HttpError">HttpError</a>
</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#InvalidJsonError">InvalidJsonError</a>
</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#MediaUploadSizeError">MediaUploadSizeError</a>
+</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#ResumableUploadError">ResumableUploadError</a>
</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#UnacceptableMimeTypeError">UnacceptableMimeTypeError</a>
</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#UnexpectedBodyError">UnexpectedBodyError</a>
</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#UnexpectedMethodError">UnexpectedMethodError</a>
+</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#UnknownApiNameOrVersion">UnknownApiNameOrVersion</a>
</font></dt><dt><font face="helvetica, arial"><a href="apiclient.errors.html#UnknownLinkType">UnknownLinkType</a>
</font></dt></dl>
</dd>
@@ -51,6 +54,67 @@
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom> <br>
+<font color="#000000" face="helvetica, arial"><a name="BatchError">class <strong>BatchError</strong></a>(<a href="apiclient.errors.html#Error">Error</a>)</font></td></tr>
+
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
+<td colspan=2><tt><a href="#Error">Error</a> occured during batch operations.<br> </tt></td></tr>
+<tr><td> </td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="apiclient.errors.html#BatchError">BatchError</a></dd>
+<dd><a href="apiclient.errors.html#Error">Error</a></dd>
+<dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd>
+<dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Data descriptors inherited from <a href="apiclient.errors.html#Error">Error</a>:<br>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list of weak references to the object (if defined)</tt></dd>
+</dl>
+<hr>
+Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><a name="BatchError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#BatchError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
+
+<hr>
+Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><strong>__new__</strong> = <built-in method __new__ of type object><dd><tt>T.<a href="#BatchError-__new__">__new__</a>(S, ...) -> a new object with type S, a subtype of T</tt></dl>
+
+<hr>
+Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><a name="BatchError-__delattr__"><strong>__delattr__</strong></a>(...)</dt><dd><tt>x.<a href="#BatchError-__delattr__">__delattr__</a>('name') <==> del x.name</tt></dd></dl>
+
+<dl><dt><a name="BatchError-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#BatchError-__getattribute__">__getattribute__</a>('name') <==> x.name</tt></dd></dl>
+
+<dl><dt><a name="BatchError-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#BatchError-__getitem__">__getitem__</a>(y) <==> x[y]</tt></dd></dl>
+
+<dl><dt><a name="BatchError-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#BatchError-__getslice__">__getslice__</a>(i, j) <==> x[i:j]<br>
+ <br>
+Use of negative indices is not supported.</tt></dd></dl>
+
+<dl><dt><a name="BatchError-__reduce__"><strong>__reduce__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="BatchError-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#BatchError-__repr__">__repr__</a>() <==> repr(x)</tt></dd></dl>
+
+<dl><dt><a name="BatchError-__setattr__"><strong>__setattr__</strong></a>(...)</dt><dd><tt>x.<a href="#BatchError-__setattr__">__setattr__</a>('name', value) <==> x.name = value</tt></dd></dl>
+
+<dl><dt><a name="BatchError-__setstate__"><strong>__setstate__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="BatchError-__str__"><strong>__str__</strong></a>(...)</dt><dd><tt>x.<a href="#BatchError-__str__">__str__</a>() <==> str(x)</tt></dd></dl>
+
+<dl><dt><a name="BatchError-__unicode__"><strong>__unicode__</strong></a>(...)</dt></dl>
+
+<hr>
+Data descriptors inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+</dl>
+<dl><dt><strong>args</strong></dt>
+</dl>
+<dl><dt><strong>message</strong></dt>
+</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom> <br>
<font color="#000000" face="helvetica, arial"><a name="Error">class <strong>Error</strong></a>(<a href="exceptions.html#Exception">exceptions.Exception</a>)</font></td></tr>
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
@@ -69,7 +133,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -191,7 +255,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="InvalidJsonError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidJsonError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="InvalidJsonError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidJsonError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -252,7 +316,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="MediaUploadSizeError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#MediaUploadSizeError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="MediaUploadSizeError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#MediaUploadSizeError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -294,6 +358,67 @@
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom> <br>
+<font color="#000000" face="helvetica, arial"><a name="ResumableUploadError">class <strong>ResumableUploadError</strong></a>(<a href="apiclient.errors.html#Error">Error</a>)</font></td></tr>
+
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
+<td colspan=2><tt><a href="#Error">Error</a> occured during resumable upload.<br> </tt></td></tr>
+<tr><td> </td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="apiclient.errors.html#ResumableUploadError">ResumableUploadError</a></dd>
+<dd><a href="apiclient.errors.html#Error">Error</a></dd>
+<dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd>
+<dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Data descriptors inherited from <a href="apiclient.errors.html#Error">Error</a>:<br>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list of weak references to the object (if defined)</tt></dd>
+</dl>
+<hr>
+Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><a name="ResumableUploadError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#ResumableUploadError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
+
+<hr>
+Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><strong>__new__</strong> = <built-in method __new__ of type object><dd><tt>T.<a href="#ResumableUploadError-__new__">__new__</a>(S, ...) -> a new object with type S, a subtype of T</tt></dl>
+
+<hr>
+Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><a name="ResumableUploadError-__delattr__"><strong>__delattr__</strong></a>(...)</dt><dd><tt>x.<a href="#ResumableUploadError-__delattr__">__delattr__</a>('name') <==> del x.name</tt></dd></dl>
+
+<dl><dt><a name="ResumableUploadError-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#ResumableUploadError-__getattribute__">__getattribute__</a>('name') <==> x.name</tt></dd></dl>
+
+<dl><dt><a name="ResumableUploadError-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#ResumableUploadError-__getitem__">__getitem__</a>(y) <==> x[y]</tt></dd></dl>
+
+<dl><dt><a name="ResumableUploadError-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#ResumableUploadError-__getslice__">__getslice__</a>(i, j) <==> x[i:j]<br>
+ <br>
+Use of negative indices is not supported.</tt></dd></dl>
+
+<dl><dt><a name="ResumableUploadError-__reduce__"><strong>__reduce__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="ResumableUploadError-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#ResumableUploadError-__repr__">__repr__</a>() <==> repr(x)</tt></dd></dl>
+
+<dl><dt><a name="ResumableUploadError-__setattr__"><strong>__setattr__</strong></a>(...)</dt><dd><tt>x.<a href="#ResumableUploadError-__setattr__">__setattr__</a>('name', value) <==> x.name = value</tt></dd></dl>
+
+<dl><dt><a name="ResumableUploadError-__setstate__"><strong>__setstate__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="ResumableUploadError-__str__"><strong>__str__</strong></a>(...)</dt><dd><tt>x.<a href="#ResumableUploadError-__str__">__str__</a>() <==> str(x)</tt></dd></dl>
+
+<dl><dt><a name="ResumableUploadError-__unicode__"><strong>__unicode__</strong></a>(...)</dt></dl>
+
+<hr>
+Data descriptors inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+</dl>
+<dl><dt><strong>args</strong></dt>
+</dl>
+<dl><dt><strong>message</strong></dt>
+</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom> <br>
<font color="#000000" face="helvetica, arial"><a name="UnacceptableMimeTypeError">class <strong>UnacceptableMimeTypeError</strong></a>(<a href="apiclient.errors.html#Error">Error</a>)</font></td></tr>
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
@@ -313,7 +438,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="UnacceptableMimeTypeError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#UnacceptableMimeTypeError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="UnacceptableMimeTypeError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#UnacceptableMimeTypeError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -477,6 +602,67 @@
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom> <br>
+<font color="#000000" face="helvetica, arial"><a name="UnknownApiNameOrVersion">class <strong>UnknownApiNameOrVersion</strong></a>(<a href="apiclient.errors.html#Error">Error</a>)</font></td></tr>
+
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
+<td colspan=2><tt>No API with that name and version exists.<br> </tt></td></tr>
+<tr><td> </td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="apiclient.errors.html#UnknownApiNameOrVersion">UnknownApiNameOrVersion</a></dd>
+<dd><a href="apiclient.errors.html#Error">Error</a></dd>
+<dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd>
+<dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Data descriptors inherited from <a href="apiclient.errors.html#Error">Error</a>:<br>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list of weak references to the object (if defined)</tt></dd>
+</dl>
+<hr>
+Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><a name="UnknownApiNameOrVersion-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownApiNameOrVersion-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
+
+<hr>
+Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><strong>__new__</strong> = <built-in method __new__ of type object><dd><tt>T.<a href="#UnknownApiNameOrVersion-__new__">__new__</a>(S, ...) -> a new object with type S, a subtype of T</tt></dl>
+
+<hr>
+Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><a name="UnknownApiNameOrVersion-__delattr__"><strong>__delattr__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownApiNameOrVersion-__delattr__">__delattr__</a>('name') <==> del x.name</tt></dd></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownApiNameOrVersion-__getattribute__">__getattribute__</a>('name') <==> x.name</tt></dd></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownApiNameOrVersion-__getitem__">__getitem__</a>(y) <==> x[y]</tt></dd></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownApiNameOrVersion-__getslice__">__getslice__</a>(i, j) <==> x[i:j]<br>
+ <br>
+Use of negative indices is not supported.</tt></dd></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__reduce__"><strong>__reduce__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownApiNameOrVersion-__repr__">__repr__</a>() <==> repr(x)</tt></dd></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__setattr__"><strong>__setattr__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownApiNameOrVersion-__setattr__">__setattr__</a>('name', value) <==> x.name = value</tt></dd></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__setstate__"><strong>__setstate__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__str__"><strong>__str__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownApiNameOrVersion-__str__">__str__</a>() <==> str(x)</tt></dd></dl>
+
+<dl><dt><a name="UnknownApiNameOrVersion-__unicode__"><strong>__unicode__</strong></a>(...)</dt></dl>
+
+<hr>
+Data descriptors inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+</dl>
+<dl><dt><strong>args</strong></dt>
+</dl>
+<dl><dt><strong>message</strong></dt>
+</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom> <br>
<font color="#000000" face="helvetica, arial"><a name="UnknownLinkType">class <strong>UnknownLinkType</strong></a>(<a href="apiclient.errors.html#Error">Error</a>)</font></td></tr>
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
@@ -496,7 +682,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="UnknownLinkType-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownLinkType-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="UnknownLinkType-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownLinkType-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
diff --git a/docs/apiclient.ext.appengine.html b/docs/apiclient.ext.appengine.html
index b5aafca..9a59842 100644
--- a/docs/apiclient.ext.appengine.html
+++ b/docs/apiclient.ext.appengine.html
@@ -8,7 +8,7 @@
<td valign=bottom> <br>
<font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.<a href="apiclient.ext.html"><font color="#ffffff">ext</font></a>.appengine</strong></big></big></font></td
><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient/apiclient/ext/appengine.py">/usr/local/google/home/jcgregorio/projects/apiclient/apiclient/ext/appengine.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/appengine.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/appengine.py</a></font></td></tr></table>
<p><tt>Utilities for Google App Engine<br>
<br>
Utilities for making it easier to use the<br>
diff --git a/docs/apiclient.html b/docs/apiclient.html
index 891c4f7..1920d38 100644
--- a/docs/apiclient.html
+++ b/docs/apiclient.html
@@ -26,5 +26,6 @@
</td><td width="25%" valign=top><a href="apiclient.mimeparse.html">mimeparse</a><br>
<a href="apiclient.model.html">model</a><br>
<a href="apiclient.oauth.html">oauth</a><br>
-</td><td width="25%" valign=top></td></tr></table></td></tr></table>
+</td><td width="25%" valign=top><a href="apiclient.schema.html">schema</a><br>
+</td></tr></table></td></tr></table>
</body></html>
\ No newline at end of file
diff --git a/docs/apiclient.http.html b/docs/apiclient.http.html
index d35f7fa..3776a97 100644
--- a/docs/apiclient.http.html
+++ b/docs/apiclient.http.html
@@ -21,10 +21,18 @@
<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
-<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="httplib2.html">httplib2</a><br>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="StringIO.html">StringIO</a><br>
+<a href="copy.html">copy</a><br>
+<a href="gzip.html">gzip</a><br>
+</td><td width="25%" valign=top><a href="httplib2.html">httplib2</a><br>
+<a href="apiclient.mimeparse.html">apiclient.mimeparse</a><br>
+<a href="mimetypes.html">mimetypes</a><br>
</td><td width="25%" valign=top><a href="os.html">os</a><br>
-</td><td width="25%" valign=top><a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
-</td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
+<a href="simplejson.html">simplejson</a><br>
+<a href="urllib.html">urllib</a><br>
+</td><td width="25%" valign=top><a href="urlparse.html">urlparse</a><br>
+<a href="uuid.html">uuid</a><br>
+</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
<td colspan=3 valign=bottom> <br>
@@ -50,7 +58,7 @@
<td colspan=2><tt>Encapsulates a single HTTP request.<br> </tt></td></tr>
<tr><td> </td>
<td width="100%">Methods defined here:<br>
-<dl><dt><a name="HttpRequest-__init__"><strong>__init__</strong></a>(self, http, postproc, uri, method<font color="#909090">='GET'</font>, body<font color="#909090">=None</font>, headers<font color="#909090">=None</font>, methodId<font color="#909090">=None</font>)</dt><dd><tt>Constructor for an <a href="#HttpRequest">HttpRequest</a>.<br>
+<dl><dt><a name="HttpRequest-__init__"><strong>__init__</strong></a>(self, http, postproc, uri, method<font color="#909090">='GET'</font>, body<font color="#909090">=None</font>, headers<font color="#909090">=None</font>, methodId<font color="#909090">=None</font>, resumable<font color="#909090">=None</font>)</dt><dd><tt>Constructor for an <a href="#HttpRequest">HttpRequest</a>.<br>
<br>
Args:<br>
http: httplib2.Http, the transport <a href="__builtin__.html#object">object</a> to use to make a request<br>
@@ -59,9 +67,10 @@
on an error.<br>
uri: string, the absolute URI to send the request to<br>
method: string, the HTTP method to use<br>
- body: string, the request body of the HTTP request<br>
+ body: string, the request body of the HTTP request,<br>
headers: dict, the HTTP request headers<br>
- methodId: string, a unique identifier for the API method being called.</tt></dd></dl>
+ methodId: string, a unique identifier for the API method being called.<br>
+ resumable: MediaUpload, None if this is not a resumbale request.</tt></dd></dl>
<dl><dt><a name="HttpRequest-execute"><strong>execute</strong></a>(self, http<font color="#909090">=None</font>)</dt><dd><tt>Execute the request.<br>
<br>
@@ -77,6 +86,37 @@
apiclient.errors.HttpError if the response was not a 2xx.<br>
httplib2.Error if a transport error has occured.</tt></dd></dl>
+<dl><dt><a name="HttpRequest-next_chunk"><strong>next_chunk</strong></a>(self, http<font color="#909090">=None</font>)</dt><dd><tt>Execute the next step of a resumable upload.<br>
+ <br>
+Can only be used if the method being executed supports media uploads and<br>
+the MediaUpload <a href="__builtin__.html#object">object</a> passed in was flagged as using resumable upload.<br>
+ <br>
+Example:<br>
+ <br>
+ media = MediaFileUpload('smiley.png', mimetype='image/png',<br>
+ chunksize=1000, resumable=True)<br>
+ request = service.objects().insert(<br>
+ bucket=buckets['items'][0]['id'],<br>
+ name='smiley.png',<br>
+ media_body=media)<br>
+ <br>
+ response = None<br>
+ while response is None:<br>
+ status, response = request.<a href="#HttpRequest-next_chunk">next_chunk</a>()<br>
+ if status:<br>
+ print "Upload %d%% complete." % int(status.progress() * 100)<br>
+ <br>
+ <br>
+Returns:<br>
+ (status, body): (ResumableMediaStatus, <a href="__builtin__.html#object">object</a>)<br>
+ The body will be None until the resumable media is fully uploaded.</tt></dd></dl>
+
+<dl><dt><a name="HttpRequest-to_json"><strong>to_json</strong></a>(self)</dt><dd><tt>Returns a JSON representation of the <a href="#HttpRequest">HttpRequest</a>.</tt></dd></dl>
+
+<hr>
+Static methods defined here:<br>
+<dl><dt><a name="HttpRequest-from_json"><strong>from_json</strong></a>(s, http, postproc)</dt><dd><tt>Returns an <a href="#HttpRequest">HttpRequest</a> populated with info from a JSON <a href="__builtin__.html#object">object</a>.</tt></dd></dl>
+
<hr>
Data descriptors defined here:<br>
<dl><dt><strong>__dict__</strong></dt>
@@ -111,14 +151,14 @@
apiclient.discovery.build("plus", "v1", requestBuilder=requestBuilder)<br>
<br>
Methods that you do not supply a response for will return a<br>
-200 OK with an empty string as the response content or raise an excpetion if<br>
-check_unexpected is set to True. The methodId is taken from the rpcName<br>
+200 OK with an empty string as the response content or raise an excpetion<br>
+if check_unexpected is set to True. The methodId is taken from the rpcName<br>
in the discovery document.<br>
<br>
For more details see the project wiki.<br> </tt></td></tr>
<tr><td> </td>
<td width="100%">Methods defined here:<br>
-<dl><dt><a name="RequestMockBuilder-__call__"><strong>__call__</strong></a>(self, http, postproc, uri, method<font color="#909090">='GET'</font>, body<font color="#909090">=None</font>, headers<font color="#909090">=None</font>, methodId<font color="#909090">=None</font>)</dt><dd><tt>Implements the callable interface that discovery.build() expects<br>
+<dl><dt><a name="RequestMockBuilder-__call__"><strong>__call__</strong></a>(self, http, postproc, uri, method<font color="#909090">='GET'</font>, body<font color="#909090">=None</font>, headers<font color="#909090">=None</font>, methodId<font color="#909090">=None</font>, resumable<font color="#909090">=None</font>)</dt><dd><tt>Implements the callable interface that discovery.build() expects<br>
of requestBuilder, which is to build an <a href="__builtin__.html#object">object</a> compatible with<br>
<a href="#HttpRequest">HttpRequest</a>.execute(). See that method for the description of the<br>
parameters and the expected response.</tt></dd></dl>
diff --git a/docs/apiclient.model.html b/docs/apiclient.model.html
index b15b85d..04d4fba 100644
--- a/docs/apiclient.model.html
+++ b/docs/apiclient.model.html
@@ -24,7 +24,7 @@
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="gflags.html">gflags</a><br>
</td><td width="25%" valign=top><a href="logging.html">logging</a><br>
-</td><td width="25%" valign=top><a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
+</td><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
</td><td width="25%" valign=top><a href="urllib.html">urllib</a><br>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
@@ -44,7 +44,12 @@
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="apiclient.model.html#JsonModel">JsonModel</a>
-</font></dt><dt><font face="helvetica, arial"><a href="apiclient.model.html#ProtocolBufferModel">ProtocolBufferModel</a>
+</font></dt><dd>
+<dl>
+<dt><font face="helvetica, arial"><a href="apiclient.model.html#RawModel">RawModel</a>
+</font></dt></dl>
+</dd>
+<dt><font face="helvetica, arial"><a href="apiclient.model.html#ProtocolBufferModel">ProtocolBufferModel</a>
</font></dt></dl>
</dd>
</dl>
@@ -353,6 +358,89 @@
<dl><dt><strong>__weakref__</strong></dt>
<dd><tt>list of weak references to the object (if defined)</tt></dd>
</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom> <br>
+<font color="#000000" face="helvetica, arial"><a name="RawModel">class <strong>RawModel</strong></a>(<a href="apiclient.model.html#JsonModel">JsonModel</a>)</font></td></tr>
+
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
+<td colspan=2><tt><a href="#Model">Model</a> class for requests that don't return JSON.<br>
+ <br>
+Serializes and de-serializes between JSON and the Python<br>
+<a href="__builtin__.html#object">object</a> representation of HTTP request, and returns the raw bytes<br>
+of the response body.<br> </tt></td></tr>
+<tr><td> </td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="apiclient.model.html#RawModel">RawModel</a></dd>
+<dd><a href="apiclient.model.html#JsonModel">JsonModel</a></dd>
+<dd><a href="apiclient.model.html#BaseModel">BaseModel</a></dd>
+<dd><a href="apiclient.model.html#Model">Model</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Methods defined here:<br>
+<dl><dt><a name="RawModel-deserialize"><strong>deserialize</strong></a>(self, content)</dt></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>no_content_response</strong></dt>
+</dl>
+<hr>
+Data and other attributes defined here:<br>
+<dl><dt><strong>accept</strong> = '*/*'</dl>
+
+<dl><dt><strong>alt_param</strong> = None</dl>
+
+<dl><dt><strong>content_type</strong> = 'application/json'</dl>
+
+<hr>
+Methods inherited from <a href="apiclient.model.html#JsonModel">JsonModel</a>:<br>
+<dl><dt><a name="RawModel-__init__"><strong>__init__</strong></a>(self, data_wrapper<font color="#909090">=False</font>)</dt><dd><tt>Construct a <a href="#JsonModel">JsonModel</a>.<br>
+ <br>
+Args:<br>
+ data_wrapper: boolean, wrap requests and responses in a data wrapper</tt></dd></dl>
+
+<dl><dt><a name="RawModel-serialize"><strong>serialize</strong></a>(self, body_value)</dt></dl>
+
+<hr>
+Methods inherited from <a href="apiclient.model.html#BaseModel">BaseModel</a>:<br>
+<dl><dt><a name="RawModel-request"><strong>request</strong></a>(self, headers, path_params, query_params, body_value)</dt><dd><tt>Updates outgoing requests with a serialized body.<br>
+ <br>
+Args:<br>
+ headers: dict, request headers<br>
+ path_params: dict, parameters that appear in the request path<br>
+ query_params: dict, parameters that appear in the query<br>
+ body_value: <a href="__builtin__.html#object">object</a>, the request body as a Python <a href="__builtin__.html#object">object</a>, which must be<br>
+ serializable by simplejson.<br>
+Returns:<br>
+ A tuple of (headers, path_params, query, body)<br>
+ <br>
+ headers: dict, request headers<br>
+ path_params: dict, parameters that appear in the request path<br>
+ query: string, query part of the request URI<br>
+ body: string, the body serialized as JSON</tt></dd></dl>
+
+<dl><dt><a name="RawModel-response"><strong>response</strong></a>(self, resp, content)</dt><dd><tt>Convert the response wire format into a Python <a href="__builtin__.html#object">object</a>.<br>
+ <br>
+Args:<br>
+ resp: httplib2.Response, the HTTP response headers and status<br>
+ content: string, the body of the HTTP response<br>
+ <br>
+Returns:<br>
+ The body de-serialized as a Python <a href="__builtin__.html#object">object</a>.<br>
+ <br>
+Raises:<br>
+ apiclient.errors.HttpError if a non 2xx response is received.</tt></dd></dl>
+
+<hr>
+Data descriptors inherited from <a href="apiclient.model.html#Model">Model</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary for instance variables (if defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list of weak references to the object (if defined)</tt></dd>
+</dl>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#eeaa77">
diff --git a/docs/apiclient.oauth.html b/docs/apiclient.oauth.html
index de6234c..0e51ed3 100644
--- a/docs/apiclient.oauth.html
+++ b/docs/apiclient.oauth.html
@@ -23,7 +23,7 @@
<a href="httplib2.html">httplib2</a><br>
</td><td width="25%" valign=top><a href="logging.html">logging</a><br>
<a href="oauth2.html">oauth2</a><br>
-</td><td width="25%" valign=top><a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
+</td><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
<a href="urllib.html">urllib</a><br>
</td><td width="25%" valign=top><a href="urlparse.html">urlparse</a><br>
</td></tr></table></td></tr></table><p>
@@ -115,7 +115,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="CredentialsInvalidError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#CredentialsInvalidError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="CredentialsInvalidError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#CredentialsInvalidError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -175,7 +175,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -303,7 +303,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="MissingParameter-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#MissingParameter-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="MissingParameter-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#MissingParameter-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -432,7 +432,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="RequestError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#RequestError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="RequestError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#RequestError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
diff --git a/docs/dyn/adsense.v1.adclients.html b/docs/dyn/adsense.v1.adclients.html
index e155136..9ce30fc 100644
--- a/docs/dyn/adsense.v1.adclients.html
+++ b/docs/dyn/adsense.v1.adclients.html
@@ -18,7 +18,24 @@
<br>
Args:<br>
pageToken: string, A continuation token, used to page through ad clients. To retrieve the next page, set this parameter to the value of "nextPageToken" from the previous response.<br>
- maxResults: integer, The maximum number of ad clients to include in the response, used for paging.</tt></dd></dl>
+ maxResults: integer, The maximum number of ad clients to include in the response, used for paging.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # Continuation token used to page through ad clients. To retrieve the next page of results, set the next request's "pageToken" value to this.<br>
+ "items": [ # The ad clients returned in this list response.<br>
+ {<br>
+ "productCode": "A String", # This ad client's product code, which corresponds to the PRODUCT_CODE report dimension.<br>
+ "kind": "adsense#adClient", # Kind of resource this is, in this case adsense#adClient.<br>
+ "id": "A String", # Unique identifier of this ad client.<br>
+ "supportsReporting": True or False, # Whether this ad client supports being reported on.<br>
+ },<br>
+ ],<br>
+ "kind": "adsense#adClients", # Kind of list this is, in this case adsense#adClients.<br>
+ "etag": "A String", # ETag of this response for caching purposes.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/adsense.v1.adunits.html b/docs/dyn/adsense.v1.adunits.html
index e2fea85..69d9f3c 100644
--- a/docs/dyn/adsense.v1.adunits.html
+++ b/docs/dyn/adsense.v1.adunits.html
@@ -20,7 +20,30 @@
pageToken: string, A continuation token, used to page through ad units. To retrieve the next page, set this parameter to the value of "nextPageToken" from the previous response.<br>
includeInactive: boolean, Whether to include inactive ad units. Default: true.<br>
adClientId: string, Ad client for which to list ad units. (required)<br>
- maxResults: integer, The maximum number of ad units to include in the response, used for paging.</tt></dd></dl>
+ maxResults: integer, The maximum number of ad units to include in the response, used for paging.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # Continuation token used to page through ad units. To retrieve the next page of results, set the next request's "pageToken" value to this.<br>
+ "items": [ # The ad units returned in this list response.<br>
+ {<br>
+ "status": "A String", # Status of this ad unit. Possible values are:<br>
+ # NEW: Indicates that the ad unit was created within the last seven days and does not yet have any activity associated with it.<br>
+ #<br>
+ # ACTIVE: Indicates that there has been activity on this ad unit in the last seven days.<br>
+ #<br>
+ # INACTIVE: Indicates that there has been no activity on this ad unit in the last seven days.<br>
+ "kind": "adsense#adUnit", # Kind of resource this is, in this case adsense#adUnit.<br>
+ "code": "A String", # Identity code of this ad unit, not necessarily unique across ad clients.<br>
+ "id": "A String", # Unique identifier of this ad unit. This should be considered an opaque identifier; it is not safe to rely on it being in any particular format.<br>
+ "name": "A String", # Name of this ad unit.<br>
+ },<br>
+ ],<br>
+ "kind": "adsense#adUnits", # Kind of list this is, in this case adsense#adUnits.<br>
+ "etag": "A String", # ETag of this response for caching purposes.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/adsense.v1.customchannels.html b/docs/dyn/adsense.v1.customchannels.html
index 1854eed..057aa26 100644
--- a/docs/dyn/adsense.v1.customchannels.html
+++ b/docs/dyn/adsense.v1.customchannels.html
@@ -19,7 +19,24 @@
Args:<br>
pageToken: string, A continuation token, used to page through custom channels. To retrieve the next page, set this parameter to the value of "nextPageToken" from the previous response.<br>
adClientId: string, Ad client for which to list custom channels. (required)<br>
- maxResults: integer, The maximum number of custom channels to include in the response, used for paging.</tt></dd></dl>
+ maxResults: integer, The maximum number of custom channels to include in the response, used for paging.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # Continuation token used to page through custom channels. To retrieve the next page of results, set the next request's "pageToken" value to this.<br>
+ "items": [ # The custom channels returned in this list response.<br>
+ {<br>
+ "kind": "adsense#customChannel", # Kind of resource this is, in this case adsense#customChannel.<br>
+ "code": "A String", # Code of this custom channel, not necessarily unique across ad clients.<br>
+ "id": "A String", # Unique identifier of this custom channel. This should be considered an opaque identifier; it is not safe to rely on it being in any particular format.<br>
+ "name": "A String", # Name of this custom channel.<br>
+ },<br>
+ ],<br>
+ "kind": "adsense#customChannels", # Kind of list this is, in this case adsense#customChannels.<br>
+ "etag": "A String", # ETag of this response for caching purposes.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/adsense.v1.reports.html b/docs/dyn/adsense.v1.reports.html
index cb7aa5f..2e47b0d 100644
--- a/docs/dyn/adsense.v1.reports.html
+++ b/docs/dyn/adsense.v1.reports.html
@@ -26,7 +26,36 @@
maxResults: integer, The maximum number of rows of report data to return.<br>
filter: string, Filters to be run on the report. (repeated)<br>
startIndex: integer, Index of the first row of report data to return.<br>
- dimension: string, Dimensions to base the report on. (repeated)</tt></dd></dl>
+ dimension: string, Dimensions to base the report on. (repeated)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "adsense#report", # Kind this is, in this case adsense#report.<br>
+ "rows": [ # The output rows of the report. Each row is a list of cells; one for each dimension in the request, followed by one for each metric in the request. The dimension cells contain strings, and the metric cells contain numbers.<br>
+ [<br>
+ "A String",<br>
+ ],<br>
+ ],<br>
+ "warnings": [ # Any warnings associated with generation of the report.<br>
+ "A String",<br>
+ ],<br>
+ "totals": [ # The totals of the report. This is the same length as any other row in the report; cells corresponding to dimension columns are empty.<br>
+ "A String",<br>
+ ],<br>
+ "headers": [ # The header information of the columns requested in the report. This is a list of headers; one for each dimension in the request, followed by one for each metric in the request.<br>
+ {<br>
+ "currency": "A String", # The currency of this column. Only present if the header type is METRIC_CURRENCY.<br>
+ "type": "A String", # The type of the header; one of DIMENSION, METRIC_TALLY, METRIC_RATIO, or METRIC_CURRENCY.<br>
+ "name": "A String", # The name of the header.<br>
+ },<br>
+ ],<br>
+ "totalMatchedRows": "A String", # The total number of rows matched by the report request. Fewer rows may be returned in the response due to being limited by the row count requested or the report row limit.<br>
+ "averages": [ # The averages of the report. This is the same length as any other row in the report; cells corresponding to dimension columns are empty.<br>
+ "A String",<br>
+ ],<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/adsense.v1.urlchannels.html b/docs/dyn/adsense.v1.urlchannels.html
index 401f989..8fa6084 100644
--- a/docs/dyn/adsense.v1.urlchannels.html
+++ b/docs/dyn/adsense.v1.urlchannels.html
@@ -19,7 +19,23 @@
Args:<br>
pageToken: string, A continuation token, used to page through URL channels. To retrieve the next page, set this parameter to the value of "nextPageToken" from the previous response.<br>
adClientId: string, Ad client for which to list URL channels. (required)<br>
- maxResults: integer, The maximum number of URL channels to include in the response, used for paging.</tt></dd></dl>
+ maxResults: integer, The maximum number of URL channels to include in the response, used for paging.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # Continuation token used to page through URL channels. To retrieve the next page of results, set the next request's "pageToken" value to this.<br>
+ "items": [ # The URL channels returned in this list response.<br>
+ {<br>
+ "kind": "adsense#urlChannel", # Kind of resource this is, in this case adsense#urlChannel.<br>
+ "id": "A String", # Unique identifier of this URL channel. This should be considered an opaque identifier; it is not safe to rely on it being in any particular format.<br>
+ "urlPattern": "A String", # URL Pattern of this URL channel. Does not include "http://" or "https://". Example: www.example.com/home<br>
+ },<br>
+ ],<br>
+ "kind": "adsense#urlChannels", # Kind of list this is, in this case adsense#urlChannels.<br>
+ "etag": "A String", # ETag of this response for caching purposes.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/analytics.v3.html b/docs/dyn/analytics.v3.html
index 6949bf9..621bd9b 100644
--- a/docs/dyn/analytics.v3.html
+++ b/docs/dyn/analytics.v3.html
@@ -14,9 +14,9 @@
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
-<dl><dt><a name="Resource-management"><strong><a href="analytics.v3.management.html">management</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
+<dl><dt><a name="Resource-data"><strong><a href="analytics.v3.data.html">data</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
-<dl><dt><a name="Resource-report"><strong><a href="analytics.v3.report.html">report</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
+<dl><dt><a name="Resource-management"><strong><a href="analytics.v3.management.html">management</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/analytics.v3.management.accounts.html b/docs/dyn/analytics.v3.management.accounts.html
index fbc469a..6c24c6a 100644
--- a/docs/dyn/analytics.v3.management.accounts.html
+++ b/docs/dyn/analytics.v3.management.accounts.html
@@ -17,8 +17,35 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists all accounts to which the user has access.<br>
<br>
Args:<br>
- max_results: string, The maximum number of entries to include in this response.<br>
- start_index: integer, An index of the first entity to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.</tt></dd></dl>
+ max_results: integer, The maximum number of entries to include in this response.<br>
+ start_index: integer, An index of the first entity to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "username": "A String", # Email ID of the authenticated user<br>
+ "kind": "analytics#accounts", # Collection type.<br>
+ "items": [ # A list of accounts.<br>
+ {<br>
+ "kind": "analytics#account", # Resource type for Analytics account.<br>
+ "name": "A String", # Account name.<br>
+ "created": "A String", # Time the account was created.<br>
+ "updated": "A String", # Time the account was last modified.<br>
+ "childLink": { # Child link for an account entry. Points to the list of web properties for this account.<br>
+ "href": "A String", # Link to the list of web properties for this account.<br>
+ "type": "analytics#webproperties", # Type of the child link. Its value is "analytics#webproperties".<br>
+ },<br>
+ "id": "A String", # Account ID.<br>
+ "selfLink": "A String", # Link for this account.<br>
+ },<br>
+ ],<br>
+ "itemsPerPage": 42, # The maximum number of entries the response can contain, regardless of the actual number of entries returned. Its value ranges from 1 to 10,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.<br>
+ "previousLink": "A String", # Previous link for this account collection.<br>
+ "startIndex": 42, # The starting index of the entries, which is 1 by default or otherwise specified by the start-index query parameter.<br>
+ "nextLink": "A String", # Next link for this account collection.<br>
+ "totalResults": 42, # The total number of results for the query, regardless of the number of results in the response.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/analytics.v3.management.goals.html b/docs/dyn/analytics.v3.management.goals.html
index 9816a93..9fc3bdd 100644
--- a/docs/dyn/analytics.v3.management.goals.html
+++ b/docs/dyn/analytics.v3.management.goals.html
@@ -17,11 +17,78 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists goals to which the user has access.<br>
<br>
Args:<br>
- max_results: string, The maximum number of entries to include in this response.<br>
+ max_results: integer, The maximum number of entries to include in this response.<br>
webPropertyId: string, Web property ID for the web properties to retrieve. Can either be a specific web property ID or '~all', which refers to all the web properties to which the user has access. (required)<br>
profileId: string, Profile ID for the web properties to retrieve. Can either be a specific profile ID or '~all', which refers to all the profiles to which the user has access. (required)<br>
start_index: integer, An index of the first entity to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.<br>
- accountId: string, Account ID for the web properties to retrieve. Can either be a specific account ID or '~all', which refers to all the accounts to which the user has access. (required)</tt></dd></dl>
+ accountId: string, Account ID for the web properties to retrieve. Can either be a specific account ID or '~all', which refers to all the accounts to which the user has access. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "username": "A String", # Email ID of the authenticated user<br>
+ "kind": "analytics#goals", # Collection type.<br>
+ "items": [ # A list of goals.<br>
+ {<br>
+ "kind": "analytics#goal", # Resource type for an Analytics goal.<br>
+ "visitTimeOnSiteDetails": { # Details for the goal of the type VISIT_TIME_ON_SITE.<br>
+ "comparisonType": "A String", # Type of comparison. Possible values are LESS_THAN or GREATER_THAN.<br>
+ "comparisonValue": "A String", # Value used for this comparison.<br>
+ },<br>
+ "name": "A String", # Goal name.<br>
+ "created": "A String", # Time this goal was created.<br>
+ "urlDestinationDetails": { # Details for the goal of the type URL_DESTINATION.<br>
+ "url": "A String", # URL for this goal.<br>
+ "caseSensitive": True or False, # Determines if the goal URL must exactly match the capitalization of visited URLs.<br>
+ "matchType": "A String", # Match type for the goal URL. Possible values are HEAD, EXACT, or REGEX.<br>
+ "steps": [ # List of steps configured for this goal funnel.<br>
+ {<br>
+ "url": "A String", # URL for this step.<br>
+ "name": "A String", # Step name.<br>
+ "number": 42, # Step number.<br>
+ },<br>
+ ],<br>
+ "firstStepRequired": True or False, # Determines if the first step in this goal is required.<br>
+ },<br>
+ "updated": "A String", # Time this goal was last modified.<br>
+ "value": 3.140000, # Goal value.<br>
+ "visitNumPagesDetails": { # Details for the goal of the type VISIT_NUM_PAGES.<br>
+ "comparisonType": "A String", # Type of comparison. Possible values are LESS_THAN, GREATER_THAN, or EQUAL.<br>
+ "comparisonValue": "A String", # Value used for this comparison.<br>
+ },<br>
+ "internalWebPropertyId": "A String", # Internal ID for the web property to which this goal belongs.<br>
+ "eventDetails": { # Details for the goal of the type EVENT.<br>
+ "eventConditions": [ # List of event conditions.<br>
+ {<br>
+ "type": "A String", # Type of this event condition. Possible values are CATEGORY, ACTION, LABEL, or VALUE.<br>
+ "matchType": "A String", # Type of the match to be performed. Possible values are REGEXP, BEGINS_WITH, or EXACT.<br>
+ "expression": "A String", # Expression used for this match.<br>
+ "comparisonType": "A String", # Type of comparison. Possible values are LESS_THAN, GREATER_THAN or EQUAL.<br>
+ "comparisonValue": "A String", # Value used for this comparison.<br>
+ },<br>
+ ],<br>
+ "useEventValue": True or False, # Determines if the event value should be used as the value for this goal.<br>
+ },<br>
+ "webPropertyId": "A String", # Web property ID to which this goal belongs. The web property ID is of the form UA-XXXXX-YY.<br>
+ "active": True or False, # Determines whether this goal is active.<br>
+ "profileId": "A String", # Profile ID to which this goal belongs.<br>
+ "parentLink": { # Parent link for a goal. Points to the profile to which this goal belongs.<br>
+ "href": "A String", # Link to the profile to which this goal belongs.<br>
+ "type": "analytics#profile", # Value is "analytics#profile".<br>
+ },<br>
+ "type": "A String", # Goal type. Possible values are URL_DESTINATION, VISIT_TIME_ON_SITE, VISIT_NUM_PAGES, AND EVENT.<br>
+ "id": "A String", # Goal ID.<br>
+ "selfLink": "A String", # Link for this goal.<br>
+ "accountId": "A String", # Account ID to which this goal belongs.<br>
+ },<br>
+ ],<br>
+ "itemsPerPage": 42, # The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 10,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.<br>
+ "previousLink": "A String", # Link to previous page for this goal collection.<br>
+ "startIndex": 42, # The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.<br>
+ "nextLink": "A String", # Link to next page for this goal collection.<br>
+ "totalResults": 42, # The total number of results for the query, regardless of the number of resources in the result.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/analytics.v3.management.profiles.html b/docs/dyn/analytics.v3.management.profiles.html
index f723d41..ce0e21e 100644
--- a/docs/dyn/analytics.v3.management.profiles.html
+++ b/docs/dyn/analytics.v3.management.profiles.html
@@ -17,10 +17,50 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists profiles to which the user has access.<br>
<br>
Args:<br>
- max_results: string, The maximum number of entries to include in this response.<br>
+ max_results: integer, The maximum number of entries to include in this response.<br>
webPropertyId: string, Web property ID for the web properties to retrieve. Can either be a specific web property ID or '~all', which refers to all the web properties to which the user has access. (required)<br>
start_index: integer, An index of the first entity to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.<br>
- accountId: string, Account ID for the web properties to retrieve. Can either be a specific account ID or '~all', which refers to all the accounts to which the user has access. (required)</tt></dd></dl>
+ accountId: string, Account ID for the web properties to retrieve. Can either be a specific account ID or '~all', which refers to all the accounts to which the user has access. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "username": "A String", # Email ID of the authenticated user<br>
+ "kind": "analytics#profiles", # Collection type.<br>
+ "items": [ # A list of profiles.<br>
+ {<br>
+ "defaultPage": "A String", # Default page for this profile.<br>
+ "kind": "analytics#profile", # Resource type for Analytics profile.<br>
+ "excludeQueryParameters": "A String", # The query parameters that are excluded from this profile.<br>
+ "name": "A String", # Name of this profile.<br>
+ "created": "A String", # Time this profile was created.<br>
+ "webPropertyId": "A String", # Web property ID of the form UA-XXXXX-YY to which this profile belongs.<br>
+ "updated": "A String", # Time this profile was last modified.<br>
+ "siteSearchQueryParameters": "A String", # The site search query parameters for this profile.<br>
+ "currency": "A String", # The currency type associated with this profile.<br>
+ "internalWebPropertyId": "A String", # Internal ID for the web property to which this profile belongs.<br>
+ "childLink": { # Child link for this profile. Points to the list of goals for this profile.<br>
+ "href": "A String", # Link to the list of goals for this profile.<br>
+ "type": "analytics#goals", # Value is "analytics#goals".<br>
+ },<br>
+ "timezone": "A String", # Time zone for which this profile has been configured.<br>
+ "siteSearchCategoryParameters": "A String", # Site search category parameters for this profile.<br>
+ "parentLink": { # Parent link for this profile. Points to the web property to which this profile belongs.<br>
+ "href": "A String", # Link to the web property to which this profile belongs.<br>
+ "type": "analytics#webproperty", # Value is "analytics#webproperty".<br>
+ },<br>
+ "id": "A String", # Profile ID.<br>
+ "selfLink": "A String", # Link for this profile.<br>
+ "accountId": "A String", # Account ID to which this profile belongs.<br>
+ },<br>
+ ],<br>
+ "itemsPerPage": 42, # The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 10,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.<br>
+ "previousLink": "A String", # Link to previous page for this profile collection.<br>
+ "startIndex": 42, # The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.<br>
+ "nextLink": "A String", # Link to next page for this profile collection.<br>
+ "totalResults": 42, # The total number of results for the query, regardless of the number of results in the response.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/analytics.v3.management.segments.html b/docs/dyn/analytics.v3.management.segments.html
index 668f333..e9ad983 100644
--- a/docs/dyn/analytics.v3.management.segments.html
+++ b/docs/dyn/analytics.v3.management.segments.html
@@ -17,8 +17,33 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists advanced segments to which the user has access.<br>
<br>
Args:<br>
- max_results: string, The maximum number of entries to include in this response.<br>
- start_index: integer, An index of the first entity to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.</tt></dd></dl>
+ max_results: integer, The maximum number of entries to include in this response.<br>
+ start_index: integer, An index of the first entity to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "username": "A String", # Email ID of the authenticated user<br>
+ "kind": "analytics#segments", # Collection type for advanced segments.<br>
+ "items": [ # A list of advanced segments.<br>
+ {<br>
+ "definition": "A String", # Advanced segment definition.<br>
+ "kind": "analytics#segment", # Resource type for Analytics advanced segment.<br>
+ "segmentId": "A String", # Segment ID. Can be used with the 'segment' parameter in Data Feed.<br>
+ "created": "A String", # Time the advanced segment was created.<br>
+ "updated": "A String", # Time the advanced segment was last modified.<br>
+ "id": "A String", # Advanced segment ID.<br>
+ "selfLink": "A String", # Link for this advanced segment.<br>
+ "name": "A String", # Advanced segment name.<br>
+ },<br>
+ ],<br>
+ "itemsPerPage": 42, # The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 10,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.<br>
+ "previousLink": "A String", # Link to previous page for this advanced segment collection.<br>
+ "startIndex": 42, # The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.<br>
+ "nextLink": "A String", # Link to next page for this advanced segment collection.<br>
+ "totalResults": 42, # The total number of results for the query, regardless of the number of results in the response.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/analytics.v3.management.webproperties.html b/docs/dyn/analytics.v3.management.webproperties.html
index 32cbee5..d9cf207 100644
--- a/docs/dyn/analytics.v3.management.webproperties.html
+++ b/docs/dyn/analytics.v3.management.webproperties.html
@@ -17,9 +17,43 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists web properties to which the user has access.<br>
<br>
Args:<br>
- max_results: string, The maximum number of entries to include in this response.<br>
+ max_results: integer, The maximum number of entries to include in this response.<br>
start_index: integer, An index of the first entity to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.<br>
- accountId: string, Account ID for the web properties to retrieve. Can either be a specific account ID or '~all', which refers to all the accounts to which user has access. (required)</tt></dd></dl>
+ accountId: string, Account ID for the web properties to retrieve. Can either be a specific account ID or '~all', which refers to all the accounts to which user has access. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "username": "A String", # Email ID of the authenticated user<br>
+ "kind": "analytics#webproperties", # Collection type.<br>
+ "items": [ # A list of web properties.<br>
+ {<br>
+ "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.<br>
+ "name": "A String", # Name of this web property.<br>
+ "created": "A String", # Time this web property was created.<br>
+ "updated": "A String", # Time this web property was last modified.<br>
+ "websiteUrl": "A String", # Website url for this web property.<br>
+ "internalWebPropertyId": "A String", # Internal ID for this web property.<br>
+ "childLink": { # Child link for this web property. Points to the list of profiles for this web property.<br>
+ "href": "A String", # Link to the list of profiles for this web property.<br>
+ "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".<br>
+ },<br>
+ "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.<br>
+ "href": "A String", # Link to the account for this web property.<br>
+ "type": "analytics#account", # Type of the parent link. Its value is "analytics#account".<br>
+ },<br>
+ "id": "A String", # Web property ID of the form UA-XXXXX-YY.<br>
+ "selfLink": "A String", # Link for this web property.<br>
+ "accountId": "A String", # Account ID to which this web property belongs.<br>
+ },<br>
+ ],<br>
+ "itemsPerPage": 42, # The maximum number of resources the response can contain, regardless of the actual number of resources returned. Its value ranges from 1 to 10,000 with a value of 1000 by default, or otherwise specified by the max-results query parameter.<br>
+ "previousLink": "A String", # Link to previous page for this web property collection.<br>
+ "startIndex": 42, # The starting index of the resources, which is 1 by default or otherwise specified by the start-index query parameter.<br>
+ "nextLink": "A String", # Link to next page for this web property collection.<br>
+ "totalResults": 42, # The total number of results for the query, regardless of the number of results in the response.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/audit.v1.activities.html b/docs/dyn/audit.v1.activities.html
index bce94b4..4b1916a 100644
--- a/docs/dyn/audit.v1.activities.html
+++ b/docs/dyn/audit.v1.activities.html
@@ -31,7 +31,46 @@
startTime: string, Return events which occured at or after this time.<br>
parameters: string, Event parameters in the form [parameter1 name]:[parameter1 value],[parameter2 name]:[parameter2 value],...<br>
applicationId: string, Application ID of the application on which the event was performed. (required)<br>
- customerId: string, Represents the customer who is the owner of target object on which action was performed. (required)</tt></dd></dl>
+ customerId: string, Represents the customer who is the owner of target object on which action was performed. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # Each record in read response.<br>
+ {<br>
+ "kind": "audit#activity", # Kind of resource this is.<br>
+ "ownerDomain": "A String", # Domain of source customer.<br>
+ "actor": { # User doing the action.<br>
+ "applicationId": "A String", # ID of application which interacted on behalf of the user.<br>
+ "email": "A String", # Email address of the user.<br>
+ "key": "A String", # For OAuth 2LO API requests, consumer_key of the requestor.<br>
+ "callerType": "A String", # User or OAuth 2LO request.<br>
+ },<br>
+ "id": { # Unique identifier for each activity record.<br>
+ "uniqQualifier": "A String", # Unique qualifier if multiple events have the same time.<br>
+ "applicationId": "A String", # Application ID of the source application.<br>
+ "customerId": "A String", # Obfuscated customer ID of the source customer.<br>
+ "time": "A String", # Time of occurrence of the activity.<br>
+ },<br>
+ "ipAddress": "A String", # IP Address of the user doing the action.<br>
+ "events": [ # Activity events.<br>
+ {<br>
+ "eventType": "A String", # Type of event.<br>
+ "name": "A String", # Name of event.<br>
+ "parameters": [ # Event parameters.<br>
+ {<br>
+ "name": "A String", # Name of the parameter.<br>
+ "value": "A String", # Value of the parameter.<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ "kind": "audit#activities", # Kind of list response this is.<br>
+ "next": "A String", # Next page URL.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/blogger.v2.blogs.html b/docs/dyn/blogger.v2.blogs.html
index 8f5084d..d227c91 100644
--- a/docs/dyn/blogger.v2.blogs.html
+++ b/docs/dyn/blogger.v2.blogs.html
@@ -17,7 +17,34 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets one blog by id.<br>
<br>
Args:<br>
- blogId: string, The ID of the blog to get. (required)</tt></dd></dl>
+ blogId: string, The ID of the blog to get. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "blogger#blog", # The kind of this entry. Always blogger#blog<br>
+ "description": "A String", # The description of this blog. This is displayed underneath the title.<br>
+ "locale": { # The locale this Blog is set to.<br>
+ "country": "A String", # The country this blog's locale is set to.<br>
+ "variant": "A String", # The language variant this blog is authored in.<br>
+ "language": "A String", # The language this blog is authored in.<br>
+ },<br>
+ "posts": { # The container of posts in this blog.<br>
+ "totalItems": 42, # The count of posts in this blog.<br>
+ "selfLink": "A String", # The URL of the container for posts in this blog.<br>
+ },<br>
+ "updated": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this blog was last updated.<br>
+ "id": "A String", # The identifier for this resource.<br>
+ "url": "A String", # The URL where this blog is published.<br>
+ "published": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this blog was published.<br>
+ "pages": { # The container of pages in this blog.<br>
+ "totalItems": 42, # The count of pages in this blog.<br>
+ "selfLink": "A String", # The URL of the container for pages in this blog.<br>
+ },<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ "name": "A String", # The name of this blog. This is displayed as the title.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/blogger.v2.comments.html b/docs/dyn/blogger.v2.comments.html
index 526406b..5814578 100644
--- a/docs/dyn/blogger.v2.comments.html
+++ b/docs/dyn/blogger.v2.comments.html
@@ -19,7 +19,33 @@
Args:<br>
commentId: string, The ID of the comment to get. (required)<br>
postId: string, ID of the post to fetch posts from. (required)<br>
- blogId: string, ID of the blog to containing the comment. (required)</tt></dd></dl>
+ blogId: string, ID of the blog to containing the comment. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "content": "A String", # The actual content of the comment. May include HTML markup.<br>
+ "kind": "blogger#comment", # The kind of this entry. Always blogger#comment<br>
+ "author": { # The author of this Comment.<br>
+ "url": "A String", # The URL of the Comment creator's Profile page.<br>
+ "image": { # The comment creator's avatar.<br>
+ "url": "A String", # The comment creator's avatar URL.<br>
+ },<br>
+ "displayName": "A String", # The display name.<br>
+ "id": "A String", # The identifier of the Comment creator.<br>
+ },<br>
+ "updated": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this comment was last updated.<br>
+ "blog": { # Data about the blog containing this comment.<br>
+ "id": "A String", # The identifier of the blog containing this comment.<br>
+ },<br>
+ "published": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this comment was published.<br>
+ "post": { # Data about the post containing this comment.<br>
+ "id": "A String", # The identifier of the post containing this comment.<br>
+ },<br>
+ "id": "A String", # The identifier for this resource.<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves the comments for a blog, possibly filtered.<br>
<br>
@@ -29,7 +55,40 @@
pageToken: string, Continuation token if request is paged.<br>
maxResults: integer, Maximum number of comments to include in the result.<br>
postId: string, ID of the post to fetch posts from. (required)<br>
- blogId: string, ID of the blog to fetch comments from. (required)</tt></dd></dl>
+ blogId: string, ID of the blog to fetch comments from. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # Pagination token to fetch the next page, if one exists.<br>
+ "items": [ # The List of Comments for a Post.<br>
+ {<br>
+ "content": "A String", # The actual content of the comment. May include HTML markup.<br>
+ "kind": "blogger#comment", # The kind of this entry. Always blogger#comment<br>
+ "author": { # The author of this Comment.<br>
+ "url": "A String", # The URL of the Comment creator's Profile page.<br>
+ "image": { # The comment creator's avatar.<br>
+ "url": "A String", # The comment creator's avatar URL.<br>
+ },<br>
+ "displayName": "A String", # The display name.<br>
+ "id": "A String", # The identifier of the Comment creator.<br>
+ },<br>
+ "updated": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this comment was last updated.<br>
+ "blog": { # Data about the blog containing this comment.<br>
+ "id": "A String", # The identifier of the blog containing this comment.<br>
+ },<br>
+ "published": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this comment was published.<br>
+ "post": { # Data about the post containing this comment.<br>
+ "id": "A String", # The identifier of the post containing this comment.<br>
+ },<br>
+ "id": "A String", # The identifier for this resource.<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ },<br>
+ ],<br>
+ "kind": "blogger#commentList", # The kind of this entry. Always blogger#commentList<br>
+ "prevPageToken": "A String", # Pagination token to fetch the previous page, if one exists.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/blogger.v2.pages.html b/docs/dyn/blogger.v2.pages.html
index 24b5e8a..1d84614 100644
--- a/docs/dyn/blogger.v2.pages.html
+++ b/docs/dyn/blogger.v2.pages.html
@@ -18,13 +18,68 @@
<br>
Args:<br>
pageId: string, The ID of the page to get. (required)<br>
- blogId: string, ID of the blog containing the page. (required)</tt></dd></dl>
+ blogId: string, ID of the blog containing the page. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "content": "A String", # The body content of this Page, in HTML.<br>
+ "kind": "blogger#page", # The kind of this entity. Always blogger#page<br>
+ "author": { # The author of this Page.<br>
+ "url": "A String", # The URL of the Page creator's Profile page.<br>
+ "image": { # The page author's avatar.<br>
+ "url": "A String", # The page author's avatar URL.<br>
+ },<br>
+ "displayName": "A String", # The display name.<br>
+ "id": "A String", # The identifier of the Page creator.<br>
+ },<br>
+ "url": "A String", # The URL that this Page is displayed at.<br>
+ "title": "A String", # The title of this entity. This is the name displayed in the Admin user interface.<br>
+ "updated": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this Page was last updated.<br>
+ "blog": { # Data about the blog containing this Page.<br>
+ "id": "A String", # The identifier of the blog containing this page.<br>
+ },<br>
+ "published": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this Page was published.<br>
+ "id": "A String", # The identifier for this resource.<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves pages for a blog, possibly filtered.<br>
<br>
Args:<br>
fetchBodies: boolean, Whether to retrieve the Page bodies.<br>
- blogId: string, ID of the blog to fetch pages from. (required)</tt></dd></dl>
+ blogId: string, ID of the blog to fetch pages from. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # The list of Pages for a Blog.<br>
+ {<br>
+ "content": "A String", # The body content of this Page, in HTML.<br>
+ "kind": "blogger#page", # The kind of this entity. Always blogger#page<br>
+ "author": { # The author of this Page.<br>
+ "url": "A String", # The URL of the Page creator's Profile page.<br>
+ "image": { # The page author's avatar.<br>
+ "url": "A String", # The page author's avatar URL.<br>
+ },<br>
+ "displayName": "A String", # The display name.<br>
+ "id": "A String", # The identifier of the Page creator.<br>
+ },<br>
+ "url": "A String", # The URL that this Page is displayed at.<br>
+ "title": "A String", # The title of this entity. This is the name displayed in the Admin user interface.<br>
+ "updated": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this Page was last updated.<br>
+ "blog": { # Data about the blog containing this Page.<br>
+ "id": "A String", # The identifier of the blog containing this page.<br>
+ },<br>
+ "published": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this Page was published.<br>
+ "id": "A String", # The identifier for this resource.<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ },<br>
+ ],<br>
+ "kind": "blogger#pageList", # The kind of this entity. Always blogger#pageList<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/blogger.v2.posts.html b/docs/dyn/blogger.v2.posts.html
index 8b72531..7d05ffe 100644
--- a/docs/dyn/blogger.v2.posts.html
+++ b/docs/dyn/blogger.v2.posts.html
@@ -18,7 +18,39 @@
<br>
Args:<br>
postId: string, The ID of the post (required)<br>
- blogId: string, ID of the blog to fetch the post from. (required)</tt></dd></dl>
+ blogId: string, ID of the blog to fetch the post from. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "content": "A String", # The content of the Post. May contain HTML markup.<br>
+ "kind": "blogger#post", # The kind of this entity. Always blogger#post<br>
+ "author": { # The author of this Post.<br>
+ "url": "A String", # The URL of the Post creator's Profile page.<br>
+ "image": { # The Post author's avatar.<br>
+ "url": "A String", # The Post author's avatar URL.<br>
+ },<br>
+ "displayName": "A String", # The display name.<br>
+ "id": "A String", # The identifier of the Post creator.<br>
+ },<br>
+ "replies": { # The container of comments on this Post.<br>
+ "totalItems": "A String", # The count of comments on this post.<br>
+ "selfLink": "A String", # The URL of the comments on this post.<br>
+ },<br>
+ "labels": [ # The list of labels this Post was tagged with.<br>
+ "A String",<br>
+ ],<br>
+ "updated": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this Post was last updated.<br>
+ "blog": { # Data about the blog containing this Post.<br>
+ "id": "A String", # The identifier of the Blog that contains this Post.<br>
+ },<br>
+ "url": "A String", # The URL where this Post is displayed.<br>
+ "published": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this Post was published.<br>
+ "title": "A String", # The title of the Post.<br>
+ "id": "A String", # The identifier of this Post.<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves a list of posts, possibly filtered.<br>
<br>
@@ -27,7 +59,46 @@
pageToken: string, Continuation token if the request is paged.<br>
maxResults: integer, Maximum number of posts to fetch.<br>
fetchBodies: boolean, Whether the body content of posts is included.<br>
- blogId: string, ID of the blog to fetch posts from. (required)</tt></dd></dl>
+ blogId: string, ID of the blog to fetch posts from. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # Pagination token to fetch the next page, if one exists.<br>
+ "items": [ # The list of Posts for this Blog.<br>
+ {<br>
+ "content": "A String", # The content of the Post. May contain HTML markup.<br>
+ "kind": "blogger#post", # The kind of this entity. Always blogger#post<br>
+ "author": { # The author of this Post.<br>
+ "url": "A String", # The URL of the Post creator's Profile page.<br>
+ "image": { # The Post author's avatar.<br>
+ "url": "A String", # The Post author's avatar URL.<br>
+ },<br>
+ "displayName": "A String", # The display name.<br>
+ "id": "A String", # The identifier of the Post creator.<br>
+ },<br>
+ "replies": { # The container of comments on this Post.<br>
+ "totalItems": "A String", # The count of comments on this post.<br>
+ "selfLink": "A String", # The URL of the comments on this post.<br>
+ },<br>
+ "labels": [ # The list of labels this Post was tagged with.<br>
+ "A String",<br>
+ ],<br>
+ "updated": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this Post was last updated.<br>
+ "blog": { # Data about the blog containing this Post.<br>
+ "id": "A String", # The identifier of the Blog that contains this Post.<br>
+ },<br>
+ "url": "A String", # The URL where this Post is displayed.<br>
+ "published": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this Post was published.<br>
+ "title": "A String", # The title of the Post.<br>
+ "id": "A String", # The identifier of this Post.<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ },<br>
+ ],<br>
+ "kind": "blogger#postList", # The kind of this entity. Always blogger#postList<br>
+ "prevPageToken": "A String", # Pagination token to fetch the previous page, if one exists.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/blogger.v2.users.blogs.html b/docs/dyn/blogger.v2.users.blogs.html
index eaabe4e..b878ee3 100644
--- a/docs/dyn/blogger.v2.users.blogs.html
+++ b/docs/dyn/blogger.v2.users.blogs.html
@@ -17,7 +17,39 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves a list of blogs, possibly filtered.<br>
<br>
Args:<br>
- userId: string, ID of the user whose blogs are to be fetched. (required)</tt></dd></dl>
+ userId: string, ID of the user whose blogs are to be fetched. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # The list of Blogs this user has Authorship or Admin rights over.<br>
+ {<br>
+ "kind": "blogger#blog", # The kind of this entry. Always blogger#blog<br>
+ "description": "A String", # The description of this blog. This is displayed underneath the title.<br>
+ "locale": { # The locale this Blog is set to.<br>
+ "country": "A String", # The country this blog's locale is set to.<br>
+ "variant": "A String", # The language variant this blog is authored in.<br>
+ "language": "A String", # The language this blog is authored in.<br>
+ },<br>
+ "posts": { # The container of posts in this blog.<br>
+ "totalItems": 42, # The count of posts in this blog.<br>
+ "selfLink": "A String", # The URL of the container for posts in this blog.<br>
+ },<br>
+ "updated": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this blog was last updated.<br>
+ "id": "A String", # The identifier for this resource.<br>
+ "url": "A String", # The URL where this blog is published.<br>
+ "published": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> date-time when this blog was published.<br>
+ "pages": { # The container of pages in this blog.<br>
+ "totalItems": 42, # The count of pages in this blog.<br>
+ "selfLink": "A String", # The URL of the container for pages in this blog.<br>
+ },<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ "name": "A String", # The name of this blog. This is displayed as the title.<br>
+ },<br>
+ ],<br>
+ "kind": "blogger#blogList", # The kind of this entity. Always blogger#blogList<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/blogger.v2.users.html b/docs/dyn/blogger.v2.users.html
index 7cb34cc..2258009 100644
--- a/docs/dyn/blogger.v2.users.html
+++ b/docs/dyn/blogger.v2.users.html
@@ -19,7 +19,28 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets one user by id.<br>
<br>
Args:<br>
- userId: string, The ID of the user to get. (required)</tt></dd></dl>
+ userId: string, The ID of the user to get. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "about": "A String", # Profile summary information.<br>
+ "displayName": "A String", # The display name.<br>
+ "created": "A String", # The timestamp of when this profile was created, in seconds since epoch.<br>
+ "locale": { # This user's locale<br>
+ "country": "A String", # The user's country setting.<br>
+ "variant": "A String", # The user's language variant setting.<br>
+ "language": "A String", # The user's language setting.<br>
+ },<br>
+ "blogs": { # The container of blogs for this user.<br>
+ "selfLink": "A String", # The URL of the Blogs for this user.<br>
+ },<br>
+ "kind": "blogger#user", # The kind of this entity. Always blogger#user<br>
+ "url": "A String", # The user's profile page.<br>
+ "id": "A String", # The identifier for this User.<br>
+ "selfLink": "A String", # The API REST URL to fetch this resource from.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/books.v1.bookshelves.html b/docs/dyn/books.v1.bookshelves.html
index 01cdb2a..1533cf2 100644
--- a/docs/dyn/books.v1.bookshelves.html
+++ b/docs/dyn/books.v1.bookshelves.html
@@ -20,14 +20,51 @@
source: string, String to identify the originator of this request.<br>
country: string, ISO-3166-1 code to override the IP-based location.<br>
userId: string, Id of user for whom to retrieve bookshelves. (required)<br>
- shelf: string, Id of bookshelf to retrieve. (required)</tt></dd></dl>
+ shelf: string, Id of bookshelf to retrieve. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "books#bookshelf", # Resource type for bookshelf metadata.<br>
+ "description": "A String", # Description of this bookshelf.<br>
+ "created": "A String", # Created time for this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "volumeCount": 42, # Number of volumes in this bookshelf.<br>
+ "title": "A String", # Title of this bookshelf.<br>
+ "updated": "A String", # Last modified time of this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "access": "A String", # Whether this bookshelf is PUBLIC or PRIVATE.<br>
+ "volumesLastUpdated": "A String", # Last time a volume was added or removed from this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "id": 42, # Id of this bookshelf, only unique by user.<br>
+ "selfLink": "A String", # URL to this resource.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves a list of public bookshelves for the specified user.<br>
<br>
Args:<br>
source: string, String to identify the originator of this request.<br>
country: string, ISO-3166-1 code to override the IP-based location.<br>
- userId: string, Id of user for whom to retrieve bookshelves. (required)</tt></dd></dl>
+ userId: string, Id of user for whom to retrieve bookshelves. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # A list of bookshelves.<br>
+ {<br>
+ "kind": "books#bookshelf", # Resource type for bookshelf metadata.<br>
+ "description": "A String", # Description of this bookshelf.<br>
+ "created": "A String", # Created time for this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "volumeCount": 42, # Number of volumes in this bookshelf.<br>
+ "title": "A String", # Title of this bookshelf.<br>
+ "updated": "A String", # Last modified time of this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "access": "A String", # Whether this bookshelf is PUBLIC or PRIVATE.<br>
+ "volumesLastUpdated": "A String", # Last time a volume was added or removed from this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "id": 42, # Id of this bookshelf, only unique by user.<br>
+ "selfLink": "A String", # URL to this resource.<br>
+ },<br>
+ ],<br>
+ "kind": "books#bookshelves", # Resource type.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-volumes"><strong><a href="books.v1.bookshelves.volumes.html">volumes</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
diff --git a/docs/dyn/books.v1.bookshelves.volumes.html b/docs/dyn/books.v1.bookshelves.volumes.html
index 0b0957b..0989ae1 100644
--- a/docs/dyn/books.v1.bookshelves.volumes.html
+++ b/docs/dyn/books.v1.bookshelves.volumes.html
@@ -19,10 +19,146 @@
Args:<br>
shelf: string, Id of bookshelf to retrieve volumes. (required)<br>
source: string, String to identify the originator of this request.<br>
- userId: string, Id of user for whom to retrieve bookshelf volumes. (required)<br>
+ showPreorders: boolean, Set to true to show pre-ordered books. Defaults to false.<br>
maxResults: integer, Maximum number of results to return<br>
startIndex: integer, Index of the first element to return (starts at 0)<br>
- country: string, ISO-3166-1 code to override the IP-based location.</tt></dd></dl>
+ country: string, ISO-3166-1 code to override the IP-based location.<br>
+ userId: string, Id of user for whom to retrieve bookshelf volumes. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "totalItems": 42, # Total number of volumes found. This might be greater than the number of volumes returned in this response if results have been paginated.<br>
+ "items": [ # A list of volumes.<br>
+ {<br>
+ "kind": "books#volume", # Resource type for a volume. (In LITE projection.)<br>
+ "accessInfo": { # Any information about a volume related to reading or obtaining that volume text. This information can depend on country (books may be public domain in one country but not in another, e.g.).<br>
+ "publicDomain": True or False, # Whether or not this book is public domain in the country listed above.<br>
+ "embeddable": True or False, # Whether this volume can be embedded in a viewport using the Embedded Viewer API.<br>
+ "downloadAccess": { # Information about a volume's download license access restrictions.<br>
+ "nonce": "A String", # Client nonce for verification. Download access and client-validation only.<br>
+ "kind": "books#downloadAccessRestriction", # Resource type.<br>
+ "justAcquired": True or False, # If deviceAllowed, whether access was just acquired with this request.<br>
+ "maxDownloadDevices": 42, # If restricted, the maximum number of content download licenses for this volume.<br>
+ "downloadsAcquired": 42, # If restricted, the number of content download licenses already acquired (including the requesting client, if licensed).<br>
+ "signature": "A String", # Response signature.<br>
+ "volumeId": "A String", # Identifies the volume for which this entry applies.<br>
+ "deviceAllowed": True or False, # If restricted, whether access is granted for this (user, device, volume).<br>
+ "source": "A String", # Client app identifier for verification. Download access and client-validation only.<br>
+ "restricted": True or False, # Whether this volume has any download access restrictions.<br>
+ "reasonCode": "A String", # Error/warning reason code. Additional codes may be added in the future. 0 OK 100 ACCESS_DENIED_PUBLISHER_LIMIT 101 ACCESS_DENIED_LIMIT 200 WARNING_USED_LAST_ACCESS<br>
+ "message": "A String", # Error/warning message.<br>
+ },<br>
+ "country": "A String", # The two-letter ISO_3166-1 country code for which this access information is valid. (In LITE projection.)<br>
+ "textToSpeechPermission": "A String", # Whether text-to-speech is permitted for this volume. Values can be ALLOWED, ALLOWED_FOR_ACCESSIBILITY, or NOT_ALLOWED.<br>
+ "pdf": { # Information about pdf content. (In LITE projection.)<br>
+ "downloadLink": "A String", # URL to download pdf. (In LITE projection.)<br>
+ "acsTokenLink": "A String", # URL to retrieve ACS token for pdf download. (In LITE projection.)<br>
+ },<br>
+ "viewability": "A String", # The read access of a volume. Possible values are PARTIAL, ALL_PAGES, NO_PAGES or UNKNOWN. This value depends on the country listed above. A value of PARTIAL means that the publisher has allowed some portion of the volume to be viewed publicly, without purchase. This can apply to eBooks as well as non-eBooks. Public domain books will always have a value of ALL_PAGES.<br>
+ "epub": { # Information about epub content. (In LITE projection.)<br>
+ "downloadLink": "A String", # URL to download epub. (In LITE projection.)<br>
+ "acsTokenLink": "A String", # URL to retrieve ACS token for epub download. (In LITE projection.)<br>
+ },<br>
+ "accessViewStatus": "A String", # Combines the access and viewability of this volume into a single status field for this user. Values can be FULL_PURCHASED, FULL_PUBLIC_DOMAIN, SAMPLE or NONE. (In LITE projection.)<br>
+ },<br>
+ "saleInfo": { # Any information about a volume related to the eBookstore and/or purchaseability. This information can depend on the country where the request originates from (i.e. books may not be for sale in certain countries).<br>
+ "country": "A String", # The two-letter ISO_3166-1 country code for which this sale information is valid. (In LITE projection.)<br>
+ "retailPrice": { # The actual selling price of the book. This is the same as the suggested retail or list price unless there are offers or discounts on this volume. (In LITE projection.)<br>
+ "amount": 3.140000, # Amount in the currency listed below. (In LITE projection.)<br>
+ "currencyCode": "A String", # An ISO 4217, three-letter currency code. (In LITE projection.)<br>
+ },<br>
+ "isEbook": True or False, # Whether or not this volume is an eBook (can be added to the My eBooks shelf).<br>
+ "saleability": "A String", # Whether or not this book is available for sale or offered for free in the Google eBookstore for the country listed above. Possible values are FOR_SALE, FREE, NOT_FOR_SALE, or FOR_PREORDER.<br>
+ "buyLink": "A String", # URL to purchase this volume on the Google Books site. (In LITE projection)<br>
+ "onSaleDate": "A String", # The date on which this book is available for sale.<br>
+ "listPrice": { # Suggested retail price. (In LITE projection.)<br>
+ "amount": 3.140000, # Amount in the currency listed below. (In LITE projection.)<br>
+ "currencyCode": "A String", # An ISO 4217, three-letter currency code. (In LITE projection.)<br>
+ },<br>
+ },<br>
+ "etag": "A String", # Opaque identifier for a specific version of a volume resource. (In LITE projection)<br>
+ "userInfo": { # User specific information related to this volume. (e.g. page this user last read or whether they purchased this book)<br>
+ "updated": "A String", # Timestamp when this volume was last modified by a user action, such as a reading position update, volume purchase or writing a review. (<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> UTC date-time format).<br>
+ "isPreordered": True or False, # Whether or not this volume was pre-ordered by the authenticated user making the request. (In LITE projection.)<br>
+ "isPurchased": True or False, # Whether or not this volume was purchased by the authenticated user making the request. (In LITE projection.)<br>
+ "readingPosition": { # The user's current reading position in the volume, if one is available. (In LITE projection.)<br>
+ "kind": "books#readingPosition", # Resource type for a reading position.<br>
+ "gbImagePosition": "A String", # Position in a volume for image-based content.<br>
+ "epubCfiPosition": "A String", # Position in an EPUB as a CFI.<br>
+ "updated": "A String", # Timestamp when this reading position was last updated (formatted UTC timestamp with millisecond resolution).<br>
+ "volumeId": "A String", # Volume id associated with this reading position.<br>
+ "pdfPosition": "A String", # Position in a PDF file.<br>
+ "gbTextPosition": "A String", # Position in a volume for text-based content.<br>
+ },<br>
+ "review": { # This user's review of this volume, if one exists.<br>
+ "rating": "A String", # Star rating for this review. Possible values are ONE, TWO, THREE, FOUR, FIVE or NOT_RATED.<br>
+ "kind": "books#review", # Resource type for a review.<br>
+ "author": { # Author of this review.<br>
+ "displayName": "A String", # Name of this person.<br>
+ },<br>
+ "title": "A String", # Title for this review.<br>
+ "volumeId": "A String", # Volume that this review is for.<br>
+ "content": "A String", # Review text.<br>
+ "source": { # Information regarding the source of this review, when the review is not from a Google Books user.<br>
+ "extraDescription": "A String", # Extra text about the source of the review.<br>
+ "url": "A String", # URL of the source of the review.<br>
+ "description": "A String", # Name of the source.<br>
+ },<br>
+ "date": "A String", # Date of this review.<br>
+ "type": "A String", # Source type for this review. Possible values are EDITORIAL, WEB_USER or GOOGLE_USER.<br>
+ "fullTextUrl": "A String", # URL for the full review text, for reviews gathered from the web.<br>
+ },<br>
+ },<br>
+ "volumeInfo": { # General volume information.<br>
+ "publisher": "A String", # Publisher of this volume. (In LITE projection.)<br>
+ "subtitle": "A String", # Volume subtitle. (In LITE projection.)<br>
+ "description": "A String", # A synopsis of the volume. The text of the description is formatted in HTML and includes simple formatting elements, such as b, i, and br tags. (In LITE projection.)<br>
+ "language": "A String", # Best language for this volume (based on content). It is the two-letter ISO 639-1 code such as 'fr', 'en', etc.<br>
+ "pageCount": 42, # Total number of pages.<br>
+ "imageLinks": { # A list of image links for all the sizes that are available. (In LITE projection.)<br>
+ "medium": "A String", # Image link for medium size (width of ~575 pixels). (In LITE projection)<br>
+ "smallThumbnail": "A String", # Image link for small thumbnail size (width of ~80 pixels). (In LITE projection)<br>
+ "large": "A String", # Image link for large size (width of ~800 pixels). (In LITE projection)<br>
+ "extraLarge": "A String", # Image link for extra large size (width of ~1280 pixels). (In LITE projection)<br>
+ "small": "A String", # Image link for small size (width of ~300 pixels). (In LITE projection)<br>
+ "thumbnail": "A String", # Image link for thumbnail size (width of ~128 pixels). (In LITE projection)<br>
+ },<br>
+ "publishedDate": "A String", # Date of publication. (In LITE projection.)<br>
+ "previewLink": "A String", # URL to preview this volume on the Google Books site.<br>
+ "printType": "A String", # Type of publication of this volume. Possible values are BOOK or MAGAZINE.<br>
+ "ratingsCount": 42, # The number of review ratings for this volume.<br>
+ "mainCategory": "A String", # The main category to which this volume belongs. It will be the category from the categories list returned below that has the highest weight.<br>
+ "dimensions": { # Physical dimensions of this volume.<br>
+ "width": "A String", # Width of this volume (in cm).<br>
+ "thickness": "A String", # Thickness of this volume (in cm).<br>
+ "height": "A String", # Height or length of this volume (in cm).<br>
+ },<br>
+ "contentVersion": "A String", # An identifier for the version of the volume content (text & images). (In LITE projection)<br>
+ "industryIdentifiers": [ # Industry standard identifiers for this volume.<br>
+ {<br>
+ "identifier": "A String", # Industry specific volume identifier.<br>
+ "type": "A String", # Identifier type. Possible values are ISBN_10, ISBN_13, ISSN and OTHER.<br>
+ },<br>
+ ],<br>
+ "authors": [ # The names of the authors and/or editors for this volume. (In LITE projection)<br>
+ "A String",<br>
+ ],<br>
+ "title": "A String", # Volume title. (In LITE projection.)<br>
+ "canonicalVolumeLink": "A String", # Canonical URL for a volume. Use this URL to plus one a Google Book. (In LITE projection)<br>
+ "infoLink": "A String", # URL to view information about this volume on the Google Books site. (In LITE projection)<br>
+ "categories": [ # A list of subject categories, such as "Fiction", "Suspense", etc.<br>
+ "A String",<br>
+ ],<br>
+ "averageRating": 3.140000, # The mean review rating for this volume. (min = 1.0, max = 5.0)<br>
+ },<br>
+ "id": "A String", # Unique identifier for a volume. (In LITE projection.)<br>
+ "selfLink": "A String", # URL to this resource. (In LITE projection.)<br>
+ },<br>
+ ],<br>
+ "kind": "books#volumes", # Resource type.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/books.v1.mylibrary.bookshelves.html b/docs/dyn/books.v1.mylibrary.bookshelves.html
index d1050ca..54cfaac 100644
--- a/docs/dyn/books.v1.mylibrary.bookshelves.html
+++ b/docs/dyn/books.v1.mylibrary.bookshelves.html
@@ -36,13 +36,50 @@
Args:<br>
source: string, String to identify the originator of this request.<br>
shelf: string, Id of bookshelf to retrieve. (required)<br>
- country: string, ISO-3166-1 code to override the IP-based location.</tt></dd></dl>
+ country: string, ISO-3166-1 code to override the IP-based location.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "books#bookshelf", # Resource type for bookshelf metadata.<br>
+ "description": "A String", # Description of this bookshelf.<br>
+ "created": "A String", # Created time for this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "volumeCount": 42, # Number of volumes in this bookshelf.<br>
+ "title": "A String", # Title of this bookshelf.<br>
+ "updated": "A String", # Last modified time of this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "access": "A String", # Whether this bookshelf is PUBLIC or PRIVATE.<br>
+ "volumesLastUpdated": "A String", # Last time a volume was added or removed from this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "id": 42, # Id of this bookshelf, only unique by user.<br>
+ "selfLink": "A String", # URL to this resource.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves a list of bookshelves belonging to the authenticated user.<br>
<br>
Args:<br>
country: string, ISO-3166-1 code to override the IP-based location.<br>
- source: string, String to identify the originator of this request.</tt></dd></dl>
+ source: string, String to identify the originator of this request.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # A list of bookshelves.<br>
+ {<br>
+ "kind": "books#bookshelf", # Resource type for bookshelf metadata.<br>
+ "description": "A String", # Description of this bookshelf.<br>
+ "created": "A String", # Created time for this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "volumeCount": 42, # Number of volumes in this bookshelf.<br>
+ "title": "A String", # Title of this bookshelf.<br>
+ "updated": "A String", # Last modified time of this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "access": "A String", # Whether this bookshelf is PUBLIC or PRIVATE.<br>
+ "volumesLastUpdated": "A String", # Last time a volume was added or removed from this bookshelf (formatted UTC timestamp with millisecond resolution).<br>
+ "id": 42, # Id of this bookshelf, only unique by user.<br>
+ "selfLink": "A String", # URL to this resource.<br>
+ },<br>
+ ],<br>
+ "kind": "books#bookshelves", # Resource type.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-removeVolume"><strong>removeVolume</strong></a> = method(self, **kwargs)</dt><dd><tt>Removes a volume from a bookshelf.<br>
<br>
diff --git a/docs/dyn/books.v1.mylibrary.bookshelves.volumes.html b/docs/dyn/books.v1.mylibrary.bookshelves.volumes.html
index 146b381..666325d 100644
--- a/docs/dyn/books.v1.mylibrary.bookshelves.volumes.html
+++ b/docs/dyn/books.v1.mylibrary.bookshelves.volumes.html
@@ -23,10 +23,146 @@
lite - Includes a subset of fields in volumeInfo and accessInfo.<br>
source: string, String to identify the originator of this request.<br>
country: string, ISO-3166-1 code to override the IP-based location.<br>
+ showPreorders: boolean, Set to true to show pre-ordered books. Defaults to false.<br>
maxResults: integer, Maximum number of results to return<br>
q: string, Full-text search query string in this bookshelf.<br>
startIndex: integer, Index of the first element to return (starts at 0)<br>
- shelf: string, The bookshelf id or name retrieve volumes for.</tt></dd></dl>
+ shelf: string, The bookshelf id or name retrieve volumes for.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "totalItems": 42, # Total number of volumes found. This might be greater than the number of volumes returned in this response if results have been paginated.<br>
+ "items": [ # A list of volumes.<br>
+ {<br>
+ "kind": "books#volume", # Resource type for a volume. (In LITE projection.)<br>
+ "accessInfo": { # Any information about a volume related to reading or obtaining that volume text. This information can depend on country (books may be public domain in one country but not in another, e.g.).<br>
+ "publicDomain": True or False, # Whether or not this book is public domain in the country listed above.<br>
+ "embeddable": True or False, # Whether this volume can be embedded in a viewport using the Embedded Viewer API.<br>
+ "downloadAccess": { # Information about a volume's download license access restrictions.<br>
+ "nonce": "A String", # Client nonce for verification. Download access and client-validation only.<br>
+ "kind": "books#downloadAccessRestriction", # Resource type.<br>
+ "justAcquired": True or False, # If deviceAllowed, whether access was just acquired with this request.<br>
+ "maxDownloadDevices": 42, # If restricted, the maximum number of content download licenses for this volume.<br>
+ "downloadsAcquired": 42, # If restricted, the number of content download licenses already acquired (including the requesting client, if licensed).<br>
+ "signature": "A String", # Response signature.<br>
+ "volumeId": "A String", # Identifies the volume for which this entry applies.<br>
+ "deviceAllowed": True or False, # If restricted, whether access is granted for this (user, device, volume).<br>
+ "source": "A String", # Client app identifier for verification. Download access and client-validation only.<br>
+ "restricted": True or False, # Whether this volume has any download access restrictions.<br>
+ "reasonCode": "A String", # Error/warning reason code. Additional codes may be added in the future. 0 OK 100 ACCESS_DENIED_PUBLISHER_LIMIT 101 ACCESS_DENIED_LIMIT 200 WARNING_USED_LAST_ACCESS<br>
+ "message": "A String", # Error/warning message.<br>
+ },<br>
+ "country": "A String", # The two-letter ISO_3166-1 country code for which this access information is valid. (In LITE projection.)<br>
+ "textToSpeechPermission": "A String", # Whether text-to-speech is permitted for this volume. Values can be ALLOWED, ALLOWED_FOR_ACCESSIBILITY, or NOT_ALLOWED.<br>
+ "pdf": { # Information about pdf content. (In LITE projection.)<br>
+ "downloadLink": "A String", # URL to download pdf. (In LITE projection.)<br>
+ "acsTokenLink": "A String", # URL to retrieve ACS token for pdf download. (In LITE projection.)<br>
+ },<br>
+ "viewability": "A String", # The read access of a volume. Possible values are PARTIAL, ALL_PAGES, NO_PAGES or UNKNOWN. This value depends on the country listed above. A value of PARTIAL means that the publisher has allowed some portion of the volume to be viewed publicly, without purchase. This can apply to eBooks as well as non-eBooks. Public domain books will always have a value of ALL_PAGES.<br>
+ "epub": { # Information about epub content. (In LITE projection.)<br>
+ "downloadLink": "A String", # URL to download epub. (In LITE projection.)<br>
+ "acsTokenLink": "A String", # URL to retrieve ACS token for epub download. (In LITE projection.)<br>
+ },<br>
+ "accessViewStatus": "A String", # Combines the access and viewability of this volume into a single status field for this user. Values can be FULL_PURCHASED, FULL_PUBLIC_DOMAIN, SAMPLE or NONE. (In LITE projection.)<br>
+ },<br>
+ "saleInfo": { # Any information about a volume related to the eBookstore and/or purchaseability. This information can depend on the country where the request originates from (i.e. books may not be for sale in certain countries).<br>
+ "country": "A String", # The two-letter ISO_3166-1 country code for which this sale information is valid. (In LITE projection.)<br>
+ "retailPrice": { # The actual selling price of the book. This is the same as the suggested retail or list price unless there are offers or discounts on this volume. (In LITE projection.)<br>
+ "amount": 3.140000, # Amount in the currency listed below. (In LITE projection.)<br>
+ "currencyCode": "A String", # An ISO 4217, three-letter currency code. (In LITE projection.)<br>
+ },<br>
+ "isEbook": True or False, # Whether or not this volume is an eBook (can be added to the My eBooks shelf).<br>
+ "saleability": "A String", # Whether or not this book is available for sale or offered for free in the Google eBookstore for the country listed above. Possible values are FOR_SALE, FREE, NOT_FOR_SALE, or FOR_PREORDER.<br>
+ "buyLink": "A String", # URL to purchase this volume on the Google Books site. (In LITE projection)<br>
+ "onSaleDate": "A String", # The date on which this book is available for sale.<br>
+ "listPrice": { # Suggested retail price. (In LITE projection.)<br>
+ "amount": 3.140000, # Amount in the currency listed below. (In LITE projection.)<br>
+ "currencyCode": "A String", # An ISO 4217, three-letter currency code. (In LITE projection.)<br>
+ },<br>
+ },<br>
+ "etag": "A String", # Opaque identifier for a specific version of a volume resource. (In LITE projection)<br>
+ "userInfo": { # User specific information related to this volume. (e.g. page this user last read or whether they purchased this book)<br>
+ "updated": "A String", # Timestamp when this volume was last modified by a user action, such as a reading position update, volume purchase or writing a review. (<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> UTC date-time format).<br>
+ "isPreordered": True or False, # Whether or not this volume was pre-ordered by the authenticated user making the request. (In LITE projection.)<br>
+ "isPurchased": True or False, # Whether or not this volume was purchased by the authenticated user making the request. (In LITE projection.)<br>
+ "readingPosition": { # The user's current reading position in the volume, if one is available. (In LITE projection.)<br>
+ "kind": "books#readingPosition", # Resource type for a reading position.<br>
+ "gbImagePosition": "A String", # Position in a volume for image-based content.<br>
+ "epubCfiPosition": "A String", # Position in an EPUB as a CFI.<br>
+ "updated": "A String", # Timestamp when this reading position was last updated (formatted UTC timestamp with millisecond resolution).<br>
+ "volumeId": "A String", # Volume id associated with this reading position.<br>
+ "pdfPosition": "A String", # Position in a PDF file.<br>
+ "gbTextPosition": "A String", # Position in a volume for text-based content.<br>
+ },<br>
+ "review": { # This user's review of this volume, if one exists.<br>
+ "rating": "A String", # Star rating for this review. Possible values are ONE, TWO, THREE, FOUR, FIVE or NOT_RATED.<br>
+ "kind": "books#review", # Resource type for a review.<br>
+ "author": { # Author of this review.<br>
+ "displayName": "A String", # Name of this person.<br>
+ },<br>
+ "title": "A String", # Title for this review.<br>
+ "volumeId": "A String", # Volume that this review is for.<br>
+ "content": "A String", # Review text.<br>
+ "source": { # Information regarding the source of this review, when the review is not from a Google Books user.<br>
+ "extraDescription": "A String", # Extra text about the source of the review.<br>
+ "url": "A String", # URL of the source of the review.<br>
+ "description": "A String", # Name of the source.<br>
+ },<br>
+ "date": "A String", # Date of this review.<br>
+ "type": "A String", # Source type for this review. Possible values are EDITORIAL, WEB_USER or GOOGLE_USER.<br>
+ "fullTextUrl": "A String", # URL for the full review text, for reviews gathered from the web.<br>
+ },<br>
+ },<br>
+ "volumeInfo": { # General volume information.<br>
+ "publisher": "A String", # Publisher of this volume. (In LITE projection.)<br>
+ "subtitle": "A String", # Volume subtitle. (In LITE projection.)<br>
+ "description": "A String", # A synopsis of the volume. The text of the description is formatted in HTML and includes simple formatting elements, such as b, i, and br tags. (In LITE projection.)<br>
+ "language": "A String", # Best language for this volume (based on content). It is the two-letter ISO 639-1 code such as 'fr', 'en', etc.<br>
+ "pageCount": 42, # Total number of pages.<br>
+ "imageLinks": { # A list of image links for all the sizes that are available. (In LITE projection.)<br>
+ "medium": "A String", # Image link for medium size (width of ~575 pixels). (In LITE projection)<br>
+ "smallThumbnail": "A String", # Image link for small thumbnail size (width of ~80 pixels). (In LITE projection)<br>
+ "large": "A String", # Image link for large size (width of ~800 pixels). (In LITE projection)<br>
+ "extraLarge": "A String", # Image link for extra large size (width of ~1280 pixels). (In LITE projection)<br>
+ "small": "A String", # Image link for small size (width of ~300 pixels). (In LITE projection)<br>
+ "thumbnail": "A String", # Image link for thumbnail size (width of ~128 pixels). (In LITE projection)<br>
+ },<br>
+ "publishedDate": "A String", # Date of publication. (In LITE projection.)<br>
+ "previewLink": "A String", # URL to preview this volume on the Google Books site.<br>
+ "printType": "A String", # Type of publication of this volume. Possible values are BOOK or MAGAZINE.<br>
+ "ratingsCount": 42, # The number of review ratings for this volume.<br>
+ "mainCategory": "A String", # The main category to which this volume belongs. It will be the category from the categories list returned below that has the highest weight.<br>
+ "dimensions": { # Physical dimensions of this volume.<br>
+ "width": "A String", # Width of this volume (in cm).<br>
+ "thickness": "A String", # Thickness of this volume (in cm).<br>
+ "height": "A String", # Height or length of this volume (in cm).<br>
+ },<br>
+ "contentVersion": "A String", # An identifier for the version of the volume content (text & images). (In LITE projection)<br>
+ "industryIdentifiers": [ # Industry standard identifiers for this volume.<br>
+ {<br>
+ "identifier": "A String", # Industry specific volume identifier.<br>
+ "type": "A String", # Identifier type. Possible values are ISBN_10, ISBN_13, ISSN and OTHER.<br>
+ },<br>
+ ],<br>
+ "authors": [ # The names of the authors and/or editors for this volume. (In LITE projection)<br>
+ "A String",<br>
+ ],<br>
+ "title": "A String", # Volume title. (In LITE projection.)<br>
+ "canonicalVolumeLink": "A String", # Canonical URL for a volume. Use this URL to plus one a Google Book. (In LITE projection)<br>
+ "infoLink": "A String", # URL to view information about this volume on the Google Books site. (In LITE projection)<br>
+ "categories": [ # A list of subject categories, such as "Fiction", "Suspense", etc.<br>
+ "A String",<br>
+ ],<br>
+ "averageRating": 3.140000, # The mean review rating for this volume. (min = 1.0, max = 5.0)<br>
+ },<br>
+ "id": "A String", # Unique identifier for a volume. (In LITE projection.)<br>
+ "selfLink": "A String", # URL to this resource. (In LITE projection.)<br>
+ },<br>
+ ],<br>
+ "kind": "books#volumes", # Resource type.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/books.v1.mylibrary.html b/docs/dyn/books.v1.mylibrary.html
index 9ac898f..77114c7 100644
--- a/docs/dyn/books.v1.mylibrary.html
+++ b/docs/dyn/books.v1.mylibrary.html
@@ -14,6 +14,8 @@
<td width="100%">Methods defined here:<br>
<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+<dl><dt><a name="Resource-annotations"><strong><a href="books.v1.mylibrary.annotations.html">annotations</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
+
<dl><dt><a name="Resource-bookshelves"><strong><a href="books.v1.mylibrary.bookshelves.html">bookshelves</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
<hr>
diff --git a/docs/dyn/books.v1.volumes.html b/docs/dyn/books.v1.volumes.html
index 07de731..5c34b0e 100644
--- a/docs/dyn/books.v1.volumes.html
+++ b/docs/dyn/books.v1.volumes.html
@@ -24,7 +24,136 @@
source: string, String to identify the originator of this request.<br>
country: string, ISO-3166-1 code to override the IP-based location.<br>
volumeId: string, Id of volume to retrieve. (required)<br>
- partner: string, Identifier of partner for whom to brand results.</tt></dd></dl>
+ partner: string, Identifier of partner for whom to brand results.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "books#volume", # Resource type for a volume. (In LITE projection.)<br>
+ "accessInfo": { # Any information about a volume related to reading or obtaining that volume text. This information can depend on country (books may be public domain in one country but not in another, e.g.).<br>
+ "publicDomain": True or False, # Whether or not this book is public domain in the country listed above.<br>
+ "embeddable": True or False, # Whether this volume can be embedded in a viewport using the Embedded Viewer API.<br>
+ "downloadAccess": { # Information about a volume's download license access restrictions.<br>
+ "nonce": "A String", # Client nonce for verification. Download access and client-validation only.<br>
+ "kind": "books#downloadAccessRestriction", # Resource type.<br>
+ "justAcquired": True or False, # If deviceAllowed, whether access was just acquired with this request.<br>
+ "maxDownloadDevices": 42, # If restricted, the maximum number of content download licenses for this volume.<br>
+ "downloadsAcquired": 42, # If restricted, the number of content download licenses already acquired (including the requesting client, if licensed).<br>
+ "signature": "A String", # Response signature.<br>
+ "volumeId": "A String", # Identifies the volume for which this entry applies.<br>
+ "deviceAllowed": True or False, # If restricted, whether access is granted for this (user, device, volume).<br>
+ "source": "A String", # Client app identifier for verification. Download access and client-validation only.<br>
+ "restricted": True or False, # Whether this volume has any download access restrictions.<br>
+ "reasonCode": "A String", # Error/warning reason code. Additional codes may be added in the future. 0 OK 100 ACCESS_DENIED_PUBLISHER_LIMIT 101 ACCESS_DENIED_LIMIT 200 WARNING_USED_LAST_ACCESS<br>
+ "message": "A String", # Error/warning message.<br>
+ },<br>
+ "country": "A String", # The two-letter ISO_3166-1 country code for which this access information is valid. (In LITE projection.)<br>
+ "textToSpeechPermission": "A String", # Whether text-to-speech is permitted for this volume. Values can be ALLOWED, ALLOWED_FOR_ACCESSIBILITY, or NOT_ALLOWED.<br>
+ "pdf": { # Information about pdf content. (In LITE projection.)<br>
+ "downloadLink": "A String", # URL to download pdf. (In LITE projection.)<br>
+ "acsTokenLink": "A String", # URL to retrieve ACS token for pdf download. (In LITE projection.)<br>
+ },<br>
+ "viewability": "A String", # The read access of a volume. Possible values are PARTIAL, ALL_PAGES, NO_PAGES or UNKNOWN. This value depends on the country listed above. A value of PARTIAL means that the publisher has allowed some portion of the volume to be viewed publicly, without purchase. This can apply to eBooks as well as non-eBooks. Public domain books will always have a value of ALL_PAGES.<br>
+ "epub": { # Information about epub content. (In LITE projection.)<br>
+ "downloadLink": "A String", # URL to download epub. (In LITE projection.)<br>
+ "acsTokenLink": "A String", # URL to retrieve ACS token for epub download. (In LITE projection.)<br>
+ },<br>
+ "accessViewStatus": "A String", # Combines the access and viewability of this volume into a single status field for this user. Values can be FULL_PURCHASED, FULL_PUBLIC_DOMAIN, SAMPLE or NONE. (In LITE projection.)<br>
+ },<br>
+ "saleInfo": { # Any information about a volume related to the eBookstore and/or purchaseability. This information can depend on the country where the request originates from (i.e. books may not be for sale in certain countries).<br>
+ "country": "A String", # The two-letter ISO_3166-1 country code for which this sale information is valid. (In LITE projection.)<br>
+ "retailPrice": { # The actual selling price of the book. This is the same as the suggested retail or list price unless there are offers or discounts on this volume. (In LITE projection.)<br>
+ "amount": 3.140000, # Amount in the currency listed below. (In LITE projection.)<br>
+ "currencyCode": "A String", # An ISO 4217, three-letter currency code. (In LITE projection.)<br>
+ },<br>
+ "isEbook": True or False, # Whether or not this volume is an eBook (can be added to the My eBooks shelf).<br>
+ "saleability": "A String", # Whether or not this book is available for sale or offered for free in the Google eBookstore for the country listed above. Possible values are FOR_SALE, FREE, NOT_FOR_SALE, or FOR_PREORDER.<br>
+ "buyLink": "A String", # URL to purchase this volume on the Google Books site. (In LITE projection)<br>
+ "onSaleDate": "A String", # The date on which this book is available for sale.<br>
+ "listPrice": { # Suggested retail price. (In LITE projection.)<br>
+ "amount": 3.140000, # Amount in the currency listed below. (In LITE projection.)<br>
+ "currencyCode": "A String", # An ISO 4217, three-letter currency code. (In LITE projection.)<br>
+ },<br>
+ },<br>
+ "etag": "A String", # Opaque identifier for a specific version of a volume resource. (In LITE projection)<br>
+ "userInfo": { # User specific information related to this volume. (e.g. page this user last read or whether they purchased this book)<br>
+ "updated": "A String", # Timestamp when this volume was last modified by a user action, such as a reading position update, volume purchase or writing a review. (<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> UTC date-time format).<br>
+ "isPreordered": True or False, # Whether or not this volume was pre-ordered by the authenticated user making the request. (In LITE projection.)<br>
+ "isPurchased": True or False, # Whether or not this volume was purchased by the authenticated user making the request. (In LITE projection.)<br>
+ "readingPosition": { # The user's current reading position in the volume, if one is available. (In LITE projection.)<br>
+ "kind": "books#readingPosition", # Resource type for a reading position.<br>
+ "gbImagePosition": "A String", # Position in a volume for image-based content.<br>
+ "epubCfiPosition": "A String", # Position in an EPUB as a CFI.<br>
+ "updated": "A String", # Timestamp when this reading position was last updated (formatted UTC timestamp with millisecond resolution).<br>
+ "volumeId": "A String", # Volume id associated with this reading position.<br>
+ "pdfPosition": "A String", # Position in a PDF file.<br>
+ "gbTextPosition": "A String", # Position in a volume for text-based content.<br>
+ },<br>
+ "review": { # This user's review of this volume, if one exists.<br>
+ "rating": "A String", # Star rating for this review. Possible values are ONE, TWO, THREE, FOUR, FIVE or NOT_RATED.<br>
+ "kind": "books#review", # Resource type for a review.<br>
+ "author": { # Author of this review.<br>
+ "displayName": "A String", # Name of this person.<br>
+ },<br>
+ "title": "A String", # Title for this review.<br>
+ "volumeId": "A String", # Volume that this review is for.<br>
+ "content": "A String", # Review text.<br>
+ "source": { # Information regarding the source of this review, when the review is not from a Google Books user.<br>
+ "extraDescription": "A String", # Extra text about the source of the review.<br>
+ "url": "A String", # URL of the source of the review.<br>
+ "description": "A String", # Name of the source.<br>
+ },<br>
+ "date": "A String", # Date of this review.<br>
+ "type": "A String", # Source type for this review. Possible values are EDITORIAL, WEB_USER or GOOGLE_USER.<br>
+ "fullTextUrl": "A String", # URL for the full review text, for reviews gathered from the web.<br>
+ },<br>
+ },<br>
+ "volumeInfo": { # General volume information.<br>
+ "publisher": "A String", # Publisher of this volume. (In LITE projection.)<br>
+ "subtitle": "A String", # Volume subtitle. (In LITE projection.)<br>
+ "description": "A String", # A synopsis of the volume. The text of the description is formatted in HTML and includes simple formatting elements, such as b, i, and br tags. (In LITE projection.)<br>
+ "language": "A String", # Best language for this volume (based on content). It is the two-letter ISO 639-1 code such as 'fr', 'en', etc.<br>
+ "pageCount": 42, # Total number of pages.<br>
+ "imageLinks": { # A list of image links for all the sizes that are available. (In LITE projection.)<br>
+ "medium": "A String", # Image link for medium size (width of ~575 pixels). (In LITE projection)<br>
+ "smallThumbnail": "A String", # Image link for small thumbnail size (width of ~80 pixels). (In LITE projection)<br>
+ "large": "A String", # Image link for large size (width of ~800 pixels). (In LITE projection)<br>
+ "extraLarge": "A String", # Image link for extra large size (width of ~1280 pixels). (In LITE projection)<br>
+ "small": "A String", # Image link for small size (width of ~300 pixels). (In LITE projection)<br>
+ "thumbnail": "A String", # Image link for thumbnail size (width of ~128 pixels). (In LITE projection)<br>
+ },<br>
+ "publishedDate": "A String", # Date of publication. (In LITE projection.)<br>
+ "previewLink": "A String", # URL to preview this volume on the Google Books site.<br>
+ "printType": "A String", # Type of publication of this volume. Possible values are BOOK or MAGAZINE.<br>
+ "ratingsCount": 42, # The number of review ratings for this volume.<br>
+ "mainCategory": "A String", # The main category to which this volume belongs. It will be the category from the categories list returned below that has the highest weight.<br>
+ "dimensions": { # Physical dimensions of this volume.<br>
+ "width": "A String", # Width of this volume (in cm).<br>
+ "thickness": "A String", # Thickness of this volume (in cm).<br>
+ "height": "A String", # Height or length of this volume (in cm).<br>
+ },<br>
+ "contentVersion": "A String", # An identifier for the version of the volume content (text & images). (In LITE projection)<br>
+ "industryIdentifiers": [ # Industry standard identifiers for this volume.<br>
+ {<br>
+ "identifier": "A String", # Industry specific volume identifier.<br>
+ "type": "A String", # Identifier type. Possible values are ISBN_10, ISBN_13, ISSN and OTHER.<br>
+ },<br>
+ ],<br>
+ "authors": [ # The names of the authors and/or editors for this volume. (In LITE projection)<br>
+ "A String",<br>
+ ],<br>
+ "title": "A String", # Volume title. (In LITE projection.)<br>
+ "canonicalVolumeLink": "A String", # Canonical URL for a volume. Use this URL to plus one a Google Book. (In LITE projection)<br>
+ "infoLink": "A String", # URL to view information about this volume on the Google Books site. (In LITE projection)<br>
+ "categories": [ # A list of subject categories, such as "Fiction", "Suspense", etc.<br>
+ "A String",<br>
+ ],<br>
+ "averageRating": 3.140000, # The mean review rating for this volume. (min = 1.0, max = 5.0)<br>
+ },<br>
+ "id": "A String", # Unique identifier for a volume. (In LITE projection.)<br>
+ "selfLink": "A String", # URL to this resource. (In LITE projection.)<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Performs a book search.<br>
<br>
@@ -62,7 +191,143 @@
partner: string, Identifier of partner for whom to restrict and brand results.<br>
download: string, Restrict to volumes by download availability.<br>
Allowed values<br>
- epub - All volumes with epub.</tt></dd></dl>
+ epub - All volumes with epub.<br>
+ showPreorders: boolean, Set to true to show books available for preorder. Defaults to false.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "totalItems": 42, # Total number of volumes found. This might be greater than the number of volumes returned in this response if results have been paginated.<br>
+ "items": [ # A list of volumes.<br>
+ {<br>
+ "kind": "books#volume", # Resource type for a volume. (In LITE projection.)<br>
+ "accessInfo": { # Any information about a volume related to reading or obtaining that volume text. This information can depend on country (books may be public domain in one country but not in another, e.g.).<br>
+ "publicDomain": True or False, # Whether or not this book is public domain in the country listed above.<br>
+ "embeddable": True or False, # Whether this volume can be embedded in a viewport using the Embedded Viewer API.<br>
+ "downloadAccess": { # Information about a volume's download license access restrictions.<br>
+ "nonce": "A String", # Client nonce for verification. Download access and client-validation only.<br>
+ "kind": "books#downloadAccessRestriction", # Resource type.<br>
+ "justAcquired": True or False, # If deviceAllowed, whether access was just acquired with this request.<br>
+ "maxDownloadDevices": 42, # If restricted, the maximum number of content download licenses for this volume.<br>
+ "downloadsAcquired": 42, # If restricted, the number of content download licenses already acquired (including the requesting client, if licensed).<br>
+ "signature": "A String", # Response signature.<br>
+ "volumeId": "A String", # Identifies the volume for which this entry applies.<br>
+ "deviceAllowed": True or False, # If restricted, whether access is granted for this (user, device, volume).<br>
+ "source": "A String", # Client app identifier for verification. Download access and client-validation only.<br>
+ "restricted": True or False, # Whether this volume has any download access restrictions.<br>
+ "reasonCode": "A String", # Error/warning reason code. Additional codes may be added in the future. 0 OK 100 ACCESS_DENIED_PUBLISHER_LIMIT 101 ACCESS_DENIED_LIMIT 200 WARNING_USED_LAST_ACCESS<br>
+ "message": "A String", # Error/warning message.<br>
+ },<br>
+ "country": "A String", # The two-letter ISO_3166-1 country code for which this access information is valid. (In LITE projection.)<br>
+ "textToSpeechPermission": "A String", # Whether text-to-speech is permitted for this volume. Values can be ALLOWED, ALLOWED_FOR_ACCESSIBILITY, or NOT_ALLOWED.<br>
+ "pdf": { # Information about pdf content. (In LITE projection.)<br>
+ "downloadLink": "A String", # URL to download pdf. (In LITE projection.)<br>
+ "acsTokenLink": "A String", # URL to retrieve ACS token for pdf download. (In LITE projection.)<br>
+ },<br>
+ "viewability": "A String", # The read access of a volume. Possible values are PARTIAL, ALL_PAGES, NO_PAGES or UNKNOWN. This value depends on the country listed above. A value of PARTIAL means that the publisher has allowed some portion of the volume to be viewed publicly, without purchase. This can apply to eBooks as well as non-eBooks. Public domain books will always have a value of ALL_PAGES.<br>
+ "epub": { # Information about epub content. (In LITE projection.)<br>
+ "downloadLink": "A String", # URL to download epub. (In LITE projection.)<br>
+ "acsTokenLink": "A String", # URL to retrieve ACS token for epub download. (In LITE projection.)<br>
+ },<br>
+ "accessViewStatus": "A String", # Combines the access and viewability of this volume into a single status field for this user. Values can be FULL_PURCHASED, FULL_PUBLIC_DOMAIN, SAMPLE or NONE. (In LITE projection.)<br>
+ },<br>
+ "saleInfo": { # Any information about a volume related to the eBookstore and/or purchaseability. This information can depend on the country where the request originates from (i.e. books may not be for sale in certain countries).<br>
+ "country": "A String", # The two-letter ISO_3166-1 country code for which this sale information is valid. (In LITE projection.)<br>
+ "retailPrice": { # The actual selling price of the book. This is the same as the suggested retail or list price unless there are offers or discounts on this volume. (In LITE projection.)<br>
+ "amount": 3.140000, # Amount in the currency listed below. (In LITE projection.)<br>
+ "currencyCode": "A String", # An ISO 4217, three-letter currency code. (In LITE projection.)<br>
+ },<br>
+ "isEbook": True or False, # Whether or not this volume is an eBook (can be added to the My eBooks shelf).<br>
+ "saleability": "A String", # Whether or not this book is available for sale or offered for free in the Google eBookstore for the country listed above. Possible values are FOR_SALE, FREE, NOT_FOR_SALE, or FOR_PREORDER.<br>
+ "buyLink": "A String", # URL to purchase this volume on the Google Books site. (In LITE projection)<br>
+ "onSaleDate": "A String", # The date on which this book is available for sale.<br>
+ "listPrice": { # Suggested retail price. (In LITE projection.)<br>
+ "amount": 3.140000, # Amount in the currency listed below. (In LITE projection.)<br>
+ "currencyCode": "A String", # An ISO 4217, three-letter currency code. (In LITE projection.)<br>
+ },<br>
+ },<br>
+ "etag": "A String", # Opaque identifier for a specific version of a volume resource. (In LITE projection)<br>
+ "userInfo": { # User specific information related to this volume. (e.g. page this user last read or whether they purchased this book)<br>
+ "updated": "A String", # Timestamp when this volume was last modified by a user action, such as a reading position update, volume purchase or writing a review. (<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> UTC date-time format).<br>
+ "isPreordered": True or False, # Whether or not this volume was pre-ordered by the authenticated user making the request. (In LITE projection.)<br>
+ "isPurchased": True or False, # Whether or not this volume was purchased by the authenticated user making the request. (In LITE projection.)<br>
+ "readingPosition": { # The user's current reading position in the volume, if one is available. (In LITE projection.)<br>
+ "kind": "books#readingPosition", # Resource type for a reading position.<br>
+ "gbImagePosition": "A String", # Position in a volume for image-based content.<br>
+ "epubCfiPosition": "A String", # Position in an EPUB as a CFI.<br>
+ "updated": "A String", # Timestamp when this reading position was last updated (formatted UTC timestamp with millisecond resolution).<br>
+ "volumeId": "A String", # Volume id associated with this reading position.<br>
+ "pdfPosition": "A String", # Position in a PDF file.<br>
+ "gbTextPosition": "A String", # Position in a volume for text-based content.<br>
+ },<br>
+ "review": { # This user's review of this volume, if one exists.<br>
+ "rating": "A String", # Star rating for this review. Possible values are ONE, TWO, THREE, FOUR, FIVE or NOT_RATED.<br>
+ "kind": "books#review", # Resource type for a review.<br>
+ "author": { # Author of this review.<br>
+ "displayName": "A String", # Name of this person.<br>
+ },<br>
+ "title": "A String", # Title for this review.<br>
+ "volumeId": "A String", # Volume that this review is for.<br>
+ "content": "A String", # Review text.<br>
+ "source": { # Information regarding the source of this review, when the review is not from a Google Books user.<br>
+ "extraDescription": "A String", # Extra text about the source of the review.<br>
+ "url": "A String", # URL of the source of the review.<br>
+ "description": "A String", # Name of the source.<br>
+ },<br>
+ "date": "A String", # Date of this review.<br>
+ "type": "A String", # Source type for this review. Possible values are EDITORIAL, WEB_USER or GOOGLE_USER.<br>
+ "fullTextUrl": "A String", # URL for the full review text, for reviews gathered from the web.<br>
+ },<br>
+ },<br>
+ "volumeInfo": { # General volume information.<br>
+ "publisher": "A String", # Publisher of this volume. (In LITE projection.)<br>
+ "subtitle": "A String", # Volume subtitle. (In LITE projection.)<br>
+ "description": "A String", # A synopsis of the volume. The text of the description is formatted in HTML and includes simple formatting elements, such as b, i, and br tags. (In LITE projection.)<br>
+ "language": "A String", # Best language for this volume (based on content). It is the two-letter ISO 639-1 code such as 'fr', 'en', etc.<br>
+ "pageCount": 42, # Total number of pages.<br>
+ "imageLinks": { # A list of image links for all the sizes that are available. (In LITE projection.)<br>
+ "medium": "A String", # Image link for medium size (width of ~575 pixels). (In LITE projection)<br>
+ "smallThumbnail": "A String", # Image link for small thumbnail size (width of ~80 pixels). (In LITE projection)<br>
+ "large": "A String", # Image link for large size (width of ~800 pixels). (In LITE projection)<br>
+ "extraLarge": "A String", # Image link for extra large size (width of ~1280 pixels). (In LITE projection)<br>
+ "small": "A String", # Image link for small size (width of ~300 pixels). (In LITE projection)<br>
+ "thumbnail": "A String", # Image link for thumbnail size (width of ~128 pixels). (In LITE projection)<br>
+ },<br>
+ "publishedDate": "A String", # Date of publication. (In LITE projection.)<br>
+ "previewLink": "A String", # URL to preview this volume on the Google Books site.<br>
+ "printType": "A String", # Type of publication of this volume. Possible values are BOOK or MAGAZINE.<br>
+ "ratingsCount": 42, # The number of review ratings for this volume.<br>
+ "mainCategory": "A String", # The main category to which this volume belongs. It will be the category from the categories list returned below that has the highest weight.<br>
+ "dimensions": { # Physical dimensions of this volume.<br>
+ "width": "A String", # Width of this volume (in cm).<br>
+ "thickness": "A String", # Thickness of this volume (in cm).<br>
+ "height": "A String", # Height or length of this volume (in cm).<br>
+ },<br>
+ "contentVersion": "A String", # An identifier for the version of the volume content (text & images). (In LITE projection)<br>
+ "industryIdentifiers": [ # Industry standard identifiers for this volume.<br>
+ {<br>
+ "identifier": "A String", # Industry specific volume identifier.<br>
+ "type": "A String", # Identifier type. Possible values are ISBN_10, ISBN_13, ISSN and OTHER.<br>
+ },<br>
+ ],<br>
+ "authors": [ # The names of the authors and/or editors for this volume. (In LITE projection)<br>
+ "A String",<br>
+ ],<br>
+ "title": "A String", # Volume title. (In LITE projection.)<br>
+ "canonicalVolumeLink": "A String", # Canonical URL for a volume. Use this URL to plus one a Google Book. (In LITE projection)<br>
+ "infoLink": "A String", # URL to view information about this volume on the Google Books site. (In LITE projection)<br>
+ "categories": [ # A list of subject categories, such as "Fiction", "Suspense", etc.<br>
+ "A String",<br>
+ ],<br>
+ "averageRating": 3.140000, # The mean review rating for this volume. (min = 1.0, max = 5.0)<br>
+ },<br>
+ "id": "A String", # Unique identifier for a volume. (In LITE projection.)<br>
+ "selfLink": "A String", # URL to this resource. (In LITE projection.)<br>
+ },<br>
+ ],<br>
+ "kind": "books#volumes", # Resource type.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/customsearch.v1.cse.html b/docs/dyn/customsearch.v1.cse.html
index b9c252e..fcada86 100644
--- a/docs/dyn/customsearch.v1.cse.html
+++ b/docs/dyn/customsearch.v1.cse.html
@@ -71,7 +71,64 @@
lang_zh-TW - Chinese (Traditional)<br>
cr: string, Country restrict(s).<br>
gl: string, Geolocation of end user.<br>
- cref: string, The URL of a linked custom search engine</tt></dd></dl>
+ cref: string, The URL of a linked custom search engine<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "promotions": [<br>
+ {<br>
+ "link": "A String",<br>
+ "displayLink": "A String",<br>
+ "image": {<br>
+ "source": "A String",<br>
+ "width": 42,<br>
+ "height": 42,<br>
+ },<br>
+ "bodyLines": [<br>
+ {<br>
+ "url": "A String",<br>
+ "link": "A String",<br>
+ "title": "A String",<br>
+ },<br>
+ ],<br>
+ "title": "A String",<br>
+ },<br>
+ ],<br>
+ "kind": "customsearch#search",<br>
+ "url": {<br>
+ "type": "application/json",<br>
+ "template": "https://www.googleapis.com/customsearch/v1?q={searchTerms}&num={count?}&start={startIndex?}&hr={language?}&safe={safe?}&cx={cx?}&cref={cref?}&sort={sort?}&filter={filter?}&gl={gl?}&cr={cr?}&googlehost={googleHost?}&alt=json",<br>
+ },<br>
+ "items": [<br>
+ {<br>
+ "kind": "customsearch#result",<br>
+ "title": "A String",<br>
+ "displayLink": "A String",<br>
+ "cacheId": "A String",<br>
+ "pagemap": {<br>
+ },<br>
+ "snippet": "A String",<br>
+ "htmlSnippet": "A String",<br>
+ "link": "A String",<br>
+ "htmlTitle": "A String",<br>
+ },<br>
+ ],<br>
+ "context": {<br>
+ "facets": [<br>
+ [<br>
+ {<br>
+ "anchor": "A String",<br>
+ "label": "A String",<br>
+ },<br>
+ ],<br>
+ ],<br>
+ "title": "A String",<br>
+ },<br>
+ "queries": {<br>
+ },<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/discovery.v1.apis.html b/docs/dyn/discovery.v1.apis.html
index fb4a3ea..5980341 100644
--- a/docs/dyn/discovery.v1.apis.html
+++ b/docs/dyn/discovery.v1.apis.html
@@ -18,7 +18,46 @@
<br>
Args:<br>
api: string, The name of the API. (required)<br>
- version: string, The version of the API. (required)</tt></dd></dl>
+ version: string, The version of the API. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "discovery#restDescription", # The kind for this response.<br>
+ "protocol": "rest", # The protocol described by this document.<br>
+ "features": [ # A list of supported features for this API.<br>
+ "A String",<br>
+ ],<br>
+ "parameters": { # Common parameters that apply across all apis.<br>
+ },<br>
+ "icons": { # Links to 16x16 and 32x32 icons representing the API.<br>
+ "x32": "A String", # The url of the 32x32 icon.<br>
+ "x16": "A String", # The url of the 16x16 icon.<br>
+ },<br>
+ "basePath": "A String", # The base URI path for REST requests.<br>
+ "labels": [ # Labels for the status of this API, such as labs or deprecated.<br>
+ "A String",<br>
+ ],<br>
+ "auth": { # Authentication information.<br>
+ "oauth2": { # OAuth 2.0 authentication information.<br>
+ "scopes": { # Available OAuth 2.0 scopes.<br>
+ },<br>
+ },<br>
+ },<br>
+ "name": "A String", # The name of this API.<br>
+ "methods": { # API-level methods for this API.<br>
+ },<br>
+ "version": "A String", # The version of this API.<br>
+ "schemas": { # The schemas for this API.<br>
+ },<br>
+ "title": "A String", # The title of this API.<br>
+ "documentationLink": "A String", # A link to human readable documentation for the API.<br>
+ "id": "A String", # The id of this API.<br>
+ "resources": { # The resources in this API.<br>
+ },<br>
+ "description": "A String", # The description of this API.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieve the list of APIs supported at this endpoint.<br>
<br>
@@ -29,7 +68,34 @@
Allowed values<br>
deprecated - APIs that have been deprecated.<br>
graduated - Supported APIs that have graduated from labs.<br>
- labs - APIs that are experimental</tt></dd></dl>
+ labs - APIs that are experimental<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # The individual directory entries. One entry per api/version pair.<br>
+ {<br>
+ "kind": "discovery#directoryItem", # The kind for this response.<br>
+ "description": "A String", # The description of this API.<br>
+ "icons": { # Links to 16x16 and 32x32 icons representing the API.<br>
+ "x32": "A String", # The url of the 32x32 icon.<br>
+ "x16": "A String", # The url of the 16x16 icon.<br>
+ },<br>
+ "labels": [ # Labels for the status of this API, such as labs or deprecated.<br>
+ "A String",<br>
+ ],<br>
+ "preferred": True or False, # True if this version is the preferred version to use.<br>
+ "name": "A String", # The name of the API.<br>
+ "discoveryLink": "A String", # A link to the discovery document.<br>
+ "version": "A String", # The version of the API.<br>
+ "title": "A String", # The title of this API.<br>
+ "id": "A String", # The id of this API.<br>
+ "documentationLink": "A String", # A link to human readable documentation for the API.<br>
+ },<br>
+ ],<br>
+ "kind": "discovery#directoryList", # The kind for this response.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/freebase.v1.text.html b/docs/dyn/freebase.v1.text.html
index 8521a90..1909ab8 100644
--- a/docs/dyn/freebase.v1.text.html
+++ b/docs/dyn/freebase.v1.text.html
@@ -23,7 +23,14 @@
plain - Return plain text - strip html tags.<br>
raw - Return the entire content as-is.<br>
maxlength: integer, The max number of characters to return. Valid only for 'plain' format.<br>
- id: string, The id of the item that you want data about (required) (repeated)</tt></dd></dl>
+ id: string, The id of the item that you want data about (required) (repeated)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "result": "A String", # The text requested.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/latitude.v1.currentLocation.html b/docs/dyn/latitude.v1.currentLocation.html
index 49a1025..bf0cda4 100644
--- a/docs/dyn/latitude.v1.currentLocation.html
+++ b/docs/dyn/latitude.v1.currentLocation.html
@@ -21,12 +21,59 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns the authenticated user's current location.<br>
<br>
Args:<br>
- granularity: string, Granularity of the requested location.</tt></dd></dl>
+ granularity: string, Granularity of the requested location.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ { # A Location resource identifies a user's position at a particular time. It may include metadata about the user's position, such as a venue if the location was recorded at the time of a check-in.<br>
+ "kind": "latitude#location", # Kind of this item.<br>
+ "altitude": "", # Altitude of the location, in meters. Optional.<br>
+ "longitude": "", # Longitude of the location, in decimal degrees.<br>
+ "activityId": "", # Unique ID of the Buzz message that corresponds to the check-in associated with this location. Available only for check-in locations. Optional.<br>
+ "latitude": "", # Latitude of the location, in decimal degrees.<br>
+ "altitudeAccuracy": "", # Accuracy of the altitude value, in meters. Optional.<br>
+ "timestampMs": "", # Timestamp of the Location Resource, in milliseconds since the epoch (UTC). This is also the Location Resource's unique id.<br>
+ "speed": "", # Ground speed of the user at the time this location was recorded, in meters per second. Non-negative. Optional.<br>
+ "heading": "", # Direction of travel of the user when this location was recorded. In degrees, clockwise relative to true north. Optional.<br>
+ "accuracy": "", # Accuracy of the latitude and longitude coordinates, in non-negative meters. Optional.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates or creates the user's current location.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{ # A Location resource identifies a user's position at a particular time. It may include metadata about the user's position, such as a venue if the location was recorded at the time of a check-in.<br>
+ "kind": "latitude#location", # Kind of this item.<br>
+ "altitude": "", # Altitude of the location, in meters. Optional.<br>
+ "longitude": "", # Longitude of the location, in decimal degrees.<br>
+ "activityId": "", # Unique ID of the Buzz message that corresponds to the check-in associated with this location. Available only for check-in locations. Optional.<br>
+ "latitude": "", # Latitude of the location, in decimal degrees.<br>
+ "altitudeAccuracy": "", # Accuracy of the altitude value, in meters. Optional.<br>
+ "timestampMs": "", # Timestamp of the Location Resource, in milliseconds since the epoch (UTC). This is also the Location Resource's unique id.<br>
+ "speed": "", # Ground speed of the user at the time this location was recorded, in meters per second. Non-negative. Optional.<br>
+ "heading": "", # Direction of travel of the user when this location was recorded. In degrees, clockwise relative to true north. Optional.<br>
+ "accuracy": "", # Accuracy of the latitude and longitude coordinates, in non-negative meters. Optional.<br>
+ }<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ { # A Location resource identifies a user's position at a particular time. It may include metadata about the user's position, such as a venue if the location was recorded at the time of a check-in.<br>
+ "kind": "latitude#location", # Kind of this item.<br>
+ "altitude": "", # Altitude of the location, in meters. Optional.<br>
+ "longitude": "", # Longitude of the location, in decimal degrees.<br>
+ "activityId": "", # Unique ID of the Buzz message that corresponds to the check-in associated with this location. Available only for check-in locations. Optional.<br>
+ "latitude": "", # Latitude of the location, in decimal degrees.<br>
+ "altitudeAccuracy": "", # Accuracy of the altitude value, in meters. Optional.<br>
+ "timestampMs": "", # Timestamp of the Location Resource, in milliseconds since the epoch (UTC). This is also the Location Resource's unique id.<br>
+ "speed": "", # Ground speed of the user at the time this location was recorded, in meters per second. Non-negative. Optional.<br>
+ "heading": "", # Direction of travel of the user when this location was recorded. In degrees, clockwise relative to true north. Optional.<br>
+ "accuracy": "", # Accuracy of the latitude and longitude coordinates, in non-negative meters. Optional.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/latitude.v1.location.html b/docs/dyn/latitude.v1.location.html
index 1ddb011..e0f2b0a 100644
--- a/docs/dyn/latitude.v1.location.html
+++ b/docs/dyn/latitude.v1.location.html
@@ -23,12 +23,59 @@
<br>
Args:<br>
locationId: string, Timestamp of the location to read (ms since epoch). (required)<br>
- granularity: string, Granularity of the location to return.</tt></dd></dl>
+ granularity: string, Granularity of the location to return.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ { # A Location resource identifies a user's position at a particular time. It may include metadata about the user's position, such as a venue if the location was recorded at the time of a check-in.<br>
+ "kind": "latitude#location", # Kind of this item.<br>
+ "altitude": "", # Altitude of the location, in meters. Optional.<br>
+ "longitude": "", # Longitude of the location, in decimal degrees.<br>
+ "activityId": "", # Unique ID of the Buzz message that corresponds to the check-in associated with this location. Available only for check-in locations. Optional.<br>
+ "latitude": "", # Latitude of the location, in decimal degrees.<br>
+ "altitudeAccuracy": "", # Accuracy of the altitude value, in meters. Optional.<br>
+ "timestampMs": "", # Timestamp of the Location Resource, in milliseconds since the epoch (UTC). This is also the Location Resource's unique id.<br>
+ "speed": "", # Ground speed of the user at the time this location was recorded, in meters per second. Non-negative. Optional.<br>
+ "heading": "", # Direction of travel of the user when this location was recorded. In degrees, clockwise relative to true north. Optional.<br>
+ "accuracy": "", # Accuracy of the latitude and longitude coordinates, in non-negative meters. Optional.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Inserts or updates a location in the user's location history.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{ # A Location resource identifies a user's position at a particular time. It may include metadata about the user's position, such as a venue if the location was recorded at the time of a check-in.<br>
+ "kind": "latitude#location", # Kind of this item.<br>
+ "altitude": "", # Altitude of the location, in meters. Optional.<br>
+ "longitude": "", # Longitude of the location, in decimal degrees.<br>
+ "activityId": "", # Unique ID of the Buzz message that corresponds to the check-in associated with this location. Available only for check-in locations. Optional.<br>
+ "latitude": "", # Latitude of the location, in decimal degrees.<br>
+ "altitudeAccuracy": "", # Accuracy of the altitude value, in meters. Optional.<br>
+ "timestampMs": "", # Timestamp of the Location Resource, in milliseconds since the epoch (UTC). This is also the Location Resource's unique id.<br>
+ "speed": "", # Ground speed of the user at the time this location was recorded, in meters per second. Non-negative. Optional.<br>
+ "heading": "", # Direction of travel of the user when this location was recorded. In degrees, clockwise relative to true north. Optional.<br>
+ "accuracy": "", # Accuracy of the latitude and longitude coordinates, in non-negative meters. Optional.<br>
+}<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ { # A Location resource identifies a user's position at a particular time. It may include metadata about the user's position, such as a venue if the location was recorded at the time of a check-in.<br>
+ "kind": "latitude#location", # Kind of this item.<br>
+ "altitude": "", # Altitude of the location, in meters. Optional.<br>
+ "longitude": "", # Longitude of the location, in decimal degrees.<br>
+ "activityId": "", # Unique ID of the Buzz message that corresponds to the check-in associated with this location. Available only for check-in locations. Optional.<br>
+ "latitude": "", # Latitude of the location, in decimal degrees.<br>
+ "altitudeAccuracy": "", # Accuracy of the altitude value, in meters. Optional.<br>
+ "timestampMs": "", # Timestamp of the Location Resource, in milliseconds since the epoch (UTC). This is also the Location Resource's unique id.<br>
+ "speed": "", # Ground speed of the user at the time this location was recorded, in meters per second. Non-negative. Optional.<br>
+ "heading": "", # Direction of travel of the user when this location was recorded. In degrees, clockwise relative to true north. Optional.<br>
+ "accuracy": "", # Accuracy of the latitude and longitude coordinates, in non-negative meters. Optional.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists the user's location history.<br>
<br>
@@ -36,7 +83,28 @@
min_time: string, Minimum timestamp of locations to return (ms since epoch).<br>
max_results: string, Maximum number of locations to return.<br>
max_time: string, Maximum timestamp of locations to return (ms since epoch).<br>
- granularity: string, Granularity of the requested locations.</tt></dd></dl>
+ granularity: string, Granularity of the requested locations.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ { # A Location resource identifies a user's position at a particular time. It may include metadata about the user's position, such as a venue if the location was recorded at the time of a check-in.<br>
+ "kind": "latitude#location", # Kind of this item.<br>
+ "altitude": "", # Altitude of the location, in meters. Optional.<br>
+ "longitude": "", # Longitude of the location, in decimal degrees.<br>
+ "activityId": "", # Unique ID of the Buzz message that corresponds to the check-in associated with this location. Available only for check-in locations. Optional.<br>
+ "latitude": "", # Latitude of the location, in decimal degrees.<br>
+ "altitudeAccuracy": "", # Accuracy of the altitude value, in meters. Optional.<br>
+ "timestampMs": "", # Timestamp of the Location Resource, in milliseconds since the epoch (UTC). This is also the Location Resource's unique id.<br>
+ "speed": "", # Ground speed of the user at the time this location was recorded, in meters per second. Non-negative. Optional.<br>
+ "heading": "", # Direction of travel of the user when this location was recorded. In degrees, clockwise relative to true north. Optional.<br>
+ "accuracy": "", # Accuracy of the latitude and longitude coordinates, in non-negative meters. Optional.<br>
+ },<br>
+ ],<br>
+ "kind": "latitude#locationFeed",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.featured.series.html b/docs/dyn/moderator.v1.featured.series.html
index 90a5b89..84f141a 100644
--- a/docs/dyn/moderator.v1.featured.series.html
+++ b/docs/dyn/moderator.v1.featured.series.html
@@ -16,7 +16,48 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists the featured series.<br>
<br>
-Args:</tt></dd></dl>
+Args:<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#seriesList",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.my.series.html b/docs/dyn/moderator.v1.my.series.html
index faf5bd2..afdfa3e 100644
--- a/docs/dyn/moderator.v1.my.series.html
+++ b/docs/dyn/moderator.v1.my.series.html
@@ -16,7 +16,48 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists all series created by the authenticated user.<br>
<br>
-Args:</tt></dd></dl>
+Args:<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#seriesList",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.myrecent.series.html b/docs/dyn/moderator.v1.myrecent.series.html
index 8ab5c8c..d43402c 100644
--- a/docs/dyn/moderator.v1.myrecent.series.html
+++ b/docs/dyn/moderator.v1.myrecent.series.html
@@ -16,7 +16,48 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists the series the authenticated user has visited.<br>
<br>
-Args:</tt></dd></dl>
+Args:<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#seriesList",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.profiles.html b/docs/dyn/moderator.v1.profiles.html
index 0273442..b3a21da 100644
--- a/docs/dyn/moderator.v1.profiles.html
+++ b/docs/dyn/moderator.v1.profiles.html
@@ -16,17 +16,115 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns the profile information for the authenticated user.<br>
<br>
-Args:</tt></dd></dl>
+Args:<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#profile",<br>
+ "attribution": {<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "id": {<br>
+ "user": "A String",<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the profile information for the authenticated user. This method supports patch semantics.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#profile",<br>
+ "attribution": {<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "id": {<br>
+ "user": "A String",<br>
+ },<br>
+ }<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#profile",<br>
+ "attribution": {<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "id": {<br>
+ "user": "A String",<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the profile information for the authenticated user.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#profile",<br>
+ "attribution": {<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "id": {<br>
+ "user": "A String",<br>
+ },<br>
+ }<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#profile",<br>
+ "attribution": {<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "id": {<br>
+ "user": "A String",<br>
+ },<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.responses.html b/docs/dyn/moderator.v1.responses.html
index 0c75d09..b95703d 100644
--- a/docs/dyn/moderator.v1.responses.html
+++ b/docs/dyn/moderator.v1.responses.html
@@ -22,7 +22,110 @@
unauthToken: string, User identifier for unauthenticated usage mode<br>
parentSubmissionId: integer, The decimal ID of the parent Submission within the Series. (required)<br>
body: object, The request body. (required)<br>
- anonymous: boolean, Set to true to mark the new submission as anonymous.</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }<br>
+ <br>
+ anonymous: boolean, Set to true to mark the new submission as anonymous.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists or searches the responses for the specified submission within the specified series and returns the search results.<br>
<br>
@@ -34,7 +137,64 @@
q: string, Search query.<br>
max_results: integer, Maximum number of results to return.<br>
hasAttachedVideo: boolean, Specifies whether to restrict to submissions that have videos attached.<br>
- start_index: integer, Index of the first result to be retrieved.</tt></dd></dl>
+ start_index: integer, Index of the first result to be retrieved.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#submissionList",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.series.html b/docs/dyn/moderator.v1.series.html
index 67532b3..c81c7c7 100644
--- a/docs/dyn/moderator.v1.series.html
+++ b/docs/dyn/moderator.v1.series.html
@@ -17,25 +17,244 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns the specified series.<br>
<br>
Args:<br>
- seriesId: integer, The decimal ID of the Series. (required)</tt></dd></dl>
+ seriesId: integer, The decimal ID of the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Inserts a new series.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+}<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Searches the series and returns the search results.<br>
<br>
Args:<br>
q: string, Search query.<br>
max_results: integer, Maximum number of results to return.<br>
- start_index: integer, Index of the first result to be retrieved.</tt></dd></dl>
+ start_index: integer, Index of the first result to be retrieved.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#seriesList",<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the specified series. This method supports patch semantics.<br>
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+}<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-responses"><strong><a href="moderator.v1.series.responses.html">responses</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
@@ -45,7 +264,78 @@
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+}<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.series.responses.html b/docs/dyn/moderator.v1.series.responses.html
index 4d2ce0d..14557cb 100644
--- a/docs/dyn/moderator.v1.series.responses.html
+++ b/docs/dyn/moderator.v1.series.responses.html
@@ -23,7 +23,48 @@
q: string, Search query.<br>
max_results: integer, Maximum number of results to return.<br>
hasAttachedVideo: boolean, Specifies whether to restrict to submissions that have videos attached.<br>
- start_index: integer, Index of the first result to be retrieved.</tt></dd></dl>
+ start_index: integer, Index of the first result to be retrieved.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#series",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "unauthVotingAllowed": True or False,<br>
+ "videoSubmissionAllowed": True or False,<br>
+ "name": "A String",<br>
+ "numTopics": 42,<br>
+ "anonymousSubmissionAllowed": True or False,<br>
+ "unauthSubmissionAllowed": True or False,<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "anonymousSubmissions": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#seriesList",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.series.submissions.html b/docs/dyn/moderator.v1.series.submissions.html
index 8dec541..fd5b3ec 100644
--- a/docs/dyn/moderator.v1.series.submissions.html
+++ b/docs/dyn/moderator.v1.series.submissions.html
@@ -25,7 +25,64 @@
max_results: integer, Maximum number of results to return.<br>
q: string, Search query.<br>
start_index: integer, Index of the first result to be retrieved.<br>
- hasAttachedVideo: boolean, Specifies whether to restrict to submissions that have videos attached.</tt></dd></dl>
+ hasAttachedVideo: boolean, Specifies whether to restrict to submissions that have videos attached.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#submissionList",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.submissions.html b/docs/dyn/moderator.v1.submissions.html
index 6fd13c1..7e06227 100644
--- a/docs/dyn/moderator.v1.submissions.html
+++ b/docs/dyn/moderator.v1.submissions.html
@@ -20,7 +20,59 @@
lang: string, The language code for the language the client prefers resuls in.<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
includeVotes: boolean, Specifies whether to include the current user's vote<br>
- submissionId: integer, The decimal ID of the Submission within the Series. (required)</tt></dd></dl>
+ submissionId: integer, The decimal ID of the Submission within the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Inserts a new submission in the specified topic within the specified series.<br>
<br>
@@ -29,7 +81,110 @@
topicId: integer, The decimal ID of the Topic within the Series. (required)<br>
unauthToken: string, User identifier for unauthenticated usage mode<br>
body: object, The request body. (required)<br>
- anonymous: boolean, Set to true to mark the new submission as anonymous.</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }<br>
+ <br>
+ anonymous: boolean, Set to true to mark the new submission as anonymous.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.tags.html b/docs/dyn/moderator.v1.tags.html
index 1fe8964..58254a5 100644
--- a/docs/dyn/moderator.v1.tags.html
+++ b/docs/dyn/moderator.v1.tags.html
@@ -26,13 +26,56 @@
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
body: object, The request body. (required)<br>
- submissionId: integer, The decimal ID of the Submission within the Series. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "text": "A String",<br>
+ "kind": "moderator#tag",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "tagId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ }<br>
+ <br>
+ submissionId: integer, The decimal ID of the Submission within the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "text": "A String",<br>
+ "kind": "moderator#tag",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "tagId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists all tags for the specified submission within the specified series.<br>
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
- submissionId: integer, The decimal ID of the Submission within the Series. (required)</tt></dd></dl>
+ submissionId: integer, The decimal ID of the Submission within the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "text": "A String",<br>
+ "kind": "moderator#tag",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "tagId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#tagList",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.topics.html b/docs/dyn/moderator.v1.topics.html
index f78626b..866d996 100644
--- a/docs/dyn/moderator.v1.topics.html
+++ b/docs/dyn/moderator.v1.topics.html
@@ -18,13 +18,252 @@
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
- topicId: integer, The decimal ID of the Topic within the Series. (required)</tt></dd></dl>
+ topicId: integer, The decimal ID of the Topic within the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#topic",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "featuredSubmission": {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ "presenter": "A String",<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ "name": "A String",<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Inserts a new topic into the specified series.<br>
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#topic",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "featuredSubmission": {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ "presenter": "A String",<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ "name": "A String",<br>
+ }<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#topic",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "featuredSubmission": {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ "presenter": "A String",<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ "name": "A String",<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Searches the topics within the specified series and returns the search results.<br>
<br>
@@ -33,7 +272,92 @@
q: string, Search query.<br>
max_results: integer, Maximum number of results to return.<br>
mode: string, A parameter<br>
- start_index: integer, Index of the first result to be retrieved.</tt></dd></dl>
+ start_index: integer, Index of the first result to be retrieved.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#topic",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "featuredSubmission": {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ "presenter": "A String",<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ "name": "A String",<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#topicList",<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-submissions"><strong><a href="moderator.v1.topics.submissions.html">submissions</a></strong></a> = methodResource(self)</dt><dd><tt>A collection resource.</tt></dd></dl>
@@ -42,7 +366,166 @@
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
topicId: integer, The decimal ID of the Topic within the Series. (required)<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "moderator#topic",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "featuredSubmission": {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ "presenter": "A String",<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ "name": "A String",<br>
+ }<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "moderator#topic",<br>
+ "description": "A String",<br>
+ "rules": {<br>
+ "votes": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ "submissions": {<br>
+ "close": "A String",<br>
+ "open": "A String",<br>
+ },<br>
+ },<br>
+ "featuredSubmission": {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ "presenter": "A String",<br>
+ "counters": {<br>
+ "users": 42,<br>
+ "noneVotes": 42,<br>
+ "videoSubmissions": 42,<br>
+ "minusVotes": 42,<br>
+ "submissions": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ "name": "A String",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.topics.submissions.html b/docs/dyn/moderator.v1.topics.submissions.html
index 8283e3c..43a063f 100644
--- a/docs/dyn/moderator.v1.topics.submissions.html
+++ b/docs/dyn/moderator.v1.topics.submissions.html
@@ -25,7 +25,64 @@
max_results: integer, Maximum number of results to return.<br>
q: string, Search query.<br>
start_index: integer, Index of the first result to be retrieved.<br>
- hasAttachedVideo: boolean, Specifies whether to restrict to submissions that have videos attached.</tt></dd></dl>
+ hasAttachedVideo: boolean, Specifies whether to restrict to submissions that have videos attached.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "kind": "moderator#submission",<br>
+ "attribution": {<br>
+ "displayName": "A String",<br>
+ "location": "A String",<br>
+ "avatarUrl": "A String",<br>
+ },<br>
+ "created": "A String",<br>
+ "text": "A String",<br>
+ "topics": [<br>
+ {<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "topicId": "A String",<br>
+ },<br>
+ },<br>
+ ],<br>
+ "author": "A String",<br>
+ "translations": [<br>
+ {<br>
+ "lang": "A String",<br>
+ "text": "A String",<br>
+ },<br>
+ ],<br>
+ "parentSubmissionId": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "vote": {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ },<br>
+ "attachmentUrl": "A String",<br>
+ "geo": {<br>
+ "latitude": 3.140000,<br>
+ "location": "A String",<br>
+ "longitude": 3.140000,<br>
+ },<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "counters": {<br>
+ "noneVotes": 42,<br>
+ "minusVotes": 42,<br>
+ "plusVotes": 42,<br>
+ },<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#submissionList",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/moderator.v1.votes.html b/docs/dyn/moderator.v1.votes.html
index 57e4963..0827d74 100644
--- a/docs/dyn/moderator.v1.votes.html
+++ b/docs/dyn/moderator.v1.votes.html
@@ -20,40 +20,146 @@
seriesId: integer, The decimal ID of the Series. (required)<br>
unauthToken: string, User identifier for unauthenticated usage mode<br>
userId: string, A parameter<br>
- submissionId: integer, The decimal ID of the Submission within the Series. (required)</tt></dd></dl>
+ submissionId: integer, The decimal ID of the Submission within the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "kind": "moderator#vote",<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Inserts a new vote by the authenticated user for the specified submission within the specified series.<br>
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "kind": "moderator#vote",<br>
+ }<br>
+ <br>
unauthToken: string, User identifier for unauthenticated usage mode<br>
- submissionId: integer, The decimal ID of the Submission within the Series. (required)</tt></dd></dl>
+ submissionId: integer, The decimal ID of the Submission within the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "kind": "moderator#vote",<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Lists the votes by the authenticated user for the given series.<br>
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
max_results: integer, Maximum number of results to return.<br>
- start_index: integer, Index of the first result to be retrieved.</tt></dd></dl>
+ start_index: integer, Index of the first result to be retrieved.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [<br>
+ {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "kind": "moderator#vote",<br>
+ },<br>
+ ],<br>
+ "kind": "moderator#voteList",<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the votes by the authenticated user for the specified submission within the specified series. This method supports patch semantics.<br>
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "kind": "moderator#vote",<br>
+ }<br>
+ <br>
unauthToken: string, User identifier for unauthenticated usage mode<br>
userId: string, A parameter<br>
- submissionId: integer, The decimal ID of the Submission within the Series. (required)</tt></dd></dl>
+ submissionId: integer, The decimal ID of the Submission within the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "kind": "moderator#vote",<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the votes by the authenticated user for the specified submission within the specified series.<br>
<br>
Args:<br>
seriesId: integer, The decimal ID of the Series. (required)<br>
body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "kind": "moderator#vote",<br>
+ }<br>
+ <br>
unauthToken: string, User identifier for unauthenticated usage mode<br>
userId: string, A parameter<br>
- submissionId: integer, The decimal ID of the Submission within the Series. (required)</tt></dd></dl>
+ submissionId: integer, The decimal ID of the Submission within the Series. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "vote": "A String",<br>
+ "flag": "A String",<br>
+ "id": {<br>
+ "seriesId": "A String",<br>
+ "submissionId": "A String",<br>
+ },<br>
+ "kind": "moderator#vote",<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/orkut.v2.activities.html b/docs/dyn/orkut.v2.activities.html
index 6dc674c..d682ee5 100644
--- a/docs/dyn/orkut.v2.activities.html
+++ b/docs/dyn/orkut.v2.activities.html
@@ -30,7 +30,124 @@
all - All activities created by the specified user that the authenticated user is authorized to view.<br>
scraps - The specified user's scrapbook.<br>
stream - The specified user's stream feed, intended for consumption. This includes activities posted by people that the user is following, and activities in which the user has been mentioned.<br>
- hl: string, Specifies the interface language (host language) of your user interface.</tt></dd></dl>
+ hl: string, Specifies the interface language (host language) of your user interface.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # The value of pageToken query parameter in activities.list request to get the next page, if there are more to retrieve.<br>
+ "items": [ # List of activities retrieved.<br>
+ {<br>
+ "kind": "orkut#activity", # The kind of activity. Always orkut#activity.<br>
+ "links": [ # Links to resources related to this activity.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the activity.<br>
+ "object": { # The activity's object.<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When updating an activity's content, post the changes to this property, using the value of originalContent as a starting point. If the update is successful, the server adds HTML formatting and responds with this formatted content.<br>
+ "items": [ # The list of additional items.<br>
+ {<br>
+ "displayName": "A String", # The title of the object.<br>
+ "links": [ # Links to other resources related to this object.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When updating an activity's content, post the changes to this property, using the value of originalContent as a starting point. If the update is successful, the server adds HTML formatting and responds with this formatted content.<br>
+ "person": { # The person who is related with this activity, e.g. an Added User.<br>
+ "name": { # An object that encapsulates the individual components of a person's name.<br>
+ "givenName": "A String", # The given name (first name) of this person.<br>
+ "familyName": "A String", # The family name (last name) of this person.<br>
+ },<br>
+ "url": "A String", # The person's profile url. This is adapted from Google+ and was originaly introduced as extra OpenSocial convenience fields.<br>
+ "gender": "A String", # The person's gender. Values include "male", "female", and "other".<br>
+ "image": { # The person's profile photo. This is adapted from Google+ and was originaly introduced as extra OpenSocial convenience fields.<br>
+ "url": "A String", # The URL of the person's profile photo.<br>
+ },<br>
+ "birthday": "A String", # The person's date of birth, represented as YYYY-MM-DD.<br>
+ "id": "A String", # The person's opensocial ID.<br>
+ },<br>
+ "id": "A String", # The ID for the object.<br>
+ "objectType": "A String", # The object type.<br>
+ },<br>
+ ],<br>
+ "replies": { # Comments in reply to this activity.<br>
+ "totalItems": "A String", # Total number of comments.<br>
+ "items": [ # The list of comments.<br>
+ {<br>
+ "inReplyTo": { # Link to the original activity where this comment was posted.<br>
+ "type": "A String", # Type of the post on activity stream being commented. Always text/html.<br>
+ "href": "A String", # Link to the post on activity stream being commented.<br>
+ "ref": "A String", # Unique identifier of the post on activity stream being commented.<br>
+ "rel": "inReplyTo", # Relationship between the comment and the post on activity stream being commented. Always inReplyTo.<br>
+ },<br>
+ "kind": "orkut#comment", # Identifies this resource as a comment. Value: "orkut#comment"<br>
+ "links": [ # List of resources for the comment.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "actor": { # The person who posted the comment.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "content": "A String", # The content of the comment in text/html<br>
+ "published": "A String", # The time the comment was initially published, in <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> format.<br>
+ "id": "A String", # The unique ID for the comment.<br>
+ },<br>
+ ],<br>
+ "url": "A String", # URL for the collection of comments in reply to this activity.<br>
+ },<br>
+ "objectType": "A String", # The type of the object affected by the activity. Clients can use this information to style the rendered activity object differently depending on the content.<br>
+ },<br>
+ "updated": "A String", # The time at which the activity was last updated.<br>
+ "actor": { # The person who performed the activity.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "access": { # Identifies who has access to see this activity.<br>
+ "items": [ # The list of ACL entries.<br>
+ {<br>
+ "type": "A String", # The type of entity to whom access is granted.<br>
+ "id": "A String", # The ID of the entity. For entities of type "person" or "circle", this is the ID of the resource. For other types, this will be unset.<br>
+ },<br>
+ ],<br>
+ "kind": "orkut#acl", # Identifies this resource as an access control list. Value: "orkut#acl"<br>
+ "description": "A String", # Human readable description of the access granted.<br>
+ "totalParticipants": 42, # The total count of participants of the parent resource.<br>
+ },<br>
+ "verb": "A String", # This activity's verb, indicating what action was performed. Possible values are:<br>
+ # - add - User added new content to profile or album, e.g. video, photo.<br>
+ # - post - User publish content to the stream, e.g. status, scrap.<br>
+ # - update - User commented on an activity.<br>
+ # - make-friend - User added a new friend.<br>
+ # - birthday - User has a birthday.<br>
+ "published": "A String", # The time at which the activity was initially published.<br>
+ "id": "A String", # The ID for the activity.<br>
+ },<br>
+ ],<br>
+ "kind": "orkut#activityList", # Identifies this resource as a collection of activities. Value: "orkut#activityList"<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/orkut.v2.activityVisibility.html b/docs/dyn/orkut.v2.activityVisibility.html
index 4844bdc..ce76a76 100644
--- a/docs/dyn/orkut.v2.activityVisibility.html
+++ b/docs/dyn/orkut.v2.activityVisibility.html
@@ -17,19 +17,107 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets the visibility of an existing activity.<br>
<br>
Args:<br>
- activityId: string, ID of the activity to get the visibility. (required)</tt></dd></dl>
+ activityId: string, ID of the activity to get the visibility. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "orkut#visibility", # Identifies this resource as a visibility item. Value: "orkut#visibility"<br>
+ "visibility": "A String", # The visibility of the resource. Possible values are:<br>
+ # - default: not hidden by the user<br>
+ # - hidden: hidden<br>
+ "links": [ # List of resources for the visibility item.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the visibility of an existing activity. This method supports patch semantics.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- activityId: string, ID of the activity. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "orkut#visibility", # Identifies this resource as a visibility item. Value: "orkut#visibility"<br>
+ "visibility": "A String", # The visibility of the resource. Possible values are:<br>
+ # - default: not hidden by the user<br>
+ # - hidden: hidden<br>
+ "links": [ # List of resources for the visibility item.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ }<br>
+ <br>
+ activityId: string, ID of the activity. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "orkut#visibility", # Identifies this resource as a visibility item. Value: "orkut#visibility"<br>
+ "visibility": "A String", # The visibility of the resource. Possible values are:<br>
+ # - default: not hidden by the user<br>
+ # - hidden: hidden<br>
+ "links": [ # List of resources for the visibility item.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the visibility of an existing activity.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- activityId: string, ID of the activity. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "orkut#visibility", # Identifies this resource as a visibility item. Value: "orkut#visibility"<br>
+ "visibility": "A String", # The visibility of the resource. Possible values are:<br>
+ # - default: not hidden by the user<br>
+ # - hidden: hidden<br>
+ "links": [ # List of resources for the visibility item.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ }<br>
+ <br>
+ activityId: string, ID of the activity. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "orkut#visibility", # Identifies this resource as a visibility item. Value: "orkut#visibility"<br>
+ "visibility": "A String", # The visibility of the resource. Possible values are:<br>
+ # - default: not hidden by the user<br>
+ # - hidden: hidden<br>
+ "links": [ # List of resources for the visibility item.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/orkut.v2.badges.html b/docs/dyn/orkut.v2.badges.html
index b233f84..97f8884 100644
--- a/docs/dyn/orkut.v2.badges.html
+++ b/docs/dyn/orkut.v2.badges.html
@@ -18,12 +18,47 @@
<br>
Args:<br>
badgeId: string, The ID of the badge that will be retrieved. (required)<br>
- userId: string, The ID of the user whose badges will be listed. Can be me to refer to caller. (required)</tt></dd></dl>
+ userId: string, The ID of the user whose badges will be listed. Can be me to refer to caller. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "badgeSmallLogo": "A String", # The URL for the 24x24 badge logo.<br>
+ "kind": "orkut#badge", # Identifies this resource as a badge. Value: "orkut#badge"<br>
+ "description": "A String", # The description for the badge, suitable for display.<br>
+ "sponsorLogo": "A String", # The URL for the 32x32 badge sponsor logo.<br>
+ "sponsorName": "A String", # The name of the badge sponsor, suitable for display.<br>
+ "badgeLargeLogo": "A String", # The URL for the 64x64 badge logo.<br>
+ "caption": "A String", # The name of the badge, suitable for display.<br>
+ "sponsorUrl": "A String", # The URL for the badge sponsor.<br>
+ "id": "A String", # The unique ID for the badge.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves the list of visible badges of a user.<br>
<br>
Args:<br>
- userId: string, The id of the user whose badges will be listed. Can be me to refer to caller. (required)</tt></dd></dl>
+ userId: string, The id of the user whose badges will be listed. Can be me to refer to caller. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # List of badges retrieved.<br>
+ {<br>
+ "badgeSmallLogo": "A String", # The URL for the 24x24 badge logo.<br>
+ "kind": "orkut#badge", # Identifies this resource as a badge. Value: "orkut#badge"<br>
+ "description": "A String", # The description for the badge, suitable for display.<br>
+ "sponsorLogo": "A String", # The URL for the 32x32 badge sponsor logo.<br>
+ "sponsorName": "A String", # The name of the badge sponsor, suitable for display.<br>
+ "badgeLargeLogo": "A String", # The URL for the 64x64 badge logo.<br>
+ "caption": "A String", # The name of the badge, suitable for display.<br>
+ "sponsorUrl": "A String", # The URL for the badge sponsor.<br>
+ "id": "A String", # The unique ID for the badge.<br>
+ },<br>
+ ],<br>
+ "kind": "orkut#badgeList", # Identifies this resource as a collection of badges. Value: "orkut#badgeList"<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/orkut.v2.comments.html b/docs/dyn/orkut.v2.comments.html
index 717293a..e4c706e 100644
--- a/docs/dyn/orkut.v2.comments.html
+++ b/docs/dyn/orkut.v2.comments.html
@@ -23,13 +23,108 @@
<br>
Args:<br>
hl: string, Specifies the interface language (host language) of your user interface.<br>
- commentId: string, ID of the comment to get. (required)</tt></dd></dl>
+ commentId: string, ID of the comment to get. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "inReplyTo": { # Link to the original activity where this comment was posted.<br>
+ "type": "A String", # Type of the post on activity stream being commented. Always text/html.<br>
+ "href": "A String", # Link to the post on activity stream being commented.<br>
+ "ref": "A String", # Unique identifier of the post on activity stream being commented.<br>
+ "rel": "inReplyTo", # Relationship between the comment and the post on activity stream being commented. Always inReplyTo.<br>
+ },<br>
+ "kind": "orkut#comment", # Identifies this resource as a comment. Value: "orkut#comment"<br>
+ "links": [ # List of resources for the comment.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "actor": { # The person who posted the comment.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "content": "A String", # The content of the comment in text/html<br>
+ "published": "A String", # The time the comment was initially published, in <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> format.<br>
+ "id": "A String", # The unique ID for the comment.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Inserts a new comment to an activity.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- activityId: string, The ID of the activity to contain the new comment. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "inReplyTo": { # Link to the original activity where this comment was posted.<br>
+ "type": "A String", # Type of the post on activity stream being commented. Always text/html.<br>
+ "href": "A String", # Link to the post on activity stream being commented.<br>
+ "ref": "A String", # Unique identifier of the post on activity stream being commented.<br>
+ "rel": "inReplyTo", # Relationship between the comment and the post on activity stream being commented. Always inReplyTo.<br>
+ },<br>
+ "kind": "orkut#comment", # Identifies this resource as a comment. Value: "orkut#comment"<br>
+ "links": [ # List of resources for the comment.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "actor": { # The person who posted the comment.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "content": "A String", # The content of the comment in text/html<br>
+ "published": "A String", # The time the comment was initially published, in <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> format.<br>
+ "id": "A String", # The unique ID for the comment.<br>
+}<br>
+ <br>
+ activityId: string, The ID of the activity to contain the new comment. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "inReplyTo": { # Link to the original activity where this comment was posted.<br>
+ "type": "A String", # Type of the post on activity stream being commented. Always text/html.<br>
+ "href": "A String", # Link to the post on activity stream being commented.<br>
+ "ref": "A String", # Unique identifier of the post on activity stream being commented.<br>
+ "rel": "inReplyTo", # Relationship between the comment and the post on activity stream being commented. Always inReplyTo.<br>
+ },<br>
+ "kind": "orkut#comment", # Identifies this resource as a comment. Value: "orkut#comment"<br>
+ "links": [ # List of resources for the comment.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "actor": { # The person who posted the comment.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "content": "A String", # The content of the comment in text/html<br>
+ "published": "A String", # The time the comment was initially published, in <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> format.<br>
+ "id": "A String", # The unique ID for the comment.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves a list of comments, possibly filtered.<br>
<br>
@@ -41,7 +136,46 @@
pageToken: string, A continuation token that allows pagination.<br>
maxResults: integer, The maximum number of activities to include in the response.<br>
activityId: string, The ID of the activity containing the comments. (required)<br>
- hl: string, Specifies the interface language (host language) of your user interface.</tt></dd></dl>
+ hl: string, Specifies the interface language (host language) of your user interface.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # The value of pageToken query parameter in comments.list request to get the next page, if there are more to retrieve.<br>
+ "items": [ # List of comments retrieved.<br>
+ {<br>
+ "inReplyTo": { # Link to the original activity where this comment was posted.<br>
+ "type": "A String", # Type of the post on activity stream being commented. Always text/html.<br>
+ "href": "A String", # Link to the post on activity stream being commented.<br>
+ "ref": "A String", # Unique identifier of the post on activity stream being commented.<br>
+ "rel": "inReplyTo", # Relationship between the comment and the post on activity stream being commented. Always inReplyTo.<br>
+ },<br>
+ "kind": "orkut#comment", # Identifies this resource as a comment. Value: "orkut#comment"<br>
+ "links": [ # List of resources for the comment.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "actor": { # The person who posted the comment.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "content": "A String", # The content of the comment in text/html<br>
+ "published": "A String", # The time the comment was initially published, in <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> format.<br>
+ "id": "A String", # The unique ID for the comment.<br>
+ },<br>
+ ],<br>
+ "kind": "orkut#commentList", # Identifies this resource as a collection of comments. Value: "orkut#commentList"<br>
+ "previousPageToken": "A String", # The value of pageToken query parameter in comments.list request to get the previous page, if there are more to retrieve.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/orkut.v2.counters.html b/docs/dyn/orkut.v2.counters.html
index 7d9f0b8..6fac13c 100644
--- a/docs/dyn/orkut.v2.counters.html
+++ b/docs/dyn/orkut.v2.counters.html
@@ -17,7 +17,29 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves the counters of an user.<br>
<br>
Args:<br>
- userId: string, The ID of the user whose counters will be listed. Can be me to refer to caller. (required)</tt></dd></dl>
+ userId: string, The ID of the user whose counters will be listed. Can be me to refer to caller. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # List of counters retrieved.<br>
+ {<br>
+ "total": 42, # The number of resources on the counted collection.<br>
+ "link": { # Links to resources related to the parent object. # Link to the collection being counted.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ "name": "A String", # The name of the counted collection. Currently supported collections are:<br>
+ # - scraps - The scraps of the user.<br>
+ # - photos - The photos of the user.<br>
+ # - videos - The videos of the user.<br>
+ },<br>
+ ],<br>
+ "kind": "orkut#counters", # Identifies this resource as a collection of counters. Value: "orkut#counters"<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/orkut.v2.scraps.html b/docs/dyn/orkut.v2.scraps.html
index 15a00e7..117fe0f 100644
--- a/docs/dyn/orkut.v2.scraps.html
+++ b/docs/dyn/orkut.v2.scraps.html
@@ -17,7 +17,228 @@
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Creates a new scrap.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "orkut#activity", # The kind of activity. Always orkut#activity.<br>
+ "links": [ # Links to resources related to this activity.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the activity.<br>
+ "object": { # The activity's object.<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When updating an activity's content, post the changes to this property, using the value of originalContent as a starting point. If the update is successful, the server adds HTML formatting and responds with this formatted content.<br>
+ "items": [ # The list of additional items.<br>
+ {<br>
+ "displayName": "A String", # The title of the object.<br>
+ "links": [ # Links to other resources related to this object.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When updating an activity's content, post the changes to this property, using the value of originalContent as a starting point. If the update is successful, the server adds HTML formatting and responds with this formatted content.<br>
+ "person": { # The person who is related with this activity, e.g. an Added User.<br>
+ "name": { # An object that encapsulates the individual components of a person's name.<br>
+ "givenName": "A String", # The given name (first name) of this person.<br>
+ "familyName": "A String", # The family name (last name) of this person.<br>
+ },<br>
+ "url": "A String", # The person's profile url. This is adapted from Google+ and was originaly introduced as extra OpenSocial convenience fields.<br>
+ "gender": "A String", # The person's gender. Values include "male", "female", and "other".<br>
+ "image": { # The person's profile photo. This is adapted from Google+ and was originaly introduced as extra OpenSocial convenience fields.<br>
+ "url": "A String", # The URL of the person's profile photo.<br>
+ },<br>
+ "birthday": "A String", # The person's date of birth, represented as YYYY-MM-DD.<br>
+ "id": "A String", # The person's opensocial ID.<br>
+ },<br>
+ "id": "A String", # The ID for the object.<br>
+ "objectType": "A String", # The object type.<br>
+ },<br>
+ ],<br>
+ "replies": { # Comments in reply to this activity.<br>
+ "totalItems": "A String", # Total number of comments.<br>
+ "items": [ # The list of comments.<br>
+ {<br>
+ "inReplyTo": { # Link to the original activity where this comment was posted.<br>
+ "type": "A String", # Type of the post on activity stream being commented. Always text/html.<br>
+ "href": "A String", # Link to the post on activity stream being commented.<br>
+ "ref": "A String", # Unique identifier of the post on activity stream being commented.<br>
+ "rel": "inReplyTo", # Relationship between the comment and the post on activity stream being commented. Always inReplyTo.<br>
+ },<br>
+ "kind": "orkut#comment", # Identifies this resource as a comment. Value: "orkut#comment"<br>
+ "links": [ # List of resources for the comment.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "actor": { # The person who posted the comment.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "content": "A String", # The content of the comment in text/html<br>
+ "published": "A String", # The time the comment was initially published, in <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> format.<br>
+ "id": "A String", # The unique ID for the comment.<br>
+ },<br>
+ ],<br>
+ "url": "A String", # URL for the collection of comments in reply to this activity.<br>
+ },<br>
+ "objectType": "A String", # The type of the object affected by the activity. Clients can use this information to style the rendered activity object differently depending on the content.<br>
+ },<br>
+ "updated": "A String", # The time at which the activity was last updated.<br>
+ "actor": { # The person who performed the activity.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "access": { # Identifies who has access to see this activity.<br>
+ "items": [ # The list of ACL entries.<br>
+ {<br>
+ "type": "A String", # The type of entity to whom access is granted.<br>
+ "id": "A String", # The ID of the entity. For entities of type "person" or "circle", this is the ID of the resource. For other types, this will be unset.<br>
+ },<br>
+ ],<br>
+ "kind": "orkut#acl", # Identifies this resource as an access control list. Value: "orkut#acl"<br>
+ "description": "A String", # Human readable description of the access granted.<br>
+ "totalParticipants": 42, # The total count of participants of the parent resource.<br>
+ },<br>
+ "verb": "A String", # This activity's verb, indicating what action was performed. Possible values are:<br>
+ # - add - User added new content to profile or album, e.g. video, photo.<br>
+ # - post - User publish content to the stream, e.g. status, scrap.<br>
+ # - update - User commented on an activity.<br>
+ # - make-friend - User added a new friend.<br>
+ # - birthday - User has a birthday.<br>
+ "published": "A String", # The time at which the activity was initially published.<br>
+ "id": "A String", # The ID for the activity.<br>
+}<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "orkut#activity", # The kind of activity. Always orkut#activity.<br>
+ "links": [ # Links to resources related to this activity.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the activity.<br>
+ "object": { # The activity's object.<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When updating an activity's content, post the changes to this property, using the value of originalContent as a starting point. If the update is successful, the server adds HTML formatting and responds with this formatted content.<br>
+ "items": [ # The list of additional items.<br>
+ {<br>
+ "displayName": "A String", # The title of the object.<br>
+ "links": [ # Links to other resources related to this object.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When updating an activity's content, post the changes to this property, using the value of originalContent as a starting point. If the update is successful, the server adds HTML formatting and responds with this formatted content.<br>
+ "person": { # The person who is related with this activity, e.g. an Added User.<br>
+ "name": { # An object that encapsulates the individual components of a person's name.<br>
+ "givenName": "A String", # The given name (first name) of this person.<br>
+ "familyName": "A String", # The family name (last name) of this person.<br>
+ },<br>
+ "url": "A String", # The person's profile url. This is adapted from Google+ and was originaly introduced as extra OpenSocial convenience fields.<br>
+ "gender": "A String", # The person's gender. Values include "male", "female", and "other".<br>
+ "image": { # The person's profile photo. This is adapted from Google+ and was originaly introduced as extra OpenSocial convenience fields.<br>
+ "url": "A String", # The URL of the person's profile photo.<br>
+ },<br>
+ "birthday": "A String", # The person's date of birth, represented as YYYY-MM-DD.<br>
+ "id": "A String", # The person's opensocial ID.<br>
+ },<br>
+ "id": "A String", # The ID for the object.<br>
+ "objectType": "A String", # The object type.<br>
+ },<br>
+ ],<br>
+ "replies": { # Comments in reply to this activity.<br>
+ "totalItems": "A String", # Total number of comments.<br>
+ "items": [ # The list of comments.<br>
+ {<br>
+ "inReplyTo": { # Link to the original activity where this comment was posted.<br>
+ "type": "A String", # Type of the post on activity stream being commented. Always text/html.<br>
+ "href": "A String", # Link to the post on activity stream being commented.<br>
+ "ref": "A String", # Unique identifier of the post on activity stream being commented.<br>
+ "rel": "inReplyTo", # Relationship between the comment and the post on activity stream being commented. Always inReplyTo.<br>
+ },<br>
+ "kind": "orkut#comment", # Identifies this resource as a comment. Value: "orkut#comment"<br>
+ "links": [ # List of resources for the comment.<br>
+ { # Links to resources related to the parent object.<br>
+ "href": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ "rel": "A String", # Relation between the resource and the parent object.<br>
+ "title": "A String", # Title of the link.<br>
+ },<br>
+ ],<br>
+ "actor": { # The person who posted the comment.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "content": "A String", # The content of the comment in text/html<br>
+ "published": "A String", # The time the comment was initially published, in <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> format.<br>
+ "id": "A String", # The unique ID for the comment.<br>
+ },<br>
+ ],<br>
+ "url": "A String", # URL for the collection of comments in reply to this activity.<br>
+ },<br>
+ "objectType": "A String", # The type of the object affected by the activity. Clients can use this information to style the rendered activity object differently depending on the content.<br>
+ },<br>
+ "updated": "A String", # The time at which the activity was last updated.<br>
+ "actor": { # The person who performed the activity.<br>
+ "url": "A String", # The URL of the author who posted the comment [not yet implemented]<br>
+ "image": { # Image data about the actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the author.<br>
+ },<br>
+ "displayName": "A String", # The name of the author, suitable for display.<br>
+ "id": "A String", # Unique identifier of the person who posted the comment. This is the person's OpenSocial ID.<br>
+ },<br>
+ "access": { # Identifies who has access to see this activity.<br>
+ "items": [ # The list of ACL entries.<br>
+ {<br>
+ "type": "A String", # The type of entity to whom access is granted.<br>
+ "id": "A String", # The ID of the entity. For entities of type "person" or "circle", this is the ID of the resource. For other types, this will be unset.<br>
+ },<br>
+ ],<br>
+ "kind": "orkut#acl", # Identifies this resource as an access control list. Value: "orkut#acl"<br>
+ "description": "A String", # Human readable description of the access granted.<br>
+ "totalParticipants": 42, # The total count of participants of the parent resource.<br>
+ },<br>
+ "verb": "A String", # This activity's verb, indicating what action was performed. Possible values are:<br>
+ # - add - User added new content to profile or album, e.g. video, photo.<br>
+ # - post - User publish content to the stream, e.g. status, scrap.<br>
+ # - update - User commented on an activity.<br>
+ # - make-friend - User added a new friend.<br>
+ # - birthday - User has a birthday.<br>
+ "published": "A String", # The time at which the activity was initially published.<br>
+ "id": "A String", # The ID for the activity.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/pagespeedonline.v1.pagespeedapi.html b/docs/dyn/pagespeedonline.v1.pagespeedapi.html
index 2202a6c..8c85adf 100644
--- a/docs/dyn/pagespeedonline.v1.pagespeedapi.html
+++ b/docs/dyn/pagespeedonline.v1.pagespeedapi.html
@@ -23,7 +23,45 @@
Allowed values<br>
desktop - Fetch and analyze the URL for desktop browsers<br>
mobile - Fetch and analyze the URL for mobile devices<br>
- url: string, The URL to fetch and analyze (required)</tt></dd></dl>
+ url: string, The URL to fetch and analyze (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "pagespeedonline#result", # Kind of result.<br>
+ "formattedResults": { # Localized Page Speed results. Contains a ruleResults entry for each Page Speed rule instantiated and run by the server.<br>
+ "locale": "A String", # The locale of the formattedResults, e.g. "en_US".<br>
+ "ruleResults": { # Dictionary of formatted rule results, with one entry for each Page Speed rule instantiated and run by the server.<br>
+ },<br>
+ },<br>
+ "title": "A String", # Title of the page, as displayed in the browser's title bar.<br>
+ "version": { # The version of the Page Speed SDK used to generate these results.<br>
+ "major": 42, # The major version number of the Page Speed SDK used to generate these results.<br>
+ "minor": 42, # The minor version number of the Page Speed SDK used to generate these results.<br>
+ },<br>
+ "score": 42, # The Page Speed Score (0-100), which indicates how much faster a page could be. A high score indicates little room for improvement, while a lower score indicates more room for improvement.<br>
+ "responseCode": 42, # Response code for the document. 200 indicates a normal page load. 4xx/5xx indicates an error.<br>
+ "invalidRules": [ # List of rules that were specified in the request, but which the server did not know how to instantiate.<br>
+ "A String",<br>
+ ],<br>
+ "pageStats": { # Summary statistics for the page, such as number of JavaScript bytes, number of HTML bytes, etc.<br>
+ "otherResponseBytes": "A String", # Number of response bytes for other resources on the page.<br>
+ "flashResponseBytes": "A String", # Number of response bytes for flash resources on the page.<br>
+ "totalRequestBytes": "A String", # Total size of all request bytes sent by the page.<br>
+ "numberCssResources": 42, # Number of CSS resources referenced by the page.<br>
+ "numberResources": 42, # Number of HTTP resources loaded by the page.<br>
+ "cssResponseBytes": "A String", # Number of uncompressed response bytes for CSS resources on the page.<br>
+ "javascriptResponseBytes": "A String", # Number of uncompressed response bytes for JS resources on the page.<br>
+ "imageResponseBytes": "A String", # Number of response bytes for image resources on the page.<br>
+ "numberHosts": 42, # Number of unique hosts referenced by the page.<br>
+ "numberStaticResources": 42, # Number of static (i.e. cacheable) resources on the page.<br>
+ "htmlResponseBytes": "A String", # Number of uncompressed response bytes for the main HTML document and all iframes on the page.<br>
+ "numberJsResources": 42, # Number of JavaScript resources referenced by the page.<br>
+ "textResponseBytes": "A String", # Number of uncompressed response bytes for text resources not covered by other statistics (i.e non-HTML, non-script, non-CSS resources) on the page.<br>
+ },<br>
+ "id": "A String", # Canonicalized and final URL for the document, after following page redirects (if any).<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/plus.v1.activities.html b/docs/dyn/plus.v1.activities.html
index 8aa998e..0ab738d 100644
--- a/docs/dyn/plus.v1.activities.html
+++ b/docs/dyn/plus.v1.activities.html
@@ -20,7 +20,114 @@
activityId: string, The ID of the activity to get. (required)<br>
alt: string, Specifies an alternative representation type.<br>
Allowed values<br>
- json - Use JSON format</tt></dd></dl>
+ json - Use JSON format<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "placeName": "A String", # Name of the place where this activity occurred.<br>
+ "kind": "plus#activity", # Identifies this resource as an activity. Value: "plus#activity".<br>
+ "updated": "A String", # The time at which this activity was last updated. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "provider": { # The service provider that initially published this activity.<br>
+ "title": "A String", # Name of the service provider.<br>
+ },<br>
+ "title": "A String", # Title of this activity.<br>
+ "url": "A String", # The link to this activity.<br>
+ "object": { # The object of this activity.<br>
+ "resharers": { # People who reshared this activity.<br>
+ "totalItems": 42, # Total number of people who reshared this activity.<br>
+ "selfLink": "A String", # The URL for the collection of resharers.<br>
+ },<br>
+ "attachments": [ # The media objects attached to this activity.<br>
+ {<br>
+ "displayName": "A String", # The title of the attachment (such as a photo caption or an article title).<br>
+ "fullImage": { # The full image url for photo attachments.<br>
+ "url": "A String", # URL of the link.<br>
+ "width": 42, # The width, in pixels, of the linked resource.<br>
+ "type": "A String", # Media type of the link.<br>
+ "height": 42, # The height, in pixels, of the linked resource.<br>
+ },<br>
+ "url": "A String", # The link to the attachment, should be of type text/html.<br>
+ "image": { # The preview image for photos or videos.<br>
+ "url": "A String", # URL of the link.<br>
+ "width": 42, # The width, in pixels, of the linked resource.<br>
+ "type": "A String", # Media type of the link.<br>
+ "height": 42, # The height, in pixels, of the linked resource.<br>
+ },<br>
+ "content": "A String", # If the attachment is an article, this property contains a snippet of text from the article.<br>
+ "embed": { # If the attachment is a video, the embeddable link.<br>
+ "url": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ },<br>
+ "id": "A String", # The ID of the media object's resource.<br>
+ "objectType": "A String", # The type of media object. Possible values are:<br>
+ # - "photo" - A photo.<br>
+ # - "video" - A video.<br>
+ # - "article" - An article, specified by a link.<br>
+ },<br>
+ ],<br>
+ "originalContent": "A String", # The content (text) as provided by the author, stored without any HTML formatting. When updating an activity's content, use the value of originalContent as the starting point from which to make edits.<br>
+ "plusoners": { # People who +1'd this activity.<br>
+ "totalItems": 42, # Total number of people who +1'd this activity.<br>
+ "selfLink": "A String", # The URL for the collection of people who +1'd this activity.<br>
+ },<br>
+ "actor": { # If this activity's object is itself another activity (for example, when a person reshares an activity), this property specifies the original activity's actor.<br>
+ "url": "A String", # A link to the original actor's Google profile.<br>
+ "image": { # The image representation of the original actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the original actor.<br>
+ },<br>
+ "displayName": "A String", # The original actor's name, suitable for display.<br>
+ "id": "A String", # ID of the original actor.<br>
+ },<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When creating or updating an activity, this value must be supplied as plain text in the request. If successful, the response will contain the HTML-formatted content. When updating an activity, use originalContent as the starting value, then assign the updated text to this property.<br>
+ "url": "A String", # The URL that points to the linked resource.<br>
+ "replies": { # Comments in reply to this activity.<br>
+ "totalItems": 42, # Total number of comments on this activity.<br>
+ "selfLink": "A String", # The URL for the collection of comments in reply to this activity.<br>
+ },<br>
+ "id": "A String", # The ID of the object. When resharing an activity, this is the ID of the activity being reshared.<br>
+ "objectType": "A String", # The type of the object. Possible values are:<br>
+ # - "note" - Textual content.<br>
+ # - "activity" - A Google+ activity.<br>
+ },<br>
+ "placeId": "A String", # ID of the place where this activity occurred.<br>
+ "actor": { # The person who performed this activity.<br>
+ "url": "A String", # The link to the actor's Google profile.<br>
+ "image": { # The image representation of the actor.<br>
+ "url": "A String", # The URL of the actor's profile photo. To re-size the image and crop it to a square, append the query string ?sz=x, where x is the dimension in pixels of each side.<br>
+ },<br>
+ "displayName": "A String", # The name of the actor, suitable for display.<br>
+ "id": "A String", # The ID of the actor's person resource.<br>
+ },<br>
+ "id": "A String", # The ID of this activity.<br>
+ "access": { # Identifies who has access to see this activity.<br>
+ "items": [ # The list of access entries.<br>
+ {<br>
+ "type": "A String", # The type of entry describing to whom access is granted. Possible values are:<br>
+ # - "person" - Access to an individual.<br>
+ # - "circle" - Access to members of a circle.<br>
+ # - "myCircles" - Access to members of all the person's circles.<br>
+ # - "extendedCircles" - Access to members of everyone in a person's circles, plus all of the people in their circles.<br>
+ # - "public" - Access to anyone on the web.<br>
+ "id": "A String", # The ID of the entry. For entries of type "person" or "circle", this is the ID of the resource. For other types, this property is not set.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#acl", # Identifies this resource as a collection of access controls. Value: "plus#acl".<br>
+ "description": "A String", # Description of the access granted, suitable for display.<br>
+ },<br>
+ "verb": "A String", # This activity's verb, indicating what action was performed. Possible values are:<br>
+ # - "post" - Publish content to the stream.<br>
+ # - "checkin" - Check in to a location.<br>
+ # - "share" - Reshare an activity.<br>
+ "geocode": "A String", # Latitude and longitude where this activity occurred. Format is latitude followed by longitude, space separated.<br>
+ "radius": "A String", # Radius, in meters, of the region where this activity occurred, centered at the latitude and longitude identified in geocode.<br>
+ "address": "A String", # Street address where this activity occurred.<br>
+ "crosspostSource": "A String", # If this activity is a crosspost from another system, this property specifies the ID of the original activity.<br>
+ "placeholder": True or False, # True if this activity is a placeholder.<br>
+ "annotation": "A String", # Additional content added by the person who shared this activity, applicable only when resharing an activity.<br>
+ "published": "A String", # The time at which this activity was initially published. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List all of the activities in the specified collection for a particular user.<br>
<br>
@@ -33,7 +140,125 @@
public - All public activities created by the specified user.<br>
alt: string, Specifies an alternative representation type.<br>
Allowed values<br>
- json - Use JSON format</tt></dd></dl>
+ json - Use JSON format<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # The continuation token, used to page through large result sets. Provide this value in a subsequent request to return the next page of results.<br>
+ "kind": "plus#activityFeed", # Identifies this resource as a collection of activities. Value: "plus#activityFeed".<br>
+ "title": "A String", # The title of this collection of activities.<br>
+ "items": [ # The activities in this page of results.<br>
+ {<br>
+ "placeName": "A String", # Name of the place where this activity occurred.<br>
+ "kind": "plus#activity", # Identifies this resource as an activity. Value: "plus#activity".<br>
+ "updated": "A String", # The time at which this activity was last updated. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "provider": { # The service provider that initially published this activity.<br>
+ "title": "A String", # Name of the service provider.<br>
+ },<br>
+ "title": "A String", # Title of this activity.<br>
+ "url": "A String", # The link to this activity.<br>
+ "object": { # The object of this activity.<br>
+ "resharers": { # People who reshared this activity.<br>
+ "totalItems": 42, # Total number of people who reshared this activity.<br>
+ "selfLink": "A String", # The URL for the collection of resharers.<br>
+ },<br>
+ "attachments": [ # The media objects attached to this activity.<br>
+ {<br>
+ "displayName": "A String", # The title of the attachment (such as a photo caption or an article title).<br>
+ "fullImage": { # The full image url for photo attachments.<br>
+ "url": "A String", # URL of the link.<br>
+ "width": 42, # The width, in pixels, of the linked resource.<br>
+ "type": "A String", # Media type of the link.<br>
+ "height": 42, # The height, in pixels, of the linked resource.<br>
+ },<br>
+ "url": "A String", # The link to the attachment, should be of type text/html.<br>
+ "image": { # The preview image for photos or videos.<br>
+ "url": "A String", # URL of the link.<br>
+ "width": 42, # The width, in pixels, of the linked resource.<br>
+ "type": "A String", # Media type of the link.<br>
+ "height": 42, # The height, in pixels, of the linked resource.<br>
+ },<br>
+ "content": "A String", # If the attachment is an article, this property contains a snippet of text from the article.<br>
+ "embed": { # If the attachment is a video, the embeddable link.<br>
+ "url": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ },<br>
+ "id": "A String", # The ID of the media object's resource.<br>
+ "objectType": "A String", # The type of media object. Possible values are:<br>
+ # - "photo" - A photo.<br>
+ # - "video" - A video.<br>
+ # - "article" - An article, specified by a link.<br>
+ },<br>
+ ],<br>
+ "originalContent": "A String", # The content (text) as provided by the author, stored without any HTML formatting. When updating an activity's content, use the value of originalContent as the starting point from which to make edits.<br>
+ "plusoners": { # People who +1'd this activity.<br>
+ "totalItems": 42, # Total number of people who +1'd this activity.<br>
+ "selfLink": "A String", # The URL for the collection of people who +1'd this activity.<br>
+ },<br>
+ "actor": { # If this activity's object is itself another activity (for example, when a person reshares an activity), this property specifies the original activity's actor.<br>
+ "url": "A String", # A link to the original actor's Google profile.<br>
+ "image": { # The image representation of the original actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the original actor.<br>
+ },<br>
+ "displayName": "A String", # The original actor's name, suitable for display.<br>
+ "id": "A String", # ID of the original actor.<br>
+ },<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When creating or updating an activity, this value must be supplied as plain text in the request. If successful, the response will contain the HTML-formatted content. When updating an activity, use originalContent as the starting value, then assign the updated text to this property.<br>
+ "url": "A String", # The URL that points to the linked resource.<br>
+ "replies": { # Comments in reply to this activity.<br>
+ "totalItems": 42, # Total number of comments on this activity.<br>
+ "selfLink": "A String", # The URL for the collection of comments in reply to this activity.<br>
+ },<br>
+ "id": "A String", # The ID of the object. When resharing an activity, this is the ID of the activity being reshared.<br>
+ "objectType": "A String", # The type of the object. Possible values are:<br>
+ # - "note" - Textual content.<br>
+ # - "activity" - A Google+ activity.<br>
+ },<br>
+ "placeId": "A String", # ID of the place where this activity occurred.<br>
+ "actor": { # The person who performed this activity.<br>
+ "url": "A String", # The link to the actor's Google profile.<br>
+ "image": { # The image representation of the actor.<br>
+ "url": "A String", # The URL of the actor's profile photo. To re-size the image and crop it to a square, append the query string ?sz=x, where x is the dimension in pixels of each side.<br>
+ },<br>
+ "displayName": "A String", # The name of the actor, suitable for display.<br>
+ "id": "A String", # The ID of the actor's person resource.<br>
+ },<br>
+ "id": "A String", # The ID of this activity.<br>
+ "access": { # Identifies who has access to see this activity.<br>
+ "items": [ # The list of access entries.<br>
+ {<br>
+ "type": "A String", # The type of entry describing to whom access is granted. Possible values are:<br>
+ # - "person" - Access to an individual.<br>
+ # - "circle" - Access to members of a circle.<br>
+ # - "myCircles" - Access to members of all the person's circles.<br>
+ # - "extendedCircles" - Access to members of everyone in a person's circles, plus all of the people in their circles.<br>
+ # - "public" - Access to anyone on the web.<br>
+ "id": "A String", # The ID of the entry. For entries of type "person" or "circle", this is the ID of the resource. For other types, this property is not set.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#acl", # Identifies this resource as a collection of access controls. Value: "plus#acl".<br>
+ "description": "A String", # Description of the access granted, suitable for display.<br>
+ },<br>
+ "verb": "A String", # This activity's verb, indicating what action was performed. Possible values are:<br>
+ # - "post" - Publish content to the stream.<br>
+ # - "checkin" - Check in to a location.<br>
+ # - "share" - Reshare an activity.<br>
+ "geocode": "A String", # Latitude and longitude where this activity occurred. Format is latitude followed by longitude, space separated.<br>
+ "radius": "A String", # Radius, in meters, of the region where this activity occurred, centered at the latitude and longitude identified in geocode.<br>
+ "address": "A String", # Street address where this activity occurred.<br>
+ "crosspostSource": "A String", # If this activity is a crosspost from another system, this property specifies the ID of the original activity.<br>
+ "placeholder": True or False, # True if this activity is a placeholder.<br>
+ "annotation": "A String", # Additional content added by the person who shared this activity, applicable only when resharing an activity.<br>
+ "published": "A String", # The time at which this activity was initially published. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ },<br>
+ ],<br>
+ "updated": "A String", # The time at which this collection of activities was last updated. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "nextLink": "A String", # Link to the next page of activities.<br>
+ "id": "A String", # The ID of this collection of activities.<br>
+ "selfLink": "A String", # Link to this activity resource.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
@@ -52,10 +277,128 @@
Allowed values<br>
best - Sort activities by relevance to the user, most relevant first.<br>
recent - Sort activities by published date, most recent first.<br>
- language: string, Specify the preferred language to search with. See Language Codes for available values.<br>
+ language: string, Specify the preferred language to search with. See search language codes for available values.<br>
pageToken: string, The continuation token, used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response. This token may be of any length.<br>
maxResults: integer, The maximum number of activities to include in the response, used for paging. For any response, the actual number returned may be less than the specified maxResults.<br>
- query: string, Full-text search query string. (required)</tt></dd></dl>
+ query: string, Full-text search query string. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # The continuation token, used to page through large result sets. Provide this value in a subsequent request to return the next page of results.<br>
+ "kind": "plus#activityFeed", # Identifies this resource as a collection of activities. Value: "plus#activityFeed".<br>
+ "title": "A String", # The title of this collection of activities.<br>
+ "items": [ # The activities in this page of results.<br>
+ {<br>
+ "placeName": "A String", # Name of the place where this activity occurred.<br>
+ "kind": "plus#activity", # Identifies this resource as an activity. Value: "plus#activity".<br>
+ "updated": "A String", # The time at which this activity was last updated. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "provider": { # The service provider that initially published this activity.<br>
+ "title": "A String", # Name of the service provider.<br>
+ },<br>
+ "title": "A String", # Title of this activity.<br>
+ "url": "A String", # The link to this activity.<br>
+ "object": { # The object of this activity.<br>
+ "resharers": { # People who reshared this activity.<br>
+ "totalItems": 42, # Total number of people who reshared this activity.<br>
+ "selfLink": "A String", # The URL for the collection of resharers.<br>
+ },<br>
+ "attachments": [ # The media objects attached to this activity.<br>
+ {<br>
+ "displayName": "A String", # The title of the attachment (such as a photo caption or an article title).<br>
+ "fullImage": { # The full image url for photo attachments.<br>
+ "url": "A String", # URL of the link.<br>
+ "width": 42, # The width, in pixels, of the linked resource.<br>
+ "type": "A String", # Media type of the link.<br>
+ "height": 42, # The height, in pixels, of the linked resource.<br>
+ },<br>
+ "url": "A String", # The link to the attachment, should be of type text/html.<br>
+ "image": { # The preview image for photos or videos.<br>
+ "url": "A String", # URL of the link.<br>
+ "width": 42, # The width, in pixels, of the linked resource.<br>
+ "type": "A String", # Media type of the link.<br>
+ "height": 42, # The height, in pixels, of the linked resource.<br>
+ },<br>
+ "content": "A String", # If the attachment is an article, this property contains a snippet of text from the article.<br>
+ "embed": { # If the attachment is a video, the embeddable link.<br>
+ "url": "A String", # URL of the link.<br>
+ "type": "A String", # Media type of the link.<br>
+ },<br>
+ "id": "A String", # The ID of the media object's resource.<br>
+ "objectType": "A String", # The type of media object. Possible values are:<br>
+ # - "photo" - A photo.<br>
+ # - "video" - A video.<br>
+ # - "article" - An article, specified by a link.<br>
+ },<br>
+ ],<br>
+ "originalContent": "A String", # The content (text) as provided by the author, stored without any HTML formatting. When updating an activity's content, use the value of originalContent as the starting point from which to make edits.<br>
+ "plusoners": { # People who +1'd this activity.<br>
+ "totalItems": 42, # Total number of people who +1'd this activity.<br>
+ "selfLink": "A String", # The URL for the collection of people who +1'd this activity.<br>
+ },<br>
+ "actor": { # If this activity's object is itself another activity (for example, when a person reshares an activity), this property specifies the original activity's actor.<br>
+ "url": "A String", # A link to the original actor's Google profile.<br>
+ "image": { # The image representation of the original actor.<br>
+ "url": "A String", # A URL that points to a thumbnail photo of the original actor.<br>
+ },<br>
+ "displayName": "A String", # The original actor's name, suitable for display.<br>
+ "id": "A String", # ID of the original actor.<br>
+ },<br>
+ "content": "A String", # The HTML-formatted content, suitable for display. When creating or updating an activity, this value must be supplied as plain text in the request. If successful, the response will contain the HTML-formatted content. When updating an activity, use originalContent as the starting value, then assign the updated text to this property.<br>
+ "url": "A String", # The URL that points to the linked resource.<br>
+ "replies": { # Comments in reply to this activity.<br>
+ "totalItems": 42, # Total number of comments on this activity.<br>
+ "selfLink": "A String", # The URL for the collection of comments in reply to this activity.<br>
+ },<br>
+ "id": "A String", # The ID of the object. When resharing an activity, this is the ID of the activity being reshared.<br>
+ "objectType": "A String", # The type of the object. Possible values are:<br>
+ # - "note" - Textual content.<br>
+ # - "activity" - A Google+ activity.<br>
+ },<br>
+ "placeId": "A String", # ID of the place where this activity occurred.<br>
+ "actor": { # The person who performed this activity.<br>
+ "url": "A String", # The link to the actor's Google profile.<br>
+ "image": { # The image representation of the actor.<br>
+ "url": "A String", # The URL of the actor's profile photo. To re-size the image and crop it to a square, append the query string ?sz=x, where x is the dimension in pixels of each side.<br>
+ },<br>
+ "displayName": "A String", # The name of the actor, suitable for display.<br>
+ "id": "A String", # The ID of the actor's person resource.<br>
+ },<br>
+ "id": "A String", # The ID of this activity.<br>
+ "access": { # Identifies who has access to see this activity.<br>
+ "items": [ # The list of access entries.<br>
+ {<br>
+ "type": "A String", # The type of entry describing to whom access is granted. Possible values are:<br>
+ # - "person" - Access to an individual.<br>
+ # - "circle" - Access to members of a circle.<br>
+ # - "myCircles" - Access to members of all the person's circles.<br>
+ # - "extendedCircles" - Access to members of everyone in a person's circles, plus all of the people in their circles.<br>
+ # - "public" - Access to anyone on the web.<br>
+ "id": "A String", # The ID of the entry. For entries of type "person" or "circle", this is the ID of the resource. For other types, this property is not set.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#acl", # Identifies this resource as a collection of access controls. Value: "plus#acl".<br>
+ "description": "A String", # Description of the access granted, suitable for display.<br>
+ },<br>
+ "verb": "A String", # This activity's verb, indicating what action was performed. Possible values are:<br>
+ # - "post" - Publish content to the stream.<br>
+ # - "checkin" - Check in to a location.<br>
+ # - "share" - Reshare an activity.<br>
+ "geocode": "A String", # Latitude and longitude where this activity occurred. Format is latitude followed by longitude, space separated.<br>
+ "radius": "A String", # Radius, in meters, of the region where this activity occurred, centered at the latitude and longitude identified in geocode.<br>
+ "address": "A String", # Street address where this activity occurred.<br>
+ "crosspostSource": "A String", # If this activity is a crosspost from another system, this property specifies the ID of the original activity.<br>
+ "placeholder": True or False, # True if this activity is a placeholder.<br>
+ "annotation": "A String", # Additional content added by the person who shared this activity, applicable only when resharing an activity.<br>
+ "published": "A String", # The time at which this activity was initially published. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ },<br>
+ ],<br>
+ "updated": "A String", # The time at which this collection of activities was last updated. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "nextLink": "A String", # Link to the next page of activities.<br>
+ "id": "A String", # The ID of this collection of activities.<br>
+ "selfLink": "A String", # Link to this activity resource.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-search_next"><strong>search_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/plus.v1.comments.html b/docs/dyn/plus.v1.comments.html
index 8031423..8142bea 100644
--- a/docs/dyn/plus.v1.comments.html
+++ b/docs/dyn/plus.v1.comments.html
@@ -17,7 +17,39 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Get a comment.<br>
<br>
Args:<br>
- commentId: string, The ID of the comment to get. (required)</tt></dd></dl>
+ commentId: string, The ID of the comment to get. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "inReplyTo": [ # The activity this comment replied to.<br>
+ {<br>
+ "url": "A String", # The url of the activity.<br>
+ "id": "A String", # The id of the activity.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#comment", # Identifies this resource as a comment. Value: "plus#comment".<br>
+ "object": { # The object of this comment.<br>
+ "content": "A String", # The content of this comment.<br>
+ "objectType": "comment", # The object type of this comment. Possible values are:<br>
+ # - "comment" - A comment in reply to an activity.<br>
+ },<br>
+ "updated": "A String", # The time at which this comment was last updated. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "actor": { # The person who posted this comment.<br>
+ "url": "A String", # A link to the person resource for this actor.<br>
+ "image": { # The image representation of this actor.<br>
+ "url": "A String", # The URL of the actor's profile photo. To re-size the image and crop it to a square, append the query string ?sz=x, where x is the dimension in pixels of each side.<br>
+ },<br>
+ "displayName": "A String", # The name of this actor, suitable for display.<br>
+ "id": "A String", # The ID of the actor.<br>
+ },<br>
+ "verb": "post", # This comment's verb, indicating what action was performed. Possible values are:<br>
+ # - "post" - Publish content to the stream.<br>
+ "published": "A String", # The time at which this comment was initially published. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "id": "A String", # The ID of this comment.<br>
+ "selfLink": "A String", # Link to this comment resource.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List all of the comments for an activity.<br>
<br>
@@ -27,7 +59,49 @@
activityId: string, The ID of the activity to get comments for. (required)<br>
alt: string, Specifies an alternative representation type.<br>
Allowed values<br>
- json - Use JSON format</tt></dd></dl>
+ json - Use JSON format<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # The continuation token, used to page through large result sets. Provide this value in a subsequent request to return the next page of results.<br>
+ "kind": "plus#commentFeed", # Identifies this resource as a collection of comments. Value: "plus#commentFeed".<br>
+ "title": "A String", # The title of this collection of comments.<br>
+ "items": [ # The comments in this page of results.<br>
+ {<br>
+ "inReplyTo": [ # The activity this comment replied to.<br>
+ {<br>
+ "url": "A String", # The url of the activity.<br>
+ "id": "A String", # The id of the activity.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#comment", # Identifies this resource as a comment. Value: "plus#comment".<br>
+ "object": { # The object of this comment.<br>
+ "content": "A String", # The content of this comment.<br>
+ "objectType": "comment", # The object type of this comment. Possible values are:<br>
+ # - "comment" - A comment in reply to an activity.<br>
+ },<br>
+ "updated": "A String", # The time at which this comment was last updated. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "actor": { # The person who posted this comment.<br>
+ "url": "A String", # A link to the person resource for this actor.<br>
+ "image": { # The image representation of this actor.<br>
+ "url": "A String", # The URL of the actor's profile photo. To re-size the image and crop it to a square, append the query string ?sz=x, where x is the dimension in pixels of each side.<br>
+ },<br>
+ "displayName": "A String", # The name of this actor, suitable for display.<br>
+ "id": "A String", # The ID of the actor.<br>
+ },<br>
+ "verb": "post", # This comment's verb, indicating what action was performed. Possible values are:<br>
+ # - "post" - Publish content to the stream.<br>
+ "published": "A String", # The time at which this comment was initially published. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "id": "A String", # The ID of this comment.<br>
+ "selfLink": "A String", # Link to this comment resource.<br>
+ },<br>
+ ],<br>
+ "updated": "A String", # The time at which this collection of comments was last updated. Formatted as an <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp.<br>
+ "nextLink": "A String", # Link to the next page of activities.<br>
+ "id": "A String", # The ID of this collection of comments.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/plus.v1.people.html b/docs/dyn/plus.v1.people.html
index 1c0d759..5604757 100644
--- a/docs/dyn/plus.v1.people.html
+++ b/docs/dyn/plus.v1.people.html
@@ -17,7 +17,97 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Get a person's profile.<br>
<br>
Args:<br>
- userId: string, The ID of the person to get the profile for. The special value "me" can be used to indicate the authenticated user. (required)</tt></dd></dl>
+ userId: string, The ID of the person to get the profile for. The special value "me" can be used to indicate the authenticated user. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "relationshipStatus": "A String", # The person's relationship status. Possible values are:<br>
+ # - "single" - Person is single.<br>
+ # - "in_a_relationship" - Person is in a relationship.<br>
+ # - "engaged" - Person is engaged.<br>
+ # - "married" - Person is married.<br>
+ # - "its_complicated" - The relationship is complicated.<br>
+ # - "open_relationship" - Person is in an open relationship.<br>
+ # - "widowed" - Person is widowed.<br>
+ # - "in_domestic_partnership" - Person is in a domestic partnership.<br>
+ # - "in_civil_union" - Person is in a civil union.<br>
+ "organizations": [ # A list of current or past organizations with which this person is associated.<br>
+ {<br>
+ "startDate": "A String", # The date the person joined this organization.<br>
+ "endDate": "A String", # The date the person left this organization.<br>
+ "description": "A String", # A short description of the person's role in this organization.<br>
+ "title": "A String", # The person's job title or role within the organization.<br>
+ "primary": True or False, # If "true", indicates this organization is the person's primary one (typically interpreted as current one).<br>
+ "location": "A String", # The location of this organization.<br>
+ "department": "A String", # The department within the organization.<br>
+ "type": "A String", # The type of organization. Possible values are:<br>
+ # - "work" - Work.<br>
+ # - "school" - School.<br>
+ "name": "A String", # The name of the organization.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#person", # Identifies this resource as a person. Value: "plus#person".<br>
+ "displayName": "A String", # The name of this person, suitable for display.<br>
+ "name": { # An object representation of the individual components of a person's name.<br>
+ "honorificPrefix": "A String", # The honorific prefixes (such as "Dr." or "Mrs.") for this person.<br>
+ "middleName": "A String", # The middle name of this person.<br>
+ "familyName": "A String", # The family name (last name) of this person.<br>
+ "formatted": "A String", # The full name of this person, including middle names, suffixes, etc.<br>
+ "givenName": "A String", # The given name (first name) of this person.<br>
+ "honorificSuffix": "A String", # The honorific suffixes (such as "Jr.") for this person.<br>
+ },<br>
+ "url": "A String", # The URL of this person's profile.<br>
+ "gender": "A String", # The person's gender. Possible values are:<br>
+ # - "male" - Male gender.<br>
+ # - "female" - Female gender.<br>
+ # - "other" - Other.<br>
+ "aboutMe": "A String", # A short biography for this person.<br>
+ "tagline": "A String", # The brief description (tagline) of this person.<br>
+ "placesLived": [ # A list of places where this person has lived.<br>
+ {<br>
+ "primary": True or False, # If "true", this place of residence is this person's primary residence.<br>
+ "value": "A String", # A place where this person has lived. For example: "Seattle, WA", "Near Toronto".<br>
+ },<br>
+ ],<br>
+ "emails": [ # A list of email addresses for this person.<br>
+ {<br>
+ "type": "A String", # The type of address. Possible values are:<br>
+ # - "home" - Home email address.<br>
+ # - "work" - Work email address.<br>
+ # - "other" - Other.<br>
+ "primary": True or False, # If "true", indicates this email address is the person's primary one.<br>
+ "value": "A String", # The email address.<br>
+ },<br>
+ ],<br>
+ "nickname": "A String", # The nickname of this person.<br>
+ "birthday": "A String", # The person's date of birth, represented as YYYY-MM-DD.<br>
+ "urls": [ # A list of URLs for this person.<br>
+ {<br>
+ "type": "A String", # The type of URL. Possible values are:<br>
+ # - "home" - URL for home.<br>
+ # - "work" - URL for work.<br>
+ # - "blog" - URL for blog.<br>
+ # - "profile" - URL for profile.<br>
+ # - "other" - Other.<br>
+ "primary": True or False, # If "true", this URL is the person's primary URL.<br>
+ "value": "A String", # The URL value.<br>
+ },<br>
+ ],<br>
+ "image": { # The representation of the person's profile photo.<br>
+ "url": "A String", # The URL of the person's profile photo. To re-size the image and crop it to a square, append the query string ?sz=x, where x is the dimension in pixels of each side.<br>
+ },<br>
+ "hasApp": True or False, # If "true", indicates that the person has installed the app that is making the request and has chosen to expose this install state to the caller. A value of "false" indicates that the install state cannot be determined (it is either not installed or the person has chosen to keep this information private).<br>
+ "id": "A String", # The ID of this person.<br>
+ "languagesSpoken": [ # The languages spoken by this person.<br>
+ "A String",<br>
+ ],<br>
+ "currentLocation": "A String", # The current location for this person.<br>
+ "objectType": "A String", # Type of person within Google+. Possible values are:<br>
+ # - "person" - represents an actual person.<br>
+ # - "page" - represents a page.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-listByActivity"><strong>listByActivity</strong></a> = method(self, **kwargs)</dt><dd><tt>List all of the people in the specified collection for a particular activity.<br>
<br>
@@ -28,7 +118,105 @@
collection: string, The collection of people to list. (required)<br>
Allowed values<br>
plusoners - List all people who have +1'd this activity.<br>
- resharers - List all people who have reshared this activity.</tt></dd></dl>
+ resharers - List all people who have reshared this activity.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # The continuation token, used to page through large result sets. Provide this value in a subsequent request to return the next page of results.<br>
+ "items": [ # The people in this page of results. Each item will include the id, displayName, image, and url for the person. To retrieve additional profile data, see the people.get method.<br>
+ {<br>
+ "relationshipStatus": "A String", # The person's relationship status. Possible values are:<br>
+ # - "single" - Person is single.<br>
+ # - "in_a_relationship" - Person is in a relationship.<br>
+ # - "engaged" - Person is engaged.<br>
+ # - "married" - Person is married.<br>
+ # - "its_complicated" - The relationship is complicated.<br>
+ # - "open_relationship" - Person is in an open relationship.<br>
+ # - "widowed" - Person is widowed.<br>
+ # - "in_domestic_partnership" - Person is in a domestic partnership.<br>
+ # - "in_civil_union" - Person is in a civil union.<br>
+ "organizations": [ # A list of current or past organizations with which this person is associated.<br>
+ {<br>
+ "startDate": "A String", # The date the person joined this organization.<br>
+ "endDate": "A String", # The date the person left this organization.<br>
+ "description": "A String", # A short description of the person's role in this organization.<br>
+ "title": "A String", # The person's job title or role within the organization.<br>
+ "primary": True or False, # If "true", indicates this organization is the person's primary one (typically interpreted as current one).<br>
+ "location": "A String", # The location of this organization.<br>
+ "department": "A String", # The department within the organization.<br>
+ "type": "A String", # The type of organization. Possible values are:<br>
+ # - "work" - Work.<br>
+ # - "school" - School.<br>
+ "name": "A String", # The name of the organization.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#person", # Identifies this resource as a person. Value: "plus#person".<br>
+ "displayName": "A String", # The name of this person, suitable for display.<br>
+ "name": { # An object representation of the individual components of a person's name.<br>
+ "honorificPrefix": "A String", # The honorific prefixes (such as "Dr." or "Mrs.") for this person.<br>
+ "middleName": "A String", # The middle name of this person.<br>
+ "familyName": "A String", # The family name (last name) of this person.<br>
+ "formatted": "A String", # The full name of this person, including middle names, suffixes, etc.<br>
+ "givenName": "A String", # The given name (first name) of this person.<br>
+ "honorificSuffix": "A String", # The honorific suffixes (such as "Jr.") for this person.<br>
+ },<br>
+ "url": "A String", # The URL of this person's profile.<br>
+ "gender": "A String", # The person's gender. Possible values are:<br>
+ # - "male" - Male gender.<br>
+ # - "female" - Female gender.<br>
+ # - "other" - Other.<br>
+ "aboutMe": "A String", # A short biography for this person.<br>
+ "tagline": "A String", # The brief description (tagline) of this person.<br>
+ "placesLived": [ # A list of places where this person has lived.<br>
+ {<br>
+ "primary": True or False, # If "true", this place of residence is this person's primary residence.<br>
+ "value": "A String", # A place where this person has lived. For example: "Seattle, WA", "Near Toronto".<br>
+ },<br>
+ ],<br>
+ "emails": [ # A list of email addresses for this person.<br>
+ {<br>
+ "type": "A String", # The type of address. Possible values are:<br>
+ # - "home" - Home email address.<br>
+ # - "work" - Work email address.<br>
+ # - "other" - Other.<br>
+ "primary": True or False, # If "true", indicates this email address is the person's primary one.<br>
+ "value": "A String", # The email address.<br>
+ },<br>
+ ],<br>
+ "nickname": "A String", # The nickname of this person.<br>
+ "birthday": "A String", # The person's date of birth, represented as YYYY-MM-DD.<br>
+ "urls": [ # A list of URLs for this person.<br>
+ {<br>
+ "type": "A String", # The type of URL. Possible values are:<br>
+ # - "home" - URL for home.<br>
+ # - "work" - URL for work.<br>
+ # - "blog" - URL for blog.<br>
+ # - "profile" - URL for profile.<br>
+ # - "other" - Other.<br>
+ "primary": True or False, # If "true", this URL is the person's primary URL.<br>
+ "value": "A String", # The URL value.<br>
+ },<br>
+ ],<br>
+ "image": { # The representation of the person's profile photo.<br>
+ "url": "A String", # The URL of the person's profile photo. To re-size the image and crop it to a square, append the query string ?sz=x, where x is the dimension in pixels of each side.<br>
+ },<br>
+ "hasApp": True or False, # If "true", indicates that the person has installed the app that is making the request and has chosen to expose this install state to the caller. A value of "false" indicates that the install state cannot be determined (it is either not installed or the person has chosen to keep this information private).<br>
+ "id": "A String", # The ID of this person.<br>
+ "languagesSpoken": [ # The languages spoken by this person.<br>
+ "A String",<br>
+ ],<br>
+ "currentLocation": "A String", # The current location for this person.<br>
+ "objectType": "A String", # Type of person within Google+. Possible values are:<br>
+ # - "person" - represents an actual person.<br>
+ # - "page" - represents a page.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#peopleFeed", # Identifies this resource as a collection of people. Value: "plus#peopleFeed".<br>
+ "selfLink": "A String", # Link to this resource.<br>
+ "title": "A String", # The title of this collection of people.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-listByActivity_next"><strong>listByActivity_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
@@ -43,10 +231,108 @@
<dl><dt><a name="Resource-search"><strong>search</strong></a> = method(self, **kwargs)</dt><dd><tt>Search all public profiles.<br>
<br>
Args:<br>
- language: string, Specify the preferred language to search with. See Language Codes for available values.<br>
+ language: string, Specify the preferred language to search with. See search language codes for available values.<br>
pageToken: string, The continuation token, used to page through large result sets. To get the next page of results, set this parameter to the value of "nextPageToken" from the previous response. This token may be of any length.<br>
maxResults: integer, The maximum number of people to include in the response, used for paging. For any response, the actual number returned may be less than the specified maxResults.<br>
- query: string, Full-text search query string. (required)</tt></dd></dl>
+ query: string, Full-text search query string. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # The continuation token, used to page through large result sets. Provide this value in a subsequent request to return the next page of results.<br>
+ "items": [ # The people in this page of results. Each item will include the id, displayName, image, and url for the person. To retrieve additional profile data, see the people.get method.<br>
+ {<br>
+ "relationshipStatus": "A String", # The person's relationship status. Possible values are:<br>
+ # - "single" - Person is single.<br>
+ # - "in_a_relationship" - Person is in a relationship.<br>
+ # - "engaged" - Person is engaged.<br>
+ # - "married" - Person is married.<br>
+ # - "its_complicated" - The relationship is complicated.<br>
+ # - "open_relationship" - Person is in an open relationship.<br>
+ # - "widowed" - Person is widowed.<br>
+ # - "in_domestic_partnership" - Person is in a domestic partnership.<br>
+ # - "in_civil_union" - Person is in a civil union.<br>
+ "organizations": [ # A list of current or past organizations with which this person is associated.<br>
+ {<br>
+ "startDate": "A String", # The date the person joined this organization.<br>
+ "endDate": "A String", # The date the person left this organization.<br>
+ "description": "A String", # A short description of the person's role in this organization.<br>
+ "title": "A String", # The person's job title or role within the organization.<br>
+ "primary": True or False, # If "true", indicates this organization is the person's primary one (typically interpreted as current one).<br>
+ "location": "A String", # The location of this organization.<br>
+ "department": "A String", # The department within the organization.<br>
+ "type": "A String", # The type of organization. Possible values are:<br>
+ # - "work" - Work.<br>
+ # - "school" - School.<br>
+ "name": "A String", # The name of the organization.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#person", # Identifies this resource as a person. Value: "plus#person".<br>
+ "displayName": "A String", # The name of this person, suitable for display.<br>
+ "name": { # An object representation of the individual components of a person's name.<br>
+ "honorificPrefix": "A String", # The honorific prefixes (such as "Dr." or "Mrs.") for this person.<br>
+ "middleName": "A String", # The middle name of this person.<br>
+ "familyName": "A String", # The family name (last name) of this person.<br>
+ "formatted": "A String", # The full name of this person, including middle names, suffixes, etc.<br>
+ "givenName": "A String", # The given name (first name) of this person.<br>
+ "honorificSuffix": "A String", # The honorific suffixes (such as "Jr.") for this person.<br>
+ },<br>
+ "url": "A String", # The URL of this person's profile.<br>
+ "gender": "A String", # The person's gender. Possible values are:<br>
+ # - "male" - Male gender.<br>
+ # - "female" - Female gender.<br>
+ # - "other" - Other.<br>
+ "aboutMe": "A String", # A short biography for this person.<br>
+ "tagline": "A String", # The brief description (tagline) of this person.<br>
+ "placesLived": [ # A list of places where this person has lived.<br>
+ {<br>
+ "primary": True or False, # If "true", this place of residence is this person's primary residence.<br>
+ "value": "A String", # A place where this person has lived. For example: "Seattle, WA", "Near Toronto".<br>
+ },<br>
+ ],<br>
+ "emails": [ # A list of email addresses for this person.<br>
+ {<br>
+ "type": "A String", # The type of address. Possible values are:<br>
+ # - "home" - Home email address.<br>
+ # - "work" - Work email address.<br>
+ # - "other" - Other.<br>
+ "primary": True or False, # If "true", indicates this email address is the person's primary one.<br>
+ "value": "A String", # The email address.<br>
+ },<br>
+ ],<br>
+ "nickname": "A String", # The nickname of this person.<br>
+ "birthday": "A String", # The person's date of birth, represented as YYYY-MM-DD.<br>
+ "urls": [ # A list of URLs for this person.<br>
+ {<br>
+ "type": "A String", # The type of URL. Possible values are:<br>
+ # - "home" - URL for home.<br>
+ # - "work" - URL for work.<br>
+ # - "blog" - URL for blog.<br>
+ # - "profile" - URL for profile.<br>
+ # - "other" - Other.<br>
+ "primary": True or False, # If "true", this URL is the person's primary URL.<br>
+ "value": "A String", # The URL value.<br>
+ },<br>
+ ],<br>
+ "image": { # The representation of the person's profile photo.<br>
+ "url": "A String", # The URL of the person's profile photo. To re-size the image and crop it to a square, append the query string ?sz=x, where x is the dimension in pixels of each side.<br>
+ },<br>
+ "hasApp": True or False, # If "true", indicates that the person has installed the app that is making the request and has chosen to expose this install state to the caller. A value of "false" indicates that the install state cannot be determined (it is either not installed or the person has chosen to keep this information private).<br>
+ "id": "A String", # The ID of this person.<br>
+ "languagesSpoken": [ # The languages spoken by this person.<br>
+ "A String",<br>
+ ],<br>
+ "currentLocation": "A String", # The current location for this person.<br>
+ "objectType": "A String", # Type of person within Google+. Possible values are:<br>
+ # - "person" - represents an actual person.<br>
+ # - "page" - represents a page.<br>
+ },<br>
+ ],<br>
+ "kind": "plus#peopleFeed", # Identifies this resource as a collection of people. Value: "plus#peopleFeed".<br>
+ "selfLink": "A String", # Link to this resource.<br>
+ "title": "A String", # The title of this collection of people.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-search_next"><strong>search_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
diff --git a/docs/dyn/prediction.v1.4.hostedmodels.html b/docs/dyn/prediction.v1.4.hostedmodels.html
index bb4b2b4..00ad814 100644
--- a/docs/dyn/prediction.v1.4.hostedmodels.html
+++ b/docs/dyn/prediction.v1.4.hostedmodels.html
@@ -18,7 +18,34 @@
<br>
Args:<br>
body: object, The request body. (required)<br>
- hostedModelName: string, The name of a hosted model. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "input": { # Input to the model for a prediction<br>
+ "csvInstance": [ # A list of input features, these can be strings or doubles.<br>
+ "",<br>
+ ],<br>
+ },<br>
+ }<br>
+ <br>
+ hostedModelName: string, The name of a hosted model. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "prediction#output", # What kind of resource this is.<br>
+ "outputLabel": "A String", # The most likely class label [Categorical models only].<br>
+ "id": "A String", # The unique name for the predictive model.<br>
+ "outputMulti": [ # A list of class labels with their estimated probabilities [Categorical models only].<br>
+ {<br>
+ "score": 3.140000, # The probability of the class label.<br>
+ "label": "A String", # The class label.<br>
+ },<br>
+ ],<br>
+ "outputValue": 3.140000, # The estimated regression value [Regression models only].<br>
+ "selfLink": "A String", # A URL to re-request this resource.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/prediction.v1.4.trainedmodels.html b/docs/dyn/prediction.v1.4.trainedmodels.html
index 77a55a0..3043289 100644
--- a/docs/dyn/prediction.v1.4.trainedmodels.html
+++ b/docs/dyn/prediction.v1.4.trainedmodels.html
@@ -22,24 +22,191 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Check training status of your model.<br>
<br>
Args:<br>
- id: string, The unique name for the predictive model. (required)</tt></dd></dl>
+ id: string, The unique name for the predictive model. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "prediction#training", # What kind of resource this is.<br>
+ "storageDataLocation": "A String", # Google storage location of the training data file.<br>
+ "dataAnalysis": { # Data Analysis.<br>
+ "warnings": [<br>
+ "A String",<br>
+ ],<br>
+ },<br>
+ "trainingStatus": "A String", # The current status of the training job. This can be one of following: RUNNING; DONE; ERROR; ERROR: TRAINING JOB NOT FOUND<br>
+ "modelInfo": { # Model metadata.<br>
+ "confusionMatrixRowTotals": { # A list of the confusion matrix row totals<br>
+ },<br>
+ "numberLabels": "A String", # Number of class labels in the trained model [Categorical models only].<br>
+ "confusionMatrix": { # An output confusion matrix. This shows an estimate for how this model will do in predictions. This is first indexed by the true class label. For each true class label, this provides a pair {predicted_label, count}, where count is the estimated number of times the model will predict the predicted label given the true label [Categorical models only].<br>
+ },<br>
+ "meanSquaredError": 3.140000, # An estimated mean squared error. The can be used to measure the quality of the predicted model [Regression models only].<br>
+ "modelType": "A String", # Type of predictive model (CLASSIFICATION or REGRESSION)<br>
+ "numberInstances": "A String", # Number of valid data instances used in the trained model.<br>
+ "classWeightedAccuracy": 3.140000, # Estimated accuracy of model taking utility weights into account [Categorical models only].<br>
+ "classificationAccuracy": 3.140000, # A number between 0.0 and 1.0, where 1.0 is 100% accurate. This is an estimate, based on the amount and quality of the training data, of the estimated prediction accuracy. You can use this is a guide to decide whether the results are accurate enough for your needs. This estimate will be more reliable if your real input data is similar to your training data [Categorical models only].<br>
+ },<br>
+ "storagePMMLLocation": "A String", # Google storage location of the preprocessing pmml file.<br>
+ "id": "A String", # The unique name for the predictive model.<br>
+ "selfLink": "A String", # A URL to re-request this resource.<br>
+ "utility": [ # A class weighting function, which allows the importance weights for class labels to be specified [Categorical models only].<br>
+ { # Class label (string).<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Begin training your model.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "prediction#training", # What kind of resource this is.<br>
+ "storageDataLocation": "A String", # Google storage location of the training data file.<br>
+ "dataAnalysis": { # Data Analysis.<br>
+ "warnings": [<br>
+ "A String",<br>
+ ],<br>
+ },<br>
+ "trainingStatus": "A String", # The current status of the training job. This can be one of following: RUNNING; DONE; ERROR; ERROR: TRAINING JOB NOT FOUND<br>
+ "modelInfo": { # Model metadata.<br>
+ "confusionMatrixRowTotals": { # A list of the confusion matrix row totals<br>
+ },<br>
+ "numberLabels": "A String", # Number of class labels in the trained model [Categorical models only].<br>
+ "confusionMatrix": { # An output confusion matrix. This shows an estimate for how this model will do in predictions. This is first indexed by the true class label. For each true class label, this provides a pair {predicted_label, count}, where count is the estimated number of times the model will predict the predicted label given the true label [Categorical models only].<br>
+ },<br>
+ "meanSquaredError": 3.140000, # An estimated mean squared error. The can be used to measure the quality of the predicted model [Regression models only].<br>
+ "modelType": "A String", # Type of predictive model (CLASSIFICATION or REGRESSION)<br>
+ "numberInstances": "A String", # Number of valid data instances used in the trained model.<br>
+ "classWeightedAccuracy": 3.140000, # Estimated accuracy of model taking utility weights into account [Categorical models only].<br>
+ "classificationAccuracy": 3.140000, # A number between 0.0 and 1.0, where 1.0 is 100% accurate. This is an estimate, based on the amount and quality of the training data, of the estimated prediction accuracy. You can use this is a guide to decide whether the results are accurate enough for your needs. This estimate will be more reliable if your real input data is similar to your training data [Categorical models only].<br>
+ },<br>
+ "storagePMMLLocation": "A String", # Google storage location of the preprocessing pmml file.<br>
+ "id": "A String", # The unique name for the predictive model.<br>
+ "selfLink": "A String", # A URL to re-request this resource.<br>
+ "utility": [ # A class weighting function, which allows the importance weights for class labels to be specified [Categorical models only].<br>
+ { # Class label (string).<br>
+ },<br>
+ ],<br>
+ }<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "prediction#training", # What kind of resource this is.<br>
+ "storageDataLocation": "A String", # Google storage location of the training data file.<br>
+ "dataAnalysis": { # Data Analysis.<br>
+ "warnings": [<br>
+ "A String",<br>
+ ],<br>
+ },<br>
+ "trainingStatus": "A String", # The current status of the training job. This can be one of following: RUNNING; DONE; ERROR; ERROR: TRAINING JOB NOT FOUND<br>
+ "modelInfo": { # Model metadata.<br>
+ "confusionMatrixRowTotals": { # A list of the confusion matrix row totals<br>
+ },<br>
+ "numberLabels": "A String", # Number of class labels in the trained model [Categorical models only].<br>
+ "confusionMatrix": { # An output confusion matrix. This shows an estimate for how this model will do in predictions. This is first indexed by the true class label. For each true class label, this provides a pair {predicted_label, count}, where count is the estimated number of times the model will predict the predicted label given the true label [Categorical models only].<br>
+ },<br>
+ "meanSquaredError": 3.140000, # An estimated mean squared error. The can be used to measure the quality of the predicted model [Regression models only].<br>
+ "modelType": "A String", # Type of predictive model (CLASSIFICATION or REGRESSION)<br>
+ "numberInstances": "A String", # Number of valid data instances used in the trained model.<br>
+ "classWeightedAccuracy": 3.140000, # Estimated accuracy of model taking utility weights into account [Categorical models only].<br>
+ "classificationAccuracy": 3.140000, # A number between 0.0 and 1.0, where 1.0 is 100% accurate. This is an estimate, based on the amount and quality of the training data, of the estimated prediction accuracy. You can use this is a guide to decide whether the results are accurate enough for your needs. This estimate will be more reliable if your real input data is similar to your training data [Categorical models only].<br>
+ },<br>
+ "storagePMMLLocation": "A String", # Google storage location of the preprocessing pmml file.<br>
+ "id": "A String", # The unique name for the predictive model.<br>
+ "selfLink": "A String", # A URL to re-request this resource.<br>
+ "utility": [ # A class weighting function, which allows the importance weights for class labels to be specified [Categorical models only].<br>
+ { # Class label (string).<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-predict"><strong>predict</strong></a> = method(self, **kwargs)</dt><dd><tt>Submit model id and request a prediction<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- id: string, The unique name for the predictive model. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "input": { # Input to the model for a prediction<br>
+ "csvInstance": [ # A list of input features, these can be strings or doubles.<br>
+ "",<br>
+ ],<br>
+ },<br>
+ }<br>
+ <br>
+ id: string, The unique name for the predictive model. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "prediction#output", # What kind of resource this is.<br>
+ "outputLabel": "A String", # The most likely class label [Categorical models only].<br>
+ "id": "A String", # The unique name for the predictive model.<br>
+ "outputMulti": [ # A list of class labels with their estimated probabilities [Categorical models only].<br>
+ {<br>
+ "score": 3.140000, # The probability of the class label.<br>
+ "label": "A String", # The class label.<br>
+ },<br>
+ ],<br>
+ "outputValue": 3.140000, # The estimated regression value [Regression models only].<br>
+ "selfLink": "A String", # A URL to re-request this resource.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Add new data to a trained model.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- id: string, A parameter (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "csvInstance": [ # The input features for this instance<br>
+ "",<br>
+ ],<br>
+ "label": "A String", # The true class label of this instance<br>
+ }<br>
+ <br>
+ id: string, The unique name for the predictive model. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "prediction#training", # What kind of resource this is.<br>
+ "storageDataLocation": "A String", # Google storage location of the training data file.<br>
+ "dataAnalysis": { # Data Analysis.<br>
+ "warnings": [<br>
+ "A String",<br>
+ ],<br>
+ },<br>
+ "trainingStatus": "A String", # The current status of the training job. This can be one of following: RUNNING; DONE; ERROR; ERROR: TRAINING JOB NOT FOUND<br>
+ "modelInfo": { # Model metadata.<br>
+ "confusionMatrixRowTotals": { # A list of the confusion matrix row totals<br>
+ },<br>
+ "numberLabels": "A String", # Number of class labels in the trained model [Categorical models only].<br>
+ "confusionMatrix": { # An output confusion matrix. This shows an estimate for how this model will do in predictions. This is first indexed by the true class label. For each true class label, this provides a pair {predicted_label, count}, where count is the estimated number of times the model will predict the predicted label given the true label [Categorical models only].<br>
+ },<br>
+ "meanSquaredError": 3.140000, # An estimated mean squared error. The can be used to measure the quality of the predicted model [Regression models only].<br>
+ "modelType": "A String", # Type of predictive model (CLASSIFICATION or REGRESSION)<br>
+ "numberInstances": "A String", # Number of valid data instances used in the trained model.<br>
+ "classWeightedAccuracy": 3.140000, # Estimated accuracy of model taking utility weights into account [Categorical models only].<br>
+ "classificationAccuracy": 3.140000, # A number between 0.0 and 1.0, where 1.0 is 100% accurate. This is an estimate, based on the amount and quality of the training data, of the estimated prediction accuracy. You can use this is a guide to decide whether the results are accurate enough for your needs. This estimate will be more reliable if your real input data is similar to your training data [Categorical models only].<br>
+ },<br>
+ "storagePMMLLocation": "A String", # Google storage location of the preprocessing pmml file.<br>
+ "id": "A String", # The unique name for the predictive model.<br>
+ "selfLink": "A String", # A URL to re-request this resource.<br>
+ "utility": [ # A class weighting function, which allows the importance weights for class labels to be specified [Categorical models only].<br>
+ { # Class label (string).<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/shopping.v1.products.html b/docs/dyn/shopping.v1.products.html
index fd874fb..57c3755 100644
--- a/docs/dyn/shopping.v1.products.html
+++ b/docs/dyn/shopping.v1.products.html
@@ -36,7 +36,190 @@
categories_useGcsConfig: boolean, This parameter is currently ignored<br>
thumbnails: string, Thumbnail specification<br>
categories_include: string, Category specification<br>
- plusOne: string, +1 rendering specification.</tt></dd></dl>
+ plusOne: string, +1 rendering specification.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "selfLink": "A String", # Self link of product.<br>
+ "kind": "shopping#product", # The kind of item, always shopping#product.<br>
+ "product": { # Product.<br>
+ "queryMatched": True or False, # Whether this product matched the user query. Only set for the variant offers (if any) attached to a product offer.<br>
+ "gtin": "A String", # The first GTIN of the product. Deprecated in favor of "gtins".<br>
+ "images": [ # Images of product.<br>
+ {<br>
+ "link": "A String", # Link to product image.<br>
+ "thumbnails": [ # Thumbnails of product image.<br>
+ {<br>
+ "content": "A String", # Content of thumbnail (only available for the first thumbnail of the top results if SAYT is enabled).<br>
+ "width": 42, # Width of thumbnail (omitted if not specified in the request).<br>
+ "link": "A String", # Link to thumbnail.<br>
+ "height": 42, # Height of thumbnail (omitted if not specified in the request).<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ "inventories": [ # Inventories of product.<br>
+ {<br>
+ "distance": 3.140000, # Distance of product inventory.<br>
+ "price": 3.140000, # Price of product inventory.<br>
+ "storeId": "A String", # Store ID of product inventory.<br>
+ "tax": 3.140000, # Tax of product inventory.<br>
+ "shipping": 3.140000, # Shipping cost of product inventory.<br>
+ "currency": "A String", # Currency of product inventory (an ISO 4217 alphabetic code).<br>
+ "distanceUnit": "A String", # Distance unit of product inventory.<br>
+ "availability": "A String", # Availability of product inventory.<br>
+ "channel": "A String", # Channel of product inventory (one of: online, local).<br>
+ },<br>
+ ],<br>
+ "author": { # Author of product.<br>
+ "aggregatorId": "A String", # Aggregator id of product author.<br>
+ "uri": "A String", # URI of product author.<br>
+ "email": "A String", # Email address of product author.<br>
+ "name": "A String", # Name of product author.<br>
+ "accountId": "A String", # Account id of product author.<br>
+ },<br>
+ "condition": "A String", # Condition of product (one of: new, refurbished, used).<br>
+ "providedId": "A String", # Merchant-provided id of product (available only with a cx source).<br>
+ "description": "A String", # Description of product.<br>
+ "gtins": [ # List of all the product's GTINs (in GTIN-14 format).<br>
+ "A String",<br>
+ ],<br>
+ "brand": "A String", # Brand of product.<br>
+ "modificationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted modification time and date of product.<br>
+ "link": "A String", # Link to product.<br>
+ "totalMatchingVariants": 42, # The number of variant offers returned that matched the query.<br>
+ "variants": [ # A list of variant offers associated with this product.<br>
+ {<br>
+ "variant": # Object with schema name: ShoppingModelProductJsonV1 # The detailed offer data for a particular variant offer.<br>
+ },<br>
+ ],<br>
+ "categories": [ # Categories of product according to the selected taxonomy, omitted if no taxonomy is selected.<br>
+ "A String",<br>
+ ],<br>
+ "language": "A String", # BCP 47 language tag of language of product.<br>
+ "country": "A String", # ISO 3166 code of target country of product.<br>
+ "title": "A String", # Title of product.<br>
+ "creationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted creation time and date of product.<br>
+ "attributes": [ # Attributes of product (available only with a cx source).<br>
+ {<br>
+ "type": "A String", # Type of product attribute (one of: text, bool, int, float, dateRange, url).<br>
+ "value": "", # Value of product attribute.<br>
+ "displayName": "A String", # Display Name of prodct attribute.<br>
+ "name": "A String", # Name of product attribute.<br>
+ "unit": "A String", # Unit of product attribute.<br>
+ },<br>
+ ],<br>
+ "plusOne": "A String", # Code to add to the page to render the +1 content.<br>
+ "googleId": "A String", # Google id of product.<br>
+ },<br>
+ "requestId": "A String", # Unique identifier for this request.<br>
+ "recommendations": [ # Recommendations for product.<br>
+ {<br>
+ "recommendationList": [ # List of recommendations.<br>
+ {<br>
+ "product": { # Recommended product.<br>
+ "queryMatched": True or False, # Whether this product matched the user query. Only set for the variant offers (if any) attached to a product offer.<br>
+ "gtin": "A String", # The first GTIN of the product. Deprecated in favor of "gtins".<br>
+ "images": [ # Images of product.<br>
+ {<br>
+ "link": "A String", # Link to product image.<br>
+ "thumbnails": [ # Thumbnails of product image.<br>
+ {<br>
+ "content": "A String", # Content of thumbnail (only available for the first thumbnail of the top results if SAYT is enabled).<br>
+ "width": 42, # Width of thumbnail (omitted if not specified in the request).<br>
+ "link": "A String", # Link to thumbnail.<br>
+ "height": 42, # Height of thumbnail (omitted if not specified in the request).<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ "inventories": [ # Inventories of product.<br>
+ {<br>
+ "distance": 3.140000, # Distance of product inventory.<br>
+ "price": 3.140000, # Price of product inventory.<br>
+ "storeId": "A String", # Store ID of product inventory.<br>
+ "tax": 3.140000, # Tax of product inventory.<br>
+ "shipping": 3.140000, # Shipping cost of product inventory.<br>
+ "currency": "A String", # Currency of product inventory (an ISO 4217 alphabetic code).<br>
+ "distanceUnit": "A String", # Distance unit of product inventory.<br>
+ "availability": "A String", # Availability of product inventory.<br>
+ "channel": "A String", # Channel of product inventory (one of: online, local).<br>
+ },<br>
+ ],<br>
+ "author": { # Author of product.<br>
+ "aggregatorId": "A String", # Aggregator id of product author.<br>
+ "uri": "A String", # URI of product author.<br>
+ "email": "A String", # Email address of product author.<br>
+ "name": "A String", # Name of product author.<br>
+ "accountId": "A String", # Account id of product author.<br>
+ },<br>
+ "condition": "A String", # Condition of product (one of: new, refurbished, used).<br>
+ "providedId": "A String", # Merchant-provided id of product (available only with a cx source).<br>
+ "description": "A String", # Description of product.<br>
+ "gtins": [ # List of all the product's GTINs (in GTIN-14 format).<br>
+ "A String",<br>
+ ],<br>
+ "brand": "A String", # Brand of product.<br>
+ "modificationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted modification time and date of product.<br>
+ "link": "A String", # Link to product.<br>
+ "totalMatchingVariants": 42, # The number of variant offers returned that matched the query.<br>
+ "variants": [ # A list of variant offers associated with this product.<br>
+ {<br>
+ "variant": # Object with schema name: ShoppingModelProductJsonV1 # The detailed offer data for a particular variant offer.<br>
+ },<br>
+ ],<br>
+ "categories": [ # Categories of product according to the selected taxonomy, omitted if no taxonomy is selected.<br>
+ "A String",<br>
+ ],<br>
+ "language": "A String", # BCP 47 language tag of language of product.<br>
+ "country": "A String", # ISO 3166 code of target country of product.<br>
+ "title": "A String", # Title of product.<br>
+ "creationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted creation time and date of product.<br>
+ "attributes": [ # Attributes of product (available only with a cx source).<br>
+ {<br>
+ "type": "A String", # Type of product attribute (one of: text, bool, int, float, dateRange, url).<br>
+ "value": "", # Value of product attribute.<br>
+ "displayName": "A String", # Display Name of prodct attribute.<br>
+ "name": "A String", # Name of product attribute.<br>
+ "unit": "A String", # Unit of product attribute.<br>
+ },<br>
+ ],<br>
+ "plusOne": "A String", # Code to add to the page to render the +1 content.<br>
+ "googleId": "A String", # Google id of product.<br>
+ },<br>
+ },<br>
+ ],<br>
+ "type": "A String", # Type of recommendation list (one of: all, purchaseToPurchase, visitToVisit, visitToPurchase).<br>
+ },<br>
+ ],<br>
+ "debug": { # Google internal.<br>
+ "searchResponse": "A String", # Google internal.<br>
+ "searchRequest": "A String", # Google internal.<br>
+ "rdcResponse": "A String", # Google internal.<br>
+ "backendTimes": [ # Google internal<br>
+ {<br>
+ "serverMillis": "A String", # Google internal<br>
+ "hostName": "A String", # Google internal<br>
+ "name": "A String", # Google internal<br>
+ "elapsedMillis": "A String", # Google internal<br>
+ },<br>
+ ],<br>
+ "elapsedMillis": "A String", # Google internal.<br>
+ },<br>
+ "id": "A String", # Id of product.<br>
+ "categories": [ # List of categories for product.<br>
+ {<br>
+ "url": "A String", # URL of category.<br>
+ "shortName": "A String", # Short name of category.<br>
+ "parents": [ # Ids of the parents of the category.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # Id of category.<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns a list of products and content modules<br>
<br>
@@ -92,7 +275,429 @@
relatedQueries_useGcsConfig: boolean, This parameter is currently ignored<br>
promotions_useGcsConfig: boolean, Whether to return promotion information as configured in the GCS account<br>
plusOne: string, +1 rendering specification.<br>
- thumbnails: string, Image thumbnails specification</tt></dd></dl>
+ thumbnails: string, Image thumbnails specification<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "promotions": [ # List of promotions.<br>
+ {<br>
+ "product": { # Product of promotion (omitted if type is not product).<br>
+ "queryMatched": True or False, # Whether this product matched the user query. Only set for the variant offers (if any) attached to a product offer.<br>
+ "gtin": "A String", # The first GTIN of the product. Deprecated in favor of "gtins".<br>
+ "images": [ # Images of product.<br>
+ {<br>
+ "link": "A String", # Link to product image.<br>
+ "thumbnails": [ # Thumbnails of product image.<br>
+ {<br>
+ "content": "A String", # Content of thumbnail (only available for the first thumbnail of the top results if SAYT is enabled).<br>
+ "width": 42, # Width of thumbnail (omitted if not specified in the request).<br>
+ "link": "A String", # Link to thumbnail.<br>
+ "height": 42, # Height of thumbnail (omitted if not specified in the request).<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ "inventories": [ # Inventories of product.<br>
+ {<br>
+ "distance": 3.140000, # Distance of product inventory.<br>
+ "price": 3.140000, # Price of product inventory.<br>
+ "storeId": "A String", # Store ID of product inventory.<br>
+ "tax": 3.140000, # Tax of product inventory.<br>
+ "shipping": 3.140000, # Shipping cost of product inventory.<br>
+ "currency": "A String", # Currency of product inventory (an ISO 4217 alphabetic code).<br>
+ "distanceUnit": "A String", # Distance unit of product inventory.<br>
+ "availability": "A String", # Availability of product inventory.<br>
+ "channel": "A String", # Channel of product inventory (one of: online, local).<br>
+ },<br>
+ ],<br>
+ "author": { # Author of product.<br>
+ "aggregatorId": "A String", # Aggregator id of product author.<br>
+ "uri": "A String", # URI of product author.<br>
+ "email": "A String", # Email address of product author.<br>
+ "name": "A String", # Name of product author.<br>
+ "accountId": "A String", # Account id of product author.<br>
+ },<br>
+ "condition": "A String", # Condition of product (one of: new, refurbished, used).<br>
+ "providedId": "A String", # Merchant-provided id of product (available only with a cx source).<br>
+ "description": "A String", # Description of product.<br>
+ "gtins": [ # List of all the product's GTINs (in GTIN-14 format).<br>
+ "A String",<br>
+ ],<br>
+ "brand": "A String", # Brand of product.<br>
+ "modificationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted modification time and date of product.<br>
+ "link": "A String", # Link to product.<br>
+ "totalMatchingVariants": 42, # The number of variant offers returned that matched the query.<br>
+ "variants": [ # A list of variant offers associated with this product.<br>
+ {<br>
+ "variant": # Object with schema name: ShoppingModelProductJsonV1 # The detailed offer data for a particular variant offer.<br>
+ },<br>
+ ],<br>
+ "categories": [ # Categories of product according to the selected taxonomy, omitted if no taxonomy is selected.<br>
+ "A String",<br>
+ ],<br>
+ "language": "A String", # BCP 47 language tag of language of product.<br>
+ "country": "A String", # ISO 3166 code of target country of product.<br>
+ "title": "A String", # Title of product.<br>
+ "creationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted creation time and date of product.<br>
+ "attributes": [ # Attributes of product (available only with a cx source).<br>
+ {<br>
+ "type": "A String", # Type of product attribute (one of: text, bool, int, float, dateRange, url).<br>
+ "value": "", # Value of product attribute.<br>
+ "displayName": "A String", # Display Name of prodct attribute.<br>
+ "name": "A String", # Name of product attribute.<br>
+ "unit": "A String", # Unit of product attribute.<br>
+ },<br>
+ ],<br>
+ "plusOne": "A String", # Code to add to the page to render the +1 content.<br>
+ "googleId": "A String", # Google id of product.<br>
+ },<br>
+ "description": "A String", # Description of promotion (omitted if type is not standard).<br>
+ "imageLink": "A String", # Link to promotion image (omitted if type is not standard).<br>
+ "destLink": "A String", # Link to promotion (omitted if type is not standard).<br>
+ "customHtml": "A String", # Custom HTML of promotion (omitted if type is not custom).<br>
+ "link": "A String", # Link to promotion without scheme. DEPRECATED. WILL BE REMOVED SOON. USE destLink.<br>
+ "customFields": [ # List of custom fields of promotion.<br>
+ {<br>
+ "name": "A String", # Name of field.<br>
+ "value": "A String", # Value of field.<br>
+ },<br>
+ ],<br>
+ "type": "A String", # Type of promotion (one of: standard, product, custom).<br>
+ "name": "A String", # Name of promotion (omitted if type is not standard).<br>
+ },<br>
+ ],<br>
+ "selfLink": "A String", # Self link of feed.<br>
+ "kind": "shopping#products", # The fixed string "shopping#products". The kind of feed returned.<br>
+ "stores": [ # List of returned stores.<br>
+ {<br>
+ "storeCode": "A String", # Merchant-supplied store code.<br>
+ "name": "A String", # Name of store.<br>
+ "storeId": "A String", # Id of store.<br>
+ "telephone": "A String", # Telephone number of store.<br>
+ "location": "A String", # Location of store.<br>
+ "address": "A String", # Address of store.<br>
+ },<br>
+ ],<br>
+ "currentItemCount": 42, # Current item count.<br>
+ "items": [ # List of returned products.<br>
+ {<br>
+ "selfLink": "A String", # Self link of product.<br>
+ "kind": "shopping#product", # The kind of item, always shopping#product.<br>
+ "product": { # Product.<br>
+ "queryMatched": True or False, # Whether this product matched the user query. Only set for the variant offers (if any) attached to a product offer.<br>
+ "gtin": "A String", # The first GTIN of the product. Deprecated in favor of "gtins".<br>
+ "images": [ # Images of product.<br>
+ {<br>
+ "link": "A String", # Link to product image.<br>
+ "thumbnails": [ # Thumbnails of product image.<br>
+ {<br>
+ "content": "A String", # Content of thumbnail (only available for the first thumbnail of the top results if SAYT is enabled).<br>
+ "width": 42, # Width of thumbnail (omitted if not specified in the request).<br>
+ "link": "A String", # Link to thumbnail.<br>
+ "height": 42, # Height of thumbnail (omitted if not specified in the request).<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ "inventories": [ # Inventories of product.<br>
+ {<br>
+ "distance": 3.140000, # Distance of product inventory.<br>
+ "price": 3.140000, # Price of product inventory.<br>
+ "storeId": "A String", # Store ID of product inventory.<br>
+ "tax": 3.140000, # Tax of product inventory.<br>
+ "shipping": 3.140000, # Shipping cost of product inventory.<br>
+ "currency": "A String", # Currency of product inventory (an ISO 4217 alphabetic code).<br>
+ "distanceUnit": "A String", # Distance unit of product inventory.<br>
+ "availability": "A String", # Availability of product inventory.<br>
+ "channel": "A String", # Channel of product inventory (one of: online, local).<br>
+ },<br>
+ ],<br>
+ "author": { # Author of product.<br>
+ "aggregatorId": "A String", # Aggregator id of product author.<br>
+ "uri": "A String", # URI of product author.<br>
+ "email": "A String", # Email address of product author.<br>
+ "name": "A String", # Name of product author.<br>
+ "accountId": "A String", # Account id of product author.<br>
+ },<br>
+ "condition": "A String", # Condition of product (one of: new, refurbished, used).<br>
+ "providedId": "A String", # Merchant-provided id of product (available only with a cx source).<br>
+ "description": "A String", # Description of product.<br>
+ "gtins": [ # List of all the product's GTINs (in GTIN-14 format).<br>
+ "A String",<br>
+ ],<br>
+ "brand": "A String", # Brand of product.<br>
+ "modificationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted modification time and date of product.<br>
+ "link": "A String", # Link to product.<br>
+ "totalMatchingVariants": 42, # The number of variant offers returned that matched the query.<br>
+ "variants": [ # A list of variant offers associated with this product.<br>
+ {<br>
+ "variant": # Object with schema name: ShoppingModelProductJsonV1 # The detailed offer data for a particular variant offer.<br>
+ },<br>
+ ],<br>
+ "categories": [ # Categories of product according to the selected taxonomy, omitted if no taxonomy is selected.<br>
+ "A String",<br>
+ ],<br>
+ "language": "A String", # BCP 47 language tag of language of product.<br>
+ "country": "A String", # ISO 3166 code of target country of product.<br>
+ "title": "A String", # Title of product.<br>
+ "creationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted creation time and date of product.<br>
+ "attributes": [ # Attributes of product (available only with a cx source).<br>
+ {<br>
+ "type": "A String", # Type of product attribute (one of: text, bool, int, float, dateRange, url).<br>
+ "value": "", # Value of product attribute.<br>
+ "displayName": "A String", # Display Name of prodct attribute.<br>
+ "name": "A String", # Name of product attribute.<br>
+ "unit": "A String", # Unit of product attribute.<br>
+ },<br>
+ ],<br>
+ "plusOne": "A String", # Code to add to the page to render the +1 content.<br>
+ "googleId": "A String", # Google id of product.<br>
+ },<br>
+ "requestId": "A String", # Unique identifier for this request.<br>
+ "recommendations": [ # Recommendations for product.<br>
+ {<br>
+ "recommendationList": [ # List of recommendations.<br>
+ {<br>
+ "product": { # Recommended product.<br>
+ "queryMatched": True or False, # Whether this product matched the user query. Only set for the variant offers (if any) attached to a product offer.<br>
+ "gtin": "A String", # The first GTIN of the product. Deprecated in favor of "gtins".<br>
+ "images": [ # Images of product.<br>
+ {<br>
+ "link": "A String", # Link to product image.<br>
+ "thumbnails": [ # Thumbnails of product image.<br>
+ {<br>
+ "content": "A String", # Content of thumbnail (only available for the first thumbnail of the top results if SAYT is enabled).<br>
+ "width": 42, # Width of thumbnail (omitted if not specified in the request).<br>
+ "link": "A String", # Link to thumbnail.<br>
+ "height": 42, # Height of thumbnail (omitted if not specified in the request).<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ "inventories": [ # Inventories of product.<br>
+ {<br>
+ "distance": 3.140000, # Distance of product inventory.<br>
+ "price": 3.140000, # Price of product inventory.<br>
+ "storeId": "A String", # Store ID of product inventory.<br>
+ "tax": 3.140000, # Tax of product inventory.<br>
+ "shipping": 3.140000, # Shipping cost of product inventory.<br>
+ "currency": "A String", # Currency of product inventory (an ISO 4217 alphabetic code).<br>
+ "distanceUnit": "A String", # Distance unit of product inventory.<br>
+ "availability": "A String", # Availability of product inventory.<br>
+ "channel": "A String", # Channel of product inventory (one of: online, local).<br>
+ },<br>
+ ],<br>
+ "author": { # Author of product.<br>
+ "aggregatorId": "A String", # Aggregator id of product author.<br>
+ "uri": "A String", # URI of product author.<br>
+ "email": "A String", # Email address of product author.<br>
+ "name": "A String", # Name of product author.<br>
+ "accountId": "A String", # Account id of product author.<br>
+ },<br>
+ "condition": "A String", # Condition of product (one of: new, refurbished, used).<br>
+ "providedId": "A String", # Merchant-provided id of product (available only with a cx source).<br>
+ "description": "A String", # Description of product.<br>
+ "gtins": [ # List of all the product's GTINs (in GTIN-14 format).<br>
+ "A String",<br>
+ ],<br>
+ "brand": "A String", # Brand of product.<br>
+ "modificationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted modification time and date of product.<br>
+ "link": "A String", # Link to product.<br>
+ "totalMatchingVariants": 42, # The number of variant offers returned that matched the query.<br>
+ "variants": [ # A list of variant offers associated with this product.<br>
+ {<br>
+ "variant": # Object with schema name: ShoppingModelProductJsonV1 # The detailed offer data for a particular variant offer.<br>
+ },<br>
+ ],<br>
+ "categories": [ # Categories of product according to the selected taxonomy, omitted if no taxonomy is selected.<br>
+ "A String",<br>
+ ],<br>
+ "language": "A String", # BCP 47 language tag of language of product.<br>
+ "country": "A String", # ISO 3166 code of target country of product.<br>
+ "title": "A String", # Title of product.<br>
+ "creationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted creation time and date of product.<br>
+ "attributes": [ # Attributes of product (available only with a cx source).<br>
+ {<br>
+ "type": "A String", # Type of product attribute (one of: text, bool, int, float, dateRange, url).<br>
+ "value": "", # Value of product attribute.<br>
+ "displayName": "A String", # Display Name of prodct attribute.<br>
+ "name": "A String", # Name of product attribute.<br>
+ "unit": "A String", # Unit of product attribute.<br>
+ },<br>
+ ],<br>
+ "plusOne": "A String", # Code to add to the page to render the +1 content.<br>
+ "googleId": "A String", # Google id of product.<br>
+ },<br>
+ },<br>
+ ],<br>
+ "type": "A String", # Type of recommendation list (one of: all, purchaseToPurchase, visitToVisit, visitToPurchase).<br>
+ },<br>
+ ],<br>
+ "debug": { # Google internal.<br>
+ "searchResponse": "A String", # Google internal.<br>
+ "searchRequest": "A String", # Google internal.<br>
+ "rdcResponse": "A String", # Google internal.<br>
+ "backendTimes": [ # Google internal<br>
+ {<br>
+ "serverMillis": "A String", # Google internal<br>
+ "hostName": "A String", # Google internal<br>
+ "name": "A String", # Google internal<br>
+ "elapsedMillis": "A String", # Google internal<br>
+ },<br>
+ ],<br>
+ "elapsedMillis": "A String", # Google internal.<br>
+ },<br>
+ "id": "A String", # Id of product.<br>
+ "categories": [ # List of categories for product.<br>
+ {<br>
+ "url": "A String", # URL of category.<br>
+ "shortName": "A String", # Short name of category.<br>
+ "parents": [ # Ids of the parents of the category.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # Id of category.<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ "facets": [ # List of facets.<br>
+ {<br>
+ "count": 42, # Number of products matching the query that have a value for the facet's property or attribute.<br>
+ "displayName": "A String", # Display name of facet.<br>
+ "name": "A String", # Name of the facet's attribute (omitted for property facets).<br>
+ "buckets": [ # List of Buckets within facet.<br>
+ {<br>
+ "count": 42, # Number of products matching the query that have a value for the facet's property or attribute that matches the bucket.<br>
+ "minExclusive": True or False, # Whether the lower bound of the bucket is exclusive (omitted for value buckets or if the range has no lower bound).<br>
+ "min": "", # Lower bound of the bucket (omitted for value buckets or if the range has no lower bound).<br>
+ "max": "", # Upper bound of the bucket (omitted for value buckets or if the range has no upper bound).<br>
+ "value": "", # Value of the bucket (omitted for range buckets).<br>
+ "maxExclusive": True or False, # Whether the upper bound of the bucket is exclusive (omitted for value buckets or if the range has no upper bound).<br>
+ },<br>
+ ],<br>
+ "property": "A String", # Property of facet (omitted for attribute facets).<br>
+ "type": "A String", # Type of facet's attribute (omitted for property facets, one of: text, bool, int, float).<br>
+ "unit": "A String", # Unit of the facet's property or attribute (omitted if the facet's property or attribute has no unit).<br>
+ },<br>
+ ],<br>
+ "itemsPerPage": 42, # Number of items per page of results.<br>
+ "redirects": [ # Redirects.<br>
+ "A String",<br>
+ ],<br>
+ "totalItems": 42, # Total number of search results.<br>
+ "nextLink": "A String", # Next link of feed.<br>
+ "shelfSpaceAds": [<br>
+ {<br>
+ "product": {<br>
+ "queryMatched": True or False, # Whether this product matched the user query. Only set for the variant offers (if any) attached to a product offer.<br>
+ "gtin": "A String", # The first GTIN of the product. Deprecated in favor of "gtins".<br>
+ "images": [ # Images of product.<br>
+ {<br>
+ "link": "A String", # Link to product image.<br>
+ "thumbnails": [ # Thumbnails of product image.<br>
+ {<br>
+ "content": "A String", # Content of thumbnail (only available for the first thumbnail of the top results if SAYT is enabled).<br>
+ "width": 42, # Width of thumbnail (omitted if not specified in the request).<br>
+ "link": "A String", # Link to thumbnail.<br>
+ "height": 42, # Height of thumbnail (omitted if not specified in the request).<br>
+ },<br>
+ ],<br>
+ },<br>
+ ],<br>
+ "inventories": [ # Inventories of product.<br>
+ {<br>
+ "distance": 3.140000, # Distance of product inventory.<br>
+ "price": 3.140000, # Price of product inventory.<br>
+ "storeId": "A String", # Store ID of product inventory.<br>
+ "tax": 3.140000, # Tax of product inventory.<br>
+ "shipping": 3.140000, # Shipping cost of product inventory.<br>
+ "currency": "A String", # Currency of product inventory (an ISO 4217 alphabetic code).<br>
+ "distanceUnit": "A String", # Distance unit of product inventory.<br>
+ "availability": "A String", # Availability of product inventory.<br>
+ "channel": "A String", # Channel of product inventory (one of: online, local).<br>
+ },<br>
+ ],<br>
+ "author": { # Author of product.<br>
+ "aggregatorId": "A String", # Aggregator id of product author.<br>
+ "uri": "A String", # URI of product author.<br>
+ "email": "A String", # Email address of product author.<br>
+ "name": "A String", # Name of product author.<br>
+ "accountId": "A String", # Account id of product author.<br>
+ },<br>
+ "condition": "A String", # Condition of product (one of: new, refurbished, used).<br>
+ "providedId": "A String", # Merchant-provided id of product (available only with a cx source).<br>
+ "description": "A String", # Description of product.<br>
+ "gtins": [ # List of all the product's GTINs (in GTIN-14 format).<br>
+ "A String",<br>
+ ],<br>
+ "brand": "A String", # Brand of product.<br>
+ "modificationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted modification time and date of product.<br>
+ "link": "A String", # Link to product.<br>
+ "totalMatchingVariants": 42, # The number of variant offers returned that matched the query.<br>
+ "variants": [ # A list of variant offers associated with this product.<br>
+ {<br>
+ "variant": # Object with schema name: ShoppingModelProductJsonV1 # The detailed offer data for a particular variant offer.<br>
+ },<br>
+ ],<br>
+ "categories": [ # Categories of product according to the selected taxonomy, omitted if no taxonomy is selected.<br>
+ "A String",<br>
+ ],<br>
+ "language": "A String", # BCP 47 language tag of language of product.<br>
+ "country": "A String", # ISO 3166 code of target country of product.<br>
+ "title": "A String", # Title of product.<br>
+ "creationTime": "A String", # <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> formatted creation time and date of product.<br>
+ "attributes": [ # Attributes of product (available only with a cx source).<br>
+ {<br>
+ "type": "A String", # Type of product attribute (one of: text, bool, int, float, dateRange, url).<br>
+ "value": "", # Value of product attribute.<br>
+ "displayName": "A String", # Display Name of prodct attribute.<br>
+ "name": "A String", # Name of product attribute.<br>
+ "unit": "A String", # Unit of product attribute.<br>
+ },<br>
+ ],<br>
+ "plusOne": "A String", # Code to add to the page to render the +1 content.<br>
+ "googleId": "A String", # Google id of product.<br>
+ },<br>
+ },<br>
+ ],<br>
+ "startIndex": 42, # 1-based index of the first item in the search results.<br>
+ "etag": "A String", # Etag of feed.<br>
+ "requestId": "A String", # Unique identifier for this request.<br>
+ "relatedQueries": [ # Related queries.<br>
+ "A String",<br>
+ ],<br>
+ "debug": { # Google internal.<br>
+ "searchResponse": "A String", # Google internal.<br>
+ "searchRequest": "A String", # Google internal.<br>
+ "rdcResponse": "A String", # Google internal.<br>
+ "backendTimes": [ # Google internal<br>
+ {<br>
+ "serverMillis": "A String", # Google internal<br>
+ "hostName": "A String", # Google internal<br>
+ "name": "A String", # Google internal<br>
+ "elapsedMillis": "A String", # Google internal<br>
+ },<br>
+ ],<br>
+ "elapsedMillis": "A String", # Google internal.<br>
+ },<br>
+ "spelling": { # Spelling.<br>
+ "suggestion": "A String", # Suggestion for spelling.<br>
+ },<br>
+ "previousLink": "A String", # Previous link of feed.<br>
+ "id": "tag:google.com,2010:shopping/products", # Id of feed.<br>
+ "categories": [ # List of categories.<br>
+ {<br>
+ "url": "A String", # URL of category.<br>
+ "shortName": "A String", # Short name of category.<br>
+ "parents": [ # Ids of the parents of the category.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # Id of category.<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/siteVerification.v1.webResource.html b/docs/dyn/siteVerification.v1.webResource.html
index 7944dc2..1f702be 100644
--- a/docs/dyn/siteVerification.v1.webResource.html
+++ b/docs/dyn/siteVerification.v1.webResource.html
@@ -22,36 +22,157 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Get the most current data for a website or domain.<br>
<br>
Args:<br>
- id: string, The id of a verified site or domain. (required)</tt></dd></dl>
+ id: string, The id of a verified site or domain. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "owners": [ # The email addresses of all verified owners.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.<br>
+ "site": { # The address and type of a site that is verified or will be verified.<br>
+ "identifier": "A String", # The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.<br>
+ "type": "A String", # The site type. Can be SITE or INET_DOMAIN (domain name).<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-getToken"><strong>getToken</strong></a> = method(self, **kwargs)</dt><dd><tt>Get a verification token for placing on a website or domain.<br>
<br>
Args:<br>
verificationMethod: string, The method to use for verifying a site or domain.<br>
identifier: string, The URL or domain to verify.<br>
- type: string, Type of resource to verify. Can be 'site' (URL) or 'inet_domain' (domain name).</tt></dd></dl>
+ type: string, Type of resource to verify. Can be 'site' (URL) or 'inet_domain' (domain name).<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "token": "A String", # The verification token. The token must be placed appropriately in order for verification to succeed.<br>
+ "method": "A String", # The verification method to use in conjunction with this token. For FILE, the token should be placed in the top-level directory of the site, stored inside a file of the same name. For META, the token should be placed in the HEAD tag of the default page that is loaded for the site. For DNS, the token should be placed in a TXT record of the domain.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Attempt verification of a website or domain.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- verificationMethod: string, The method to use for verifying a site or domain. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "owners": [ # The email addresses of all verified owners.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.<br>
+ "site": { # The address and type of a site that is verified or will be verified.<br>
+ "identifier": "A String", # The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.<br>
+ "type": "A String", # The site type. Can be SITE or INET_DOMAIN (domain name).<br>
+ },<br>
+ }<br>
+ <br>
+ verificationMethod: string, The method to use for verifying a site or domain. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "owners": [ # The email addresses of all verified owners.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.<br>
+ "site": { # The address and type of a site that is verified or will be verified.<br>
+ "identifier": "A String", # The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.<br>
+ "type": "A String", # The site type. Can be SITE or INET_DOMAIN (domain name).<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Get the list of your verified websites and domains.<br>
<br>
-Args:</tt></dd></dl>
+Args:<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # The list of sites that are owned by the authenticated user.<br>
+ {<br>
+ "owners": [ # The email addresses of all verified owners.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.<br>
+ "site": { # The address and type of a site that is verified or will be verified.<br>
+ "identifier": "A String", # The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.<br>
+ "type": "A String", # The site type. Can be SITE or INET_DOMAIN (domain name).<br>
+ },<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Modify the list of owners for your website or domain. This method supports patch semantics.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- id: string, The id of a verified site or domain. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "owners": [ # The email addresses of all verified owners.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.<br>
+ "site": { # The address and type of a site that is verified or will be verified.<br>
+ "identifier": "A String", # The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.<br>
+ "type": "A String", # The site type. Can be SITE or INET_DOMAIN (domain name).<br>
+ },<br>
+ }<br>
+ <br>
+ id: string, The id of a verified site or domain. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "owners": [ # The email addresses of all verified owners.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.<br>
+ "site": { # The address and type of a site that is verified or will be verified.<br>
+ "identifier": "A String", # The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.<br>
+ "type": "A String", # The site type. Can be SITE or INET_DOMAIN (domain name).<br>
+ },<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Modify the list of owners for your website or domain.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- id: string, The id of a verified site or domain. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "owners": [ # The email addresses of all verified owners.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.<br>
+ "site": { # The address and type of a site that is verified or will be verified.<br>
+ "identifier": "A String", # The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.<br>
+ "type": "A String", # The site type. Can be SITE or INET_DOMAIN (domain name).<br>
+ },<br>
+ }<br>
+ <br>
+ id: string, The id of a verified site or domain. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "owners": [ # The email addresses of all verified owners.<br>
+ "A String",<br>
+ ],<br>
+ "id": "A String", # The string used to identify this site. This value should be used in the "id" portion of the REST URL for the Get, Update, and Delete operations.<br>
+ "site": { # The address and type of a site that is verified or will be verified.<br>
+ "identifier": "A String", # The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the site identifier is a domain name.<br>
+ "type": "A String", # The site type. Can be SITE or INET_DOMAIN (domain name).<br>
+ },<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/taskqueue.v1beta1.taskqueues.html b/docs/dyn/taskqueue.v1beta1.taskqueues.html
index 4b40bc1..acedcd7 100644
--- a/docs/dyn/taskqueue.v1beta1.taskqueues.html
+++ b/docs/dyn/taskqueue.v1beta1.taskqueues.html
@@ -19,7 +19,33 @@
Args:<br>
taskqueue: string, The id of the taskqueue to get the properties of. (required)<br>
project: string, The project under which the queue lies. (required)<br>
- getStats: boolean, Whether to get stats. Optional.</tt></dd></dl>
+ getStats: boolean, Whether to get stats. Optional.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "taskqueues#taskqueue", # The kind of REST object returned, in this case taskqueue.<br>
+ "stats": { # Statistics for the TaskQueue object in question.<br>
+ "oldestTask": "A String", # The timestamp (in seconds since the epoch) of the oldest unfinished task.<br>
+ "leasedLastMinute": "A String", # Number of tasks leased in the last minute.<br>
+ "totalTasks": 42, # Number of tasks in the queue.<br>
+ "leasedLastHour": "A String", # Number of tasks leased in the last hour.<br>
+ },<br>
+ "id": "A String", # Name of the taskqueue.<br>
+ "maxLeases": 42, # The number of times we should lease out tasks before giving up on them. If unset we lease them out forever until a worker deletes the task.<br>
+ "acl": { # ACLs that are applicable to this TaskQueue object.<br>
+ "consumerEmails": [ # Email addresses of users who can "consume" tasks from the TaskQueue. This means they can Dequeue and Delete tasks from the queue.<br>
+ "A String",<br>
+ ],<br>
+ "producerEmails": [ # Email addresses of users who can "produce" tasks into the TaskQueue. This means they can Insert tasks into the queue.<br>
+ "A String",<br>
+ ],<br>
+ "adminEmails": [ # Email addresses of users who are "admins" of the TaskQueue. This means they can control the queue, eg set ACLs for the queue.<br>
+ "A String",<br>
+ ],<br>
+ },<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/taskqueue.v1beta1.tasks.html b/docs/dyn/taskqueue.v1beta1.tasks.html
index fcd7a8b..3aea7f4 100644
--- a/docs/dyn/taskqueue.v1beta1.tasks.html
+++ b/docs/dyn/taskqueue.v1beta1.tasks.html
@@ -26,7 +26,19 @@
Args:<br>
task: string, The task to get properties of. (required)<br>
taskqueue: string, The taskqueue in which the task belongs. (required)<br>
- project: string, The project under which the queue lies. (required)</tt></dd></dl>
+ project: string, The project under which the queue lies. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "taskqueues#task", # The kind of object returned, in this case set to task.<br>
+ "leaseTimestamp": "A String", # Time (in seconds since the epoch) at which the task lease will expire. This value is 0 if the task isnt currently leased out to a worker.<br>
+ "id": "A String", # Name of the task.<br>
+ "payloadBase64": "A String", # A bag of bytes which is the task payload. The payload on the JSON side is always Base64 encoded.<br>
+ "queueName": "A String", # Name of the queue that the task is in.<br>
+ "enqueueTimestamp": "A String", # Time (in seconds since the epoch) at which the task was enqueued.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-lease"><strong>lease</strong></a> = method(self, **kwargs)</dt><dd><tt>Lease 1 or more tasks from a TaskQueue.<br>
<br>
@@ -35,13 +47,47 @@
leaseSecs: integer, The lease in seconds. (required)<br>
taskqueue: string, The taskqueue to lease a task from. (required)<br>
project: string, The project under which the queue lies. (required)<br>
- numTasks: integer, The number of tasks to lease. (required)</tt></dd></dl>
+ numTasks: integer, The number of tasks to lease. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # The actual list of tasks returned as a result of the lease operation.<br>
+ {<br>
+ "kind": "taskqueues#task", # The kind of object returned, in this case set to task.<br>
+ "leaseTimestamp": "A String", # Time (in seconds since the epoch) at which the task lease will expire. This value is 0 if the task isnt currently leased out to a worker.<br>
+ "id": "A String", # Name of the task.<br>
+ "payloadBase64": "A String", # A bag of bytes which is the task payload. The payload on the JSON side is always Base64 encoded.<br>
+ "queueName": "A String", # Name of the queue that the task is in.<br>
+ "enqueueTimestamp": "A String", # Time (in seconds since the epoch) at which the task was enqueued.<br>
+ },<br>
+ ],<br>
+ "kind": "taskqueue#tasks", # The kind of object returned, a list of tasks.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List Tasks in a TaskQueue<br>
<br>
Args:<br>
taskqueue: string, The id of the taskqueue to list tasks from. (required)<br>
- project: string, The project under which the queue lies. (required)</tt></dd></dl>
+ project: string, The project under which the queue lies. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # The actual list of tasks currently active in the TaskQueue.<br>
+ {<br>
+ "kind": "taskqueues#task", # The kind of object returned, in this case set to task.<br>
+ "leaseTimestamp": "A String", # Time (in seconds since the epoch) at which the task lease will expire. This value is 0 if the task isnt currently leased out to a worker.<br>
+ "id": "A String", # Name of the task.<br>
+ "payloadBase64": "A String", # A bag of bytes which is the task payload. The payload on the JSON side is always Base64 encoded.<br>
+ "queueName": "A String", # Name of the queue that the task is in.<br>
+ "enqueueTimestamp": "A String", # Time (in seconds since the epoch) at which the task was enqueued.<br>
+ },<br>
+ ],<br>
+ "kind": "taskqueues#tasks", # The kind of object returned, a list of tasks.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/tasks.v1.tasklists.html b/docs/dyn/tasks.v1.tasklists.html
index bd170a0..fdb92a6 100644
--- a/docs/dyn/tasks.v1.tasklists.html
+++ b/docs/dyn/tasks.v1.tasklists.html
@@ -22,18 +22,68 @@
<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns the authenticated user's specified task list.<br>
<br>
Args:<br>
- tasklist: string, Task list identifier. (required)</tt></dd></dl>
+ tasklist: string, Task list identifier. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "tasks#taskList", # Type of the resource. This is always "tasks#taskList".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "id": "A String", # Task list identifier.<br>
+ "selfLink": "A String", # URL pointing to this task list. Used to retrieve, update, or delete this task list.<br>
+ "title": "A String", # Title of the task list.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Creates a new task list and adds it to the authenticated user's task lists.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "tasks#taskList", # Type of the resource. This is always "tasks#taskList".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "id": "A String", # Task list identifier.<br>
+ "selfLink": "A String", # URL pointing to this task list. Used to retrieve, update, or delete this task list.<br>
+ "title": "A String", # Title of the task list.<br>
+ }<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "tasks#taskList", # Type of the resource. This is always "tasks#taskList".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "id": "A String", # Task list identifier.<br>
+ "selfLink": "A String", # URL pointing to this task list. Used to retrieve, update, or delete this task list.<br>
+ "title": "A String", # Title of the task list.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns all the authenticated user's task lists.<br>
<br>
Args:<br>
pageToken: string, Token specifying the result page to return. Optional.<br>
- maxResults: string, Maximum number of task lists returned on one page. Optional. The default is 100.</tt></dd></dl>
+ maxResults: string, Maximum number of task lists returned on one page. Optional. The default is 100.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # Token that can be used to request the next page of this result.<br>
+ "items": [ # Collection of task lists.<br>
+ {<br>
+ "kind": "tasks#taskList", # Type of the resource. This is always "tasks#taskList".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "id": "A String", # Task list identifier.<br>
+ "selfLink": "A String", # URL pointing to this task list. Used to retrieve, update, or delete this task list.<br>
+ "title": "A String", # Title of the task list.<br>
+ },<br>
+ ],<br>
+ "kind": "tasks#taskLists", # Type of the resource. This is always "tasks#taskLists".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
@@ -49,13 +99,55 @@
<br>
Args:<br>
body: object, The request body. (required)<br>
- tasklist: string, Task list identifier. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "tasks#taskList", # Type of the resource. This is always "tasks#taskList".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "id": "A String", # Task list identifier.<br>
+ "selfLink": "A String", # URL pointing to this task list. Used to retrieve, update, or delete this task list.<br>
+ "title": "A String", # Title of the task list.<br>
+ }<br>
+ <br>
+ tasklist: string, Task list identifier. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "tasks#taskList", # Type of the resource. This is always "tasks#taskList".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "id": "A String", # Task list identifier.<br>
+ "selfLink": "A String", # URL pointing to this task list. Used to retrieve, update, or delete this task list.<br>
+ "title": "A String", # Title of the task list.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the authenticated user's specified task list.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
- tasklist: string, Task list identifier. (required)</tt></dd></dl>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "kind": "tasks#taskList", # Type of the resource. This is always "tasks#taskList".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "id": "A String", # Task list identifier.<br>
+ "selfLink": "A String", # URL pointing to this task list. Used to retrieve, update, or delete this task list.<br>
+ "title": "A String", # Title of the task list.<br>
+ }<br>
+ <br>
+ tasklist: string, Task list identifier. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "kind": "tasks#taskList", # Type of the resource. This is always "tasks#taskList".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "id": "A String", # Task list identifier.<br>
+ "selfLink": "A String", # URL pointing to this task list. Used to retrieve, update, or delete this task list.<br>
+ "title": "A String", # Title of the task list.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/tasks.v1.tasks.html b/docs/dyn/tasks.v1.tasks.html
index 4ff1912..b8a46e4 100644
--- a/docs/dyn/tasks.v1.tasks.html
+++ b/docs/dyn/tasks.v1.tasks.html
@@ -30,15 +30,95 @@
<br>
Args:<br>
tasklist: string, Task list identifier. (required)<br>
- task: string, Task identifier. (required)</tt></dd></dl>
+ task: string, Task identifier. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Creates a new task on the specified task list.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ }<br>
+ <br>
tasklist: string, Task list identifier. (required)<br>
parent: string, Parent task identifier. If the task is created at the top level, this parameter is omitted. Optional.<br>
- previous: string, Previous sibling task identifier. If the task is created at the first position among its siblings, this parameter is omitted. Optional.</tt></dd></dl>
+ previous: string, Previous sibling task identifier. If the task is created at the first position among its siblings, this parameter is omitted. Optional.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns all tasks in the specified task list.<br>
<br>
@@ -53,7 +133,41 @@
completedMax: string, Upper bound for a task's completion date (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp) to filter by. Optional. The default is not to filter by completion date.<br>
showHidden: boolean, Flag indicating whether hidden tasks are returned in the result. Optional. The default is False.<br>
showCompleted: boolean, Flag indicating whether completed tasks are returned in the result. Optional. The default is True.<br>
- dueMin: string, Lower bound for a task's due date (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp) to filter by. Optional. The default is not to filter by due date.</tt></dd></dl>
+ dueMin: string, Lower bound for a task's due date (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp) to filter by. Optional. The default is not to filter by due date.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # Token used to access the next page of this result.<br>
+ "items": [ # Collection of tasks.<br>
+ {<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ },<br>
+ ],<br>
+ "kind": "tasks#tasks", # Type of the resource. This is always "tasks#tasks".<br>
+ "etag": "A String", # ETag of the resource.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves the next page of results.<br>
<br>
@@ -72,21 +186,154 @@
tasklist: string, Task list identifier. (required)<br>
parent: string, New parent task identifier. If the task is moved to the top level, this parameter is omitted. Optional.<br>
task: string, Task identifier. (required)<br>
- previous: string, New previous sibling task identifier. If the task is moved to the first position among its siblings, this parameter is omitted. Optional.</tt></dd></dl>
+ previous: string, New previous sibling task identifier. If the task is moved to the first position among its siblings, this parameter is omitted. Optional.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the specified task. This method supports patch semantics.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ }<br>
+ <br>
tasklist: string, Task list identifier. (required)<br>
- task: string, Task identifier. (required)</tt></dd></dl>
+ task: string, Task identifier. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates the specified task.<br>
<br>
Args:<br>
body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ }<br>
+ <br>
tasklist: string, Task list identifier. (required)<br>
- task: string, Task identifier. (required)</tt></dd></dl>
+ task: string, Task identifier. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "status": "A String", # Status of the task. This is either "needsAction" or "completed".<br>
+ "kind": "tasks#task", # Type of the resource. This is always "tasks#task".<br>
+ "updated": "A String", # Last modification time of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp).<br>
+ "parent": "A String", # Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.<br>
+ "links": [ # Collection of links. This collection is read-only.<br>
+ {<br>
+ "type": "A String", # Type of the link, e.g. "email".<br>
+ "link": "A String", # The URL.<br>
+ "description": "A String", # The description. In HTML speak: Everything between <a> and </a>.<br>
+ },<br>
+ ],<br>
+ "title": "A String", # Title of the task.<br>
+ "deleted": True or False, # Flag indicating whether the task has been deleted. The default if False.<br>
+ "completed": "A String", # Completion date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). This field is omitted if the task has not been completed.<br>
+ "due": "A String", # Due date of the task (as a <a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC 3339</a> timestamp). Optional.<br>
+ "etag": "A String", # ETag of the resource.<br>
+ "notes": "A String", # Notes describing the task. Optional.<br>
+ "position": "A String", # String indicating the position of the task among its sibling tasks under the same parent task or at the top level. If this string is greater than another task's corresponding position string according to lexicographical ordering, the task is positioned after the other task under the same parent task (or at the top level). This field is read-only. Use the "move" method to move the task to another position.<br>
+ "hidden": True or False, # Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.<br>
+ "id": "A String", # Task identifier.<br>
+ "selfLink": "A String", # URL pointing to this task. Used to retrieve, update, or delete this task.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/translate.v2.detections.html b/docs/dyn/translate.v2.detections.html
index 59f5f59..cbaca56 100644
--- a/docs/dyn/translate.v2.detections.html
+++ b/docs/dyn/translate.v2.detections.html
@@ -17,7 +17,22 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Detect the language of text.<br>
<br>
Args:<br>
- q: string, The text to detect (required) (repeated)</tt></dd></dl>
+ q: string, The text to detect (required) (repeated)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "detections": [ # A detections contains detection results of several text<br>
+ [ # An array of languages which we detect for the given text The most likely language list first.<br>
+ {<br>
+ "isReliable": True or False, # A boolean to indicate is the language detection result reliable.<br>
+ "confidence": 3.140000, # The confidence of the detection resul of this language.<br>
+ "language": "A String", # The language we detect<br>
+ },<br>
+ ],<br>
+ ],<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/translate.v2.languages.html b/docs/dyn/translate.v2.languages.html
index 3ecb5cd..4178c45 100644
--- a/docs/dyn/translate.v2.languages.html
+++ b/docs/dyn/translate.v2.languages.html
@@ -17,7 +17,19 @@
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List the source/target languages supported by the API<br>
<br>
Args:<br>
- target: string, the language and collation in which the localized results should be returned</tt></dd></dl>
+ target: string, the language and collation in which the localized results should be returned<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "languages": [ # List of source/target languages supported by the translation API. If target parameter is unspecified, the list is sorted by the ASCII code point order of the language code. If target parameter is specified, the list is sorted by the collation order of the language name in the target language.<br>
+ {<br>
+ "name": "A String", # The localized name of the language if target parameter is given.<br>
+ "language": "A String", # The language code.<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/translate.v2.translations.html b/docs/dyn/translate.v2.translations.html
index 5f3c574..8992683 100644
--- a/docs/dyn/translate.v2.translations.html
+++ b/docs/dyn/translate.v2.translations.html
@@ -24,7 +24,19 @@
html - Specifies the input is in HTML<br>
text - Specifies the input is in plain textual format<br>
q: string, The text to translate (required) (repeated)<br>
- source: string, The source language of the text</tt></dd></dl>
+ source: string, The source language of the text<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "translations": [ # Translations contains list of translation results of given text<br>
+ {<br>
+ "detectedSourceLanguage": "A String", # Detected source language if source parameter is unspecified.<br>
+ "translatedText": "A String", # The translation.<br>
+ },<br>
+ ],<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/transparencyreport.v1.traffic.html b/docs/dyn/transparencyreport.v1.traffic.html
index 984b61b..dfd017c 100644
--- a/docs/dyn/transparencyreport.v1.traffic.html
+++ b/docs/dyn/transparencyreport.v1.traffic.html
@@ -20,7 +20,23 @@
begin: string, Time to begin the list of traffic after (exclusive).<br>
end: string, Time to end the list of traffic at (inclusive).<br>
region: string, Region to list traffic for.<br>
- product: string, Product to list traffic for.</tt></dd></dl>
+ product: string, Product to list traffic for.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # The children on this item, uses a "loop" command to process the list.<br>
+ {<br>
+ "region": "A String", # Region this traffic was in.<br>
+ "kind": "transparencyreport#traffic", # The kind of item this is.<br>
+ "traffic": 3.140000, # Amount of this traffic.<br>
+ "product": "A String", # Product this traffic was for.<br>
+ "timestampSeconds": "A String", # Timestamp in seconds since the epoch (UTC).<br>
+ },<br>
+ ],<br>
+ "kind": "transparencyreport#trafficFeed", # The kind of item this is.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/urlshortener.v1.url.html b/docs/dyn/urlshortener.v1.url.html
index 47ec765..48cbe55 100644
--- a/docs/dyn/urlshortener.v1.url.html
+++ b/docs/dyn/urlshortener.v1.url.html
@@ -22,12 +22,470 @@
ANALYTICS_CLICKS - Returns only click counts.<br>
ANALYTICS_TOP_STRINGS - Returns only top string counts.<br>
FULL - Returns the creation timestamp and all available analytics.<br>
- shortUrl: string, The short URL, including the protocol. (required)</tt></dd></dl>
+ shortUrl: string, The short URL, including the protocol. (required)<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "status": "A String", # Status of the target URL. Possible values: "OK", "MALWARE", "PHISHING", or "REMOVED". A URL might be marked "REMOVED" if it was flagged as spam, for example.<br>
+ "kind": "urlshortener#url", # The fixed string "urlshortener#url".<br>
+ "created": "A String", # Time the short URL was created; ISO 8601 representation using the yyyy-MM-dd'T'HH:mm:ss.SSSZZ format, e.g. "2010-10-14T19:01:24.944+00:00".<br>
+ "analytics": { # A summary of the click analytics for the short and long URL. Might not be present if not requested or currently unavailable.<br>
+ "week": { # Click analytics over the last week.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "allTime": { # Click analytics over all time.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "twoHours": { # Click analytics over the last two hours.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "day": { # Click analytics over the last day.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "month": { # Click analytics over the last month.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ },<br>
+ "longUrl": "A String", # Long URL, e.g. "<a href="http://www.google.com/">http://www.google.com/</a>". Might not be present if the status is "REMOVED".<br>
+ "id": "A String", # Short URL, e.g. "<a href="http://goo.gl/l6MS">http://goo.gl/l6MS</a>".<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Creates a new short URL.<br>
<br>
Args:<br>
- body: object, The request body. (required)</tt></dd></dl>
+ body: object, The request body. (required)<br>
+ The object takes the form of:<br>
+ <br>
+{<br>
+ "status": "A String", # Status of the target URL. Possible values: "OK", "MALWARE", "PHISHING", or "REMOVED". A URL might be marked "REMOVED" if it was flagged as spam, for example.<br>
+ "kind": "urlshortener#url", # The fixed string "urlshortener#url".<br>
+ "created": "A String", # Time the short URL was created; ISO 8601 representation using the yyyy-MM-dd'T'HH:mm:ss.SSSZZ format, e.g. "2010-10-14T19:01:24.944+00:00".<br>
+ "analytics": { # A summary of the click analytics for the short and long URL. Might not be present if not requested or currently unavailable.<br>
+ "week": { # Click analytics over the last week.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "allTime": { # Click analytics over all time.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "twoHours": { # Click analytics over the last two hours.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "day": { # Click analytics over the last day.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "month": { # Click analytics over the last month.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ },<br>
+ "longUrl": "A String", # Long URL, e.g. "<a href="http://www.google.com/">http://www.google.com/</a>". Might not be present if the status is "REMOVED".<br>
+ "id": "A String", # Short URL, e.g. "<a href="http://goo.gl/l6MS">http://goo.gl/l6MS</a>".<br>
+ }<br>
+ <br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "status": "A String", # Status of the target URL. Possible values: "OK", "MALWARE", "PHISHING", or "REMOVED". A URL might be marked "REMOVED" if it was flagged as spam, for example.<br>
+ "kind": "urlshortener#url", # The fixed string "urlshortener#url".<br>
+ "created": "A String", # Time the short URL was created; ISO 8601 representation using the yyyy-MM-dd'T'HH:mm:ss.SSSZZ format, e.g. "2010-10-14T19:01:24.944+00:00".<br>
+ "analytics": { # A summary of the click analytics for the short and long URL. Might not be present if not requested or currently unavailable.<br>
+ "week": { # Click analytics over the last week.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "allTime": { # Click analytics over all time.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "twoHours": { # Click analytics over the last two hours.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "day": { # Click analytics over the last day.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "month": { # Click analytics over the last month.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ },<br>
+ "longUrl": "A String", # Long URL, e.g. "<a href="http://www.google.com/">http://www.google.com/</a>". Might not be present if the status is "REMOVED".<br>
+ "id": "A String", # Short URL, e.g. "<a href="http://goo.gl/l6MS">http://goo.gl/l6MS</a>".<br>
+ }</tt></dd></dl>
<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves a list of URLs shortened by a user.<br>
<br>
@@ -36,7 +494,168 @@
projection: string, Additional information to return.<br>
Allowed values<br>
ANALYTICS_CLICKS - Returns short URL click counts.<br>
- FULL - Returns short URL click counts.</tt></dd></dl>
+ FULL - Returns short URL click counts.<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "nextPageToken": "A String", # A token to provide to get the next page of results.<br>
+ "items": [ # A list of URL resources.<br>
+ {<br>
+ "status": "A String", # Status of the target URL. Possible values: "OK", "MALWARE", "PHISHING", or "REMOVED". A URL might be marked "REMOVED" if it was flagged as spam, for example.<br>
+ "kind": "urlshortener#url", # The fixed string "urlshortener#url".<br>
+ "created": "A String", # Time the short URL was created; ISO 8601 representation using the yyyy-MM-dd'T'HH:mm:ss.SSSZZ format, e.g. "2010-10-14T19:01:24.944+00:00".<br>
+ "analytics": { # A summary of the click analytics for the short and long URL. Might not be present if not requested or currently unavailable.<br>
+ "week": { # Click analytics over the last week.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "allTime": { # Click analytics over all time.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "twoHours": { # Click analytics over the last two hours.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "day": { # Click analytics over the last day.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ "month": { # Click analytics over the last month.<br>
+ "shortUrlClicks": "A String", # Number of clicks on this short URL.<br>
+ "countries": [ # Top countries (expressed as country codes), e.g. "US" or "DE"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "platforms": [ # Top platforms or OSes, e.g. "Windows"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "browsers": [ # Top browsers, e.g. "Chrome"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "referrers": [ # Top referring hosts, e.g. "www.google.com"; sorted by (descending) click counts. Only present if this data is available.<br>
+ {<br>
+ "count": "A String", # Number of clicks for this top entry, e.g. for this particular country or browser.<br>
+ "id": "A String", # Label assigned to this top entry, e.g. "US" or "Chrome".<br>
+ },<br>
+ ],<br>
+ "longUrlClicks": "A String", # Number of clicks on all goo.gl short URLs pointing to this long URL.<br>
+ },<br>
+ },<br>
+ "longUrl": "A String", # Long URL, e.g. "<a href="http://www.google.com/">http://www.google.com/</a>". Might not be present if the status is "REMOVED".<br>
+ "id": "A String", # Short URL, e.g. "<a href="http://goo.gl/l6MS">http://goo.gl/l6MS</a>".<br>
+ },<br>
+ ],<br>
+ "kind": "urlshortener#urlHistory", # The fixed string "urlshortener#urlHistory".<br>
+ "itemsPerPage": 42, # Number of items returned with each full "page" of results. Note that the last page could have fewer items than the "itemsPerPage" value.<br>
+ "totalItems": 42, # Total number of short URLs associated with this user (may be approximate).<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/dyn/webfonts.v1.webfonts.html b/docs/dyn/webfonts.v1.webfonts.html
index ac5985f..5df6ea9 100644
--- a/docs/dyn/webfonts.v1.webfonts.html
+++ b/docs/dyn/webfonts.v1.webfonts.html
@@ -23,7 +23,22 @@
date - Sort by date added<br>
popularity - Sort by popularity<br>
style - Sort by number of styles<br>
- trending - Sort by trending</tt></dd></dl>
+ trending - Sort by trending<br>
+ <br>
+Returns:<br>
+ An object of the form<br>
+ <br>
+ {<br>
+ "items": [ # The list of fonts currently served by the Google Fonts API.<br>
+ {<br>
+ "kind": "webfonts#webfont",<br>
+ "variants": "", # The available variants for the font.<br>
+ "subsets": "", # The scripts supported by the font.<br>
+ "family": "", # The name of the font.<br>
+ },<br>
+ ],<br>
+ "kind": "webfonts#webfontList", # The object kind.<br>
+ }</tt></dd></dl>
<hr>
Data descriptors defined here:<br>
diff --git a/docs/oauth2client.appengine.html b/docs/oauth2client.appengine.html
index 1607892..2265100 100644
--- a/docs/oauth2client.appengine.html
+++ b/docs/oauth2client.appengine.html
@@ -8,7 +8,7 @@
<td valign=bottom> <br>
<font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.appengine</strong></big></big></font></td
><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient/oauth2client/appengine.py">/usr/local/google/home/jcgregorio/projects/apiclient/oauth2client/appengine.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/appengine.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/appengine.py</a></font></td></tr></table>
<p><tt>Utilities for Google App Engine<br>
<br>
Utilities for making it easier to use OAuth 2.0 on Google App Engine.</tt></p>
@@ -21,14 +21,16 @@
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="google.appengine.api.app_identity.app_identity.html">google.appengine.api.app_identity.app_identity</a><br>
<a href="base64.html">base64</a><br>
-<a href="google.appengine.ext.db.html">google.appengine.ext.db</a><br>
-</td><td width="25%" valign=top><a href="httplib2.html">httplib2</a><br>
-<a href="google.appengine.api.memcache.html">google.appengine.api.memcache</a><br>
+<a href="oauth2client.clientsecrets.html">oauth2client.clientsecrets</a><br>
+</td><td width="25%" valign=top><a href="google.appengine.ext.db.html">google.appengine.ext.db</a><br>
+<a href="httplib2.html">httplib2</a><br>
+<a href="logging.html">logging</a><br>
+</td><td width="25%" valign=top><a href="google.appengine.api.memcache.html">google.appengine.api.memcache</a><br>
<a href="pickle.html">pickle</a><br>
-</td><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
-<a href="time.html">time</a><br>
+<a href="simplejson.html">simplejson</a><br>
+</td><td width="25%" valign=top><a href="time.html">time</a><br>
<a href="google.appengine.api.users.html">google.appengine.api.users</a><br>
-</td><td width="25%" valign=top><a href="google.appengine.ext.webapp.html">google.appengine.ext.webapp</a><br>
+<a href="google.appengine.ext.webapp.html">google.appengine.ext.webapp</a><br>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
@@ -41,6 +43,17 @@
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="oauth2client.appengine.html#OAuth2Decorator">OAuth2Decorator</a>
+</font></dt><dd>
+<dl>
+<dt><font face="helvetica, arial"><a href="oauth2client.appengine.html#OAuth2DecoratorFromClientSecrets">OAuth2DecoratorFromClientSecrets</a>
+</font></dt></dl>
+</dd>
+</dl>
+</dd>
+<dt><font face="helvetica, arial"><a href="exceptions.html#Exception">exceptions.Exception</a>(<a href="exceptions.html#BaseException">exceptions.BaseException</a>)
+</font></dt><dd>
+<dl>
+<dt><font face="helvetica, arial"><a href="oauth2client.appengine.html#InvalidClientSecretsError">InvalidClientSecretsError</a>
</font></dt></dl>
</dd>
<dt><font face="helvetica, arial"><a href="google.appengine.ext.db.html#Model">google.appengine.ext.db.Model</a>(<a href="__builtin__.html#object">__builtin__.object</a>)
@@ -95,9 +108,7 @@
<br>
This credential does not require a flow to instantiate because it represents<br>
a two legged flow, and therefore has all of the required information to<br>
-generate and refresh its own access tokens.<br>
- <br>
-AssertionFlowCredentials objects may be safely pickled and unpickled.<br> </tt></td></tr>
+generate and refresh its own access tokens.<br> </tt></td></tr>
<tr><td> </td>
<td width="100%"><dl><dt>Method resolution order:</dt>
<dd><a href="oauth2client.appengine.html#AppAssertionCredentials">AppAssertionCredentials</a></dd>
@@ -525,8 +536,6 @@
</dl>
<hr>
Methods defined here:<br>
-<dl><dt><a name="CredentialsProperty-empty"><strong>empty</strong></a>(self, value)</dt></dl>
-
<dl><dt><a name="CredentialsProperty-get_value_for_datastore"><strong>get_value_for_datastore</strong></a>(self, model_instance)</dt><dd><tt># For writing to datastore.</tt></dd></dl>
<dl><dt><a name="CredentialsProperty-make_value_from_datastore"><strong>make_value_from_datastore</strong></a>(self, value)</dt><dd><tt># For reading from datastore.</tt></dd></dl>
@@ -585,6 +594,19 @@
Returns:<br>
Default value as provided by <a href="#CredentialsProperty-__init__">__init__</a>(default).</tt></dd></dl>
+<dl><dt><a name="CredentialsProperty-empty"><strong>empty</strong></a>(self, value)</dt><dd><tt>Determine if value is empty in the context of this property.<br>
+ <br>
+For most kinds, this is equivalent to "not value", but for kinds like<br>
+bool, the test is more subtle, so subclasses can override this method<br>
+if necessary.<br>
+ <br>
+Args:<br>
+ value: Value to validate against this <a href="google.appengine.ext.db.html#Property">Property</a>.<br>
+ <br>
+Returns:<br>
+ True if this value is considered empty in the context of this <a href="google.appengine.ext.db.html#Property">Property</a><br>
+ type, otherwise False.</tt></dd></dl>
+
<hr>
Data descriptors inherited from <a href="google.appengine.ext.db.html#Property">google.appengine.ext.db.Property</a>:<br>
<dl><dt><strong>__dict__</strong></dt>
@@ -686,6 +708,66 @@
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom> <br>
+<font color="#000000" face="helvetica, arial"><a name="InvalidClientSecretsError">class <strong>InvalidClientSecretsError</strong></a>(<a href="exceptions.html#Exception">exceptions.Exception</a>)</font></td></tr>
+
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
+<td colspan=2><tt>The client_secrets.json file is malformed or missing required fields.<br> </tt></td></tr>
+<tr><td> </td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="oauth2client.appengine.html#InvalidClientSecretsError">InvalidClientSecretsError</a></dd>
+<dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd>
+<dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list of weak references to the object (if defined)</tt></dd>
+</dl>
+<hr>
+Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><a name="InvalidClientSecretsError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
+
+<hr>
+Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><strong>__new__</strong> = <built-in method __new__ of type object><dd><tt>T.<a href="#InvalidClientSecretsError-__new__">__new__</a>(S, ...) -> a new <a href="__builtin__.html#object">object</a> with type S, a subtype of T</tt></dl>
+
+<hr>
+Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><a name="InvalidClientSecretsError-__delattr__"><strong>__delattr__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__delattr__">__delattr__</a>('name') <==> del x.name</tt></dd></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__getattribute__">__getattribute__</a>('name') <==> x.name</tt></dd></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__getitem__">__getitem__</a>(y) <==> x[y]</tt></dd></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__getslice__">__getslice__</a>(i, j) <==> x[i:j]<br>
+ <br>
+Use of negative indices is not supported.</tt></dd></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__reduce__"><strong>__reduce__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__repr__">__repr__</a>() <==> repr(x)</tt></dd></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__setattr__"><strong>__setattr__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__setattr__">__setattr__</a>('name', value) <==> x.name = value</tt></dd></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__setstate__"><strong>__setstate__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__str__"><strong>__str__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__str__">__str__</a>() <==> str(x)</tt></dd></dl>
+
+<dl><dt><a name="InvalidClientSecretsError-__unicode__"><strong>__unicode__</strong></a>(...)</dt></dl>
+
+<hr>
+Data descriptors inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+</dl>
+<dl><dt><strong>args</strong></dt>
+</dl>
+<dl><dt><strong>message</strong></dt>
+</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom> <br>
<font color="#000000" face="helvetica, arial"><a name="OAuth2Decorator">class <strong>OAuth2Decorator</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
@@ -699,7 +781,7 @@
decorator = <a href="#OAuth2Decorator">OAuth2Decorator</a>(<br>
client_id='837...ent.com',<br>
client_secret='Qh...wwI',<br>
- scope='https://www.googleapis.com/auth/buzz')<br>
+ scope='https://www.googleapis.com/auth/plus')<br>
<br>
<br>
class MainHandler(webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>):<br>
@@ -711,16 +793,20 @@
# in API calls<br> </tt></td></tr>
<tr><td> </td>
<td width="100%">Methods defined here:<br>
-<dl><dt><a name="OAuth2Decorator-__init__"><strong>__init__</strong></a>(self, client_id, client_secret, scope, auth_uri<font color="#909090">='https://accounts.google.com/o/oauth2/auth'</font>, token_uri<font color="#909090">='https://accounts.google.com/o/oauth2/token'</font>)</dt><dd><tt>Constructor for <a href="#OAuth2Decorator">OAuth2Decorator</a><br>
+<dl><dt><a name="OAuth2Decorator-__init__"><strong>__init__</strong></a>(self, client_id, client_secret, scope, auth_uri<font color="#909090">='https://accounts.google.com/o/oauth2/auth'</font>, token_uri<font color="#909090">='https://accounts.google.com/o/oauth2/token'</font>, message<font color="#909090">=None</font>)</dt><dd><tt>Constructor for <a href="#OAuth2Decorator">OAuth2Decorator</a><br>
<br>
Args:<br>
client_id: string, client identifier.<br>
client_secret: string client secret.<br>
- scope: string, scope of the credentials being requested.<br>
+ scope: string or list of strings, scope(s) of the credentials being<br>
+ requested.<br>
auth_uri: string, URI for authorization endpoint. For convenience<br>
defaults to Google's endpoints but any OAuth 2.0 provider can be used.<br>
token_uri: string, URI for token endpoint. For convenience<br>
- defaults to Google's endpoints but any OAuth 2.0 provider can be used.</tt></dd></dl>
+ defaults to Google's endpoints but any OAuth 2.0 provider can be used.<br>
+ message: Message to display if there are problems with the OAuth 2.0<br>
+ configuration. The message may contain HTML and will be presented on the<br>
+ web interface for any method that uses the decorator.</tt></dd></dl>
<dl><dt><a name="OAuth2Decorator-authorize_url"><strong>authorize_url</strong></a>(self)</dt><dd><tt>Returns the URL to start the OAuth dance.<br>
<br>
@@ -771,6 +857,97 @@
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom> <br>
+<font color="#000000" face="helvetica, arial"><a name="OAuth2DecoratorFromClientSecrets">class <strong>OAuth2DecoratorFromClientSecrets</strong></a>(<a href="oauth2client.appengine.html#OAuth2Decorator">OAuth2Decorator</a>)</font></td></tr>
+
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
+<td colspan=2><tt>An <a href="#OAuth2Decorator">OAuth2Decorator</a> that builds from a clientsecrets file.<br>
+ <br>
+Uses a clientsecrets file as the source for all the information when<br>
+constructing an <a href="#OAuth2Decorator">OAuth2Decorator</a>.<br>
+ <br>
+Example:<br>
+ <br>
+ decorator = <a href="#OAuth2DecoratorFromClientSecrets">OAuth2DecoratorFromClientSecrets</a>(<br>
+ os.path.join(os.path.dirname(__file__), 'client_secrets.json')<br>
+ scope='https://www.googleapis.com/auth/plus')<br>
+ <br>
+ <br>
+ class MainHandler(webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>):<br>
+ <br>
+ @decorator.oauth_required<br>
+ def get(self):<br>
+ http = decorator.<a href="#OAuth2DecoratorFromClientSecrets-http">http</a>()<br>
+ # http is authorized with the user's Credentials and can be used<br>
+ # in API calls<br> </tt></td></tr>
+<tr><td> </td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="oauth2client.appengine.html#OAuth2DecoratorFromClientSecrets">OAuth2DecoratorFromClientSecrets</a></dd>
+<dd><a href="oauth2client.appengine.html#OAuth2Decorator">OAuth2Decorator</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Methods defined here:<br>
+<dl><dt><a name="OAuth2DecoratorFromClientSecrets-__init__"><strong>__init__</strong></a>(self, filename, scope, message<font color="#909090">=None</font>)</dt><dd><tt>Constructor<br>
+ <br>
+Args:<br>
+ filename: string, File name of client secrets.<br>
+ scope: string, Space separated list of scopes.<br>
+ message: string, A friendly string to display to the user if the<br>
+ clientsecrets file is missing or invalid. The message may contain HTML and<br>
+ will be presented on the web interface for any method that uses the<br>
+ decorator.</tt></dd></dl>
+
+<hr>
+Methods inherited from <a href="oauth2client.appengine.html#OAuth2Decorator">OAuth2Decorator</a>:<br>
+<dl><dt><a name="OAuth2DecoratorFromClientSecrets-authorize_url"><strong>authorize_url</strong></a>(self)</dt><dd><tt>Returns the URL to start the OAuth dance.<br>
+ <br>
+Must only be called from with a webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a> subclassed method<br>
+that had been decorated with either @oauth_required or @oauth_aware.</tt></dd></dl>
+
+<dl><dt><a name="OAuth2DecoratorFromClientSecrets-has_credentials"><strong>has_credentials</strong></a>(self)</dt><dd><tt>True if for the logged in user there are valid access Credentials.<br>
+ <br>
+Must only be called from with a webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a> subclassed method<br>
+that had been decorated with either @oauth_required or @oauth_aware.</tt></dd></dl>
+
+<dl><dt><a name="OAuth2DecoratorFromClientSecrets-http"><strong>http</strong></a>(self)</dt><dd><tt>Returns an authorized http instance.<br>
+ <br>
+Must only be called from within an @oauth_required decorated method, or<br>
+from within an @oauth_aware decorated method where <a href="#OAuth2DecoratorFromClientSecrets-has_credentials">has_credentials</a>()<br>
+returns True.</tt></dd></dl>
+
+<dl><dt><a name="OAuth2DecoratorFromClientSecrets-oauth_aware"><strong>oauth_aware</strong></a>(self, method)</dt><dd><tt>Decorator that sets up for OAuth 2.0 dance, but doesn't do it.<br>
+ <br>
+Does all the setup for the OAuth dance, but doesn't initiate it.<br>
+This decorator is useful if you want to create a page that knows<br>
+whether or not the user has granted access to this application.<br>
+From within a method decorated with @oauth_aware the <a href="#OAuth2DecoratorFromClientSecrets-has_credentials">has_credentials</a>()<br>
+and <a href="#OAuth2DecoratorFromClientSecrets-authorize_url">authorize_url</a>() methods can be called.<br>
+ <br>
+Args:<br>
+ method: callable, to be decorated method of a webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a><br>
+ instance.</tt></dd></dl>
+
+<dl><dt><a name="OAuth2DecoratorFromClientSecrets-oauth_required"><strong>oauth_required</strong></a>(self, method)</dt><dd><tt>Decorator that starts the OAuth 2.0 dance.<br>
+ <br>
+Starts the OAuth dance for the logged in user if they haven't already<br>
+granted access for this application.<br>
+ <br>
+Args:<br>
+ method: callable, to be decorated method of a webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a><br>
+ instance.</tt></dd></dl>
+
+<hr>
+Data descriptors inherited from <a href="oauth2client.appengine.html#OAuth2Decorator">OAuth2Decorator</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary for instance variables (if defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list of weak references to the object (if defined)</tt></dd>
+</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom> <br>
<font color="#000000" face="helvetica, arial"><a name="OAuth2Handler">class <strong>OAuth2Handler</strong></a>(<a href="google.appengine.ext.webapp.html#RequestHandler">google.appengine.ext.webapp.RequestHandler</a>)</font></td></tr>
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
@@ -917,12 +1094,12 @@
property_name: string, name of the property that is a <a href="#CredentialsProperty">CredentialsProperty</a><br>
cache: memcache, a write-through cache to put in front of the datastore</tt></dd></dl>
-<dl><dt><a name="StorageByKeyName-get"><strong>get</strong></a>(self)</dt><dd><tt>Retrieve Credential from datastore.<br>
+<dl><dt><a name="StorageByKeyName-locked_get"><strong>locked_get</strong></a>(self)</dt><dd><tt>Retrieve Credential from datastore.<br>
<br>
Returns:<br>
oauth2client.Credentials</tt></dd></dl>
-<dl><dt><a name="StorageByKeyName-put"><strong>put</strong></a>(self, credentials)</dt><dd><tt>Write a Credentials to the datastore.<br>
+<dl><dt><a name="StorageByKeyName-locked_put"><strong>locked_put</strong></a>(self, credentials)</dt><dd><tt>Write a Credentials to the datastore.<br>
<br>
Args:<br>
credentials: Credentials, the credentials to store.</tt></dd></dl>
@@ -933,14 +1110,14 @@
<br>
This lock is not reentrant.</tt></dd></dl>
-<dl><dt><a name="StorageByKeyName-locked_get"><strong>locked_get</strong></a>(self)</dt><dd><tt>Retrieve credential.<br>
+<dl><dt><a name="StorageByKeyName-get"><strong>get</strong></a>(self)</dt><dd><tt>Retrieve credential.<br>
<br>
-The <a href="oauth2client.client.html#Storage">Storage</a> lock must be held when this is called.<br>
+The <a href="oauth2client.client.html#Storage">Storage</a> lock must *not* be held when this is called.<br>
<br>
Returns:<br>
oauth2client.client.Credentials</tt></dd></dl>
-<dl><dt><a name="StorageByKeyName-locked_put"><strong>locked_put</strong></a>(self, credentials)</dt><dd><tt>Write a credential.<br>
+<dl><dt><a name="StorageByKeyName-put"><strong>put</strong></a>(self, credentials)</dt><dd><tt>Write a credential.<br>
<br>
The <a href="oauth2client.client.html#Storage">Storage</a> lock must be held when this is called.<br>
<br>
@@ -968,6 +1145,17 @@
<tr><td bgcolor="#eeaa77"><tt> </tt></td><td> </td>
<td width="100%"><dl><dt><a name="-main"><strong>main</strong></a>()</dt></dl>
+ <dl><dt><a name="-oauth2decorator_from_clientsecrets"><strong>oauth2decorator_from_clientsecrets</strong></a>(filename, scope, message<font color="#909090">=None</font>)</dt><dd><tt>Creates an <a href="#OAuth2Decorator">OAuth2Decorator</a> populated from a clientsecrets file.<br>
+ <br>
+Args:<br>
+ filename: string, File name of client secrets.<br>
+ scope: string, Space separated list of scopes.<br>
+ message: string, A friendly string to display to the user if the<br>
+ clientsecrets file is missing or invalid. The message may contain HTML and<br>
+ will be presented on the web interface for any method that uses the<br>
+ decorator.<br>
+ <br>
+Returns: An <a href="#OAuth2Decorator">OAuth2Decorator</a></tt></dd></dl>
</td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#55aa55">
diff --git a/docs/oauth2client.client.html b/docs/oauth2client.client.html
index 5a0f5d6..129d65c 100644
--- a/docs/oauth2client.client.html
+++ b/docs/oauth2client.client.html
@@ -19,16 +19,19 @@
<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
-<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="oauth2client.clientsecrets.html">oauth2client.clientsecrets</a><br>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="base64.html">base64</a><br>
+<a href="oauth2client.clientsecrets.html">oauth2client.clientsecrets</a><br>
<a href="copy.html">copy</a><br>
-<a href="datetime.html">datetime</a><br>
-</td><td width="25%" valign=top><a href="httplib2.html">httplib2</a><br>
+</td><td width="25%" valign=top><a href="datetime.html">datetime</a><br>
+<a href="httplib2.html">httplib2</a><br>
<a href="logging.html">logging</a><br>
-<a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
-</td><td width="25%" valign=top><a href="sys.html">sys</a><br>
+</td><td width="25%" valign=top><a href="os.html">os</a><br>
+<a href="simplejson.html">simplejson</a><br>
+<a href="sys.html">sys</a><br>
+</td><td width="25%" valign=top><a href="time.html">time</a><br>
<a href="urllib.html">urllib</a><br>
<a href="urlparse.html">urlparse</a><br>
-</td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
+</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
<td colspan=3 valign=bottom> <br>
@@ -47,10 +50,15 @@
<dl>
<dt><font face="helvetica, arial"><a href="oauth2client.client.html#AccessTokenCredentials">AccessTokenCredentials</a>
</font></dt><dt><font face="helvetica, arial"><a href="oauth2client.client.html#AssertionCredentials">AssertionCredentials</a>
+</font></dt><dd>
+<dl>
+<dt><font face="helvetica, arial"><a href="oauth2client.client.html#SignedJwtAssertionCredentials">SignedJwtAssertionCredentials</a>
</font></dt></dl>
</dd>
</dl>
</dd>
+</dl>
+</dd>
<dt><font face="helvetica, arial"><a href="oauth2client.client.html#Flow">Flow</a>
</font></dt><dd>
<dl>
@@ -70,6 +78,7 @@
</font></dt><dt><font face="helvetica, arial"><a href="oauth2client.client.html#AccessTokenRefreshError">AccessTokenRefreshError</a>
</font></dt><dt><font face="helvetica, arial"><a href="oauth2client.client.html#FlowExchangeError">FlowExchangeError</a>
</font></dt><dt><font face="helvetica, arial"><a href="oauth2client.client.html#UnknownClientSecretsFlowError">UnknownClientSecretsFlowError</a>
+</font></dt><dt><font face="helvetica, arial"><a href="oauth2client.client.html#VerifyJwtTokenError">VerifyJwtTokenError</a>
</font></dt></dl>
</dd>
</dl>
@@ -221,7 +230,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="AccessTokenCredentialsError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#AccessTokenCredentialsError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="AccessTokenCredentialsError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#AccessTokenCredentialsError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -282,7 +291,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="AccessTokenRefreshError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#AccessTokenRefreshError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="AccessTokenRefreshError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#AccessTokenRefreshError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -506,7 +515,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -583,7 +592,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="FlowExchangeError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#FlowExchangeError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="FlowExchangeError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#FlowExchangeError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -631,8 +640,7 @@
<td colspan=2><tt><a href="#Credentials">Credentials</a> <a href="__builtin__.html#object">object</a> for OAuth 2.0.<br>
<br>
<a href="#Credentials">Credentials</a> can be applied to an httplib2.Http <a href="__builtin__.html#object">object</a> using the <a href="#OAuth2Credentials-authorize">authorize</a>()<br>
-method, which then signs each request from that <a href="__builtin__.html#object">object</a> with the OAuth 2.0<br>
-access token.<br>
+method, which then adds the OAuth 2.0 access token to each request.<br>
<br>
<a href="#OAuth2Credentials">OAuth2Credentials</a> objects may be safely pickled and unpickled.<br> </tt></td></tr>
<tr><td> </td>
@@ -645,7 +653,7 @@
Methods defined here:<br>
<dl><dt><a name="OAuth2Credentials-__getstate__"><strong>__getstate__</strong></a>(self)</dt><dd><tt>Trim the state down to something that can be pickled.</tt></dd></dl>
-<dl><dt><a name="OAuth2Credentials-__init__"><strong>__init__</strong></a>(self, access_token, client_id, client_secret, refresh_token, token_expiry, token_uri, user_agent)</dt><dd><tt>Create an instance of <a href="#OAuth2Credentials">OAuth2Credentials</a>.<br>
+<dl><dt><a name="OAuth2Credentials-__init__"><strong>__init__</strong></a>(self, access_token, client_id, client_secret, refresh_token, token_expiry, token_uri, user_agent, id_token<font color="#909090">=None</font>)</dt><dd><tt>Create an instance of <a href="#OAuth2Credentials">OAuth2Credentials</a>.<br>
<br>
This constructor is not usually called by the user, instead<br>
<a href="#OAuth2Credentials">OAuth2Credentials</a> objects are instantiated by the <a href="#OAuth2WebServerFlow">OAuth2WebServerFlow</a>.<br>
@@ -658,9 +666,10 @@
token_expiry: datetime, when the access_token expires.<br>
token_uri: string, URI of token endpoint.<br>
user_agent: string, The HTTP User-Agent to provide for this application.<br>
+ id_token: <a href="__builtin__.html#object">object</a>, The identity of the resource owner.<br>
<br>
Notes:<br>
- store: callable, a callable that when passed a Credential<br>
+ store: callable, A callable that when passed a Credential<br>
will store the credential back to where it came from.<br>
This is needed to store the latest access_token if it<br>
has expired and been refreshed.</tt></dd></dl>
@@ -805,6 +814,118 @@
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom> <br>
+<font color="#000000" face="helvetica, arial"><a name="SignedJwtAssertionCredentials">class <strong>SignedJwtAssertionCredentials</strong></a>(<a href="oauth2client.client.html#AssertionCredentials">AssertionCredentials</a>)</font></td></tr>
+
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
+<td colspan=2><tt><a href="#Credentials">Credentials</a> <a href="__builtin__.html#object">object</a> used for OAuth 2.0 Signed JWT assertion grants.<br>
+ <br>
+This credential does not require a flow to instantiate because it<br>
+represents a two legged flow, and therefore has all of the required<br>
+information to generate and refresh its own access tokens.<br> </tt></td></tr>
+<tr><td> </td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="oauth2client.client.html#SignedJwtAssertionCredentials">SignedJwtAssertionCredentials</a></dd>
+<dd><a href="oauth2client.client.html#AssertionCredentials">AssertionCredentials</a></dd>
+<dd><a href="oauth2client.client.html#OAuth2Credentials">OAuth2Credentials</a></dd>
+<dd><a href="oauth2client.client.html#Credentials">Credentials</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Methods defined here:<br>
+<dl><dt><a name="SignedJwtAssertionCredentials-__init__"><strong>__init__</strong></a>(self, service_account_name, private_key, scope, private_key_password<font color="#909090">='notasecret'</font>, user_agent<font color="#909090">=None</font>, token_uri<font color="#909090">='https://accounts.google.com/o/oauth2/token'</font>, **kwargs)</dt><dd><tt>Constructor for <a href="#SignedJwtAssertionCredentials">SignedJwtAssertionCredentials</a>.<br>
+ <br>
+Args:<br>
+ service_account_name: string, id for account, usually an email address.<br>
+ private_key: string, private key in P12 format.<br>
+ scope: string or list of strings, scope(s) of the credentials being<br>
+ requested.<br>
+ private_key_password: string, password for private_key.<br>
+ user_agent: string, HTTP User-Agent to provide for this application.<br>
+ token_uri: string, URI for token endpoint. For convenience<br>
+ defaults to Google's endpoints but any OAuth 2.0 provider can be used.<br>
+ kwargs: kwargs, Additional parameters to add to the JWT token, for<br>
+ example prn=joe@xample.org.</tt></dd></dl>
+
+<hr>
+Class methods defined here:<br>
+<dl><dt><a name="SignedJwtAssertionCredentials-from_json"><strong>from_json</strong></a>(cls, s)<font color="#909090"><font face="helvetica, arial"> from <a href="__builtin__.html#type">__builtin__.type</a></font></font></dt></dl>
+
+<hr>
+Data and other attributes defined here:<br>
+<dl><dt><strong>MAX_TOKEN_LIFETIME_SECS</strong> = 3600</dl>
+
+<hr>
+Methods inherited from <a href="oauth2client.client.html#OAuth2Credentials">OAuth2Credentials</a>:<br>
+<dl><dt><a name="SignedJwtAssertionCredentials-__getstate__"><strong>__getstate__</strong></a>(self)</dt><dd><tt>Trim the state down to something that can be pickled.</tt></dd></dl>
+
+<dl><dt><a name="SignedJwtAssertionCredentials-__setstate__"><strong>__setstate__</strong></a>(self, state)</dt><dd><tt>Reconstitute the state of the <a href="__builtin__.html#object">object</a> from being pickled.</tt></dd></dl>
+
+<dl><dt><a name="SignedJwtAssertionCredentials-authorize"><strong>authorize</strong></a>(self, http)</dt><dd><tt>Authorize an httplib2.Http instance with these credentials.<br>
+ <br>
+Args:<br>
+ http: An instance of httplib2.Http<br>
+ or something that acts like it.<br>
+ <br>
+Returns:<br>
+ A modified instance of http that was passed in.<br>
+ <br>
+Example:<br>
+ <br>
+ h = httplib2.Http()<br>
+ h = credentials.<a href="#SignedJwtAssertionCredentials-authorize">authorize</a>(h)<br>
+ <br>
+You can't create a new OAuth subclass of httplib2.Authenication<br>
+because it never gets passed the absolute URI, which is needed for<br>
+signing. So instead we have to overload 'request' with a closure<br>
+that adds in the Authorization header and then calls the original<br>
+version of 'request()'.</tt></dd></dl>
+
+<dl><dt><a name="SignedJwtAssertionCredentials-set_store"><strong>set_store</strong></a>(self, store)</dt><dd><tt>Set the <a href="#Storage">Storage</a> for the credential.<br>
+ <br>
+Args:<br>
+ store: <a href="#Storage">Storage</a>, an implementation of Stroage <a href="__builtin__.html#object">object</a>.<br>
+ This is needed to store the latest access_token if it<br>
+ has expired and been refreshed. This implementation uses<br>
+ locking to check for updates before updating the<br>
+ access_token.</tt></dd></dl>
+
+<dl><dt><a name="SignedJwtAssertionCredentials-to_json"><strong>to_json</strong></a>(self)</dt></dl>
+
+<hr>
+Data descriptors inherited from <a href="oauth2client.client.html#OAuth2Credentials">OAuth2Credentials</a>:<br>
+<dl><dt><strong>access_token_expired</strong></dt>
+<dd><tt>True if the credential is expired or invalid.<br>
+ <br>
+If the token_expiry isn't set, we assume the token doesn't expire.</tt></dd>
+</dl>
+<hr>
+Class methods inherited from <a href="oauth2client.client.html#Credentials">Credentials</a>:<br>
+<dl><dt><a name="SignedJwtAssertionCredentials-new_from_json"><strong>new_from_json</strong></a>(cls, s)<font color="#909090"><font face="helvetica, arial"> from <a href="__builtin__.html#type">__builtin__.type</a></font></font></dt><dd><tt>Utility class method to instantiate a <a href="#Credentials">Credentials</a> subclass from a JSON<br>
+representation produced by <a href="#SignedJwtAssertionCredentials-to_json">to_json</a>().<br>
+ <br>
+Args:<br>
+ s: string, JSON from <a href="#SignedJwtAssertionCredentials-to_json">to_json</a>().<br>
+ <br>
+Returns:<br>
+ An instance of the subclass of <a href="#Credentials">Credentials</a> that was serialized with<br>
+ <a href="#SignedJwtAssertionCredentials-to_json">to_json</a>().</tt></dd></dl>
+
+<hr>
+Data descriptors inherited from <a href="oauth2client.client.html#Credentials">Credentials</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary for instance variables (if defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list of weak references to the object (if defined)</tt></dd>
+</dl>
+<hr>
+Data and other attributes inherited from <a href="oauth2client.client.html#Credentials">Credentials</a>:<br>
+<dl><dt><strong>NON_SERIALIZED_MEMBERS</strong> = ['store']</dl>
+
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom> <br>
<font color="#000000" face="helvetica, arial"><a name="Storage">class <strong>Storage</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
@@ -883,7 +1004,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="UnknownClientSecretsFlowError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownClientSecretsFlowError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="UnknownClientSecretsFlowError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#UnknownClientSecretsFlowError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -921,6 +1042,67 @@
</dl>
<dl><dt><strong>message</strong></dt>
</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom> <br>
+<font color="#000000" face="helvetica, arial"><a name="VerifyJwtTokenError">class <strong>VerifyJwtTokenError</strong></a>(<a href="oauth2client.client.html#Error">Error</a>)</font></td></tr>
+
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt> </tt></td>
+<td colspan=2><tt>Could on retrieve certificates for validation.<br> </tt></td></tr>
+<tr><td> </td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="oauth2client.client.html#VerifyJwtTokenError">VerifyJwtTokenError</a></dd>
+<dd><a href="oauth2client.client.html#Error">Error</a></dd>
+<dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd>
+<dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Data descriptors inherited from <a href="oauth2client.client.html#Error">Error</a>:<br>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list of weak references to the object (if defined)</tt></dd>
+</dl>
+<hr>
+Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><a name="VerifyJwtTokenError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#VerifyJwtTokenError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
+
+<hr>
+Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><strong>__new__</strong> = <built-in method __new__ of type object><dd><tt>T.<a href="#VerifyJwtTokenError-__new__">__new__</a>(S, ...) -> a new <a href="__builtin__.html#object">object</a> with type S, a subtype of T</tt></dl>
+
+<hr>
+Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><a name="VerifyJwtTokenError-__delattr__"><strong>__delattr__</strong></a>(...)</dt><dd><tt>x.<a href="#VerifyJwtTokenError-__delattr__">__delattr__</a>('name') <==> del x.name</tt></dd></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#VerifyJwtTokenError-__getattribute__">__getattribute__</a>('name') <==> x.name</tt></dd></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#VerifyJwtTokenError-__getitem__">__getitem__</a>(y) <==> x[y]</tt></dd></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#VerifyJwtTokenError-__getslice__">__getslice__</a>(i, j) <==> x[i:j]<br>
+ <br>
+Use of negative indices is not supported.</tt></dd></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__reduce__"><strong>__reduce__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#VerifyJwtTokenError-__repr__">__repr__</a>() <==> repr(x)</tt></dd></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__setattr__"><strong>__setattr__</strong></a>(...)</dt><dd><tt>x.<a href="#VerifyJwtTokenError-__setattr__">__setattr__</a>('name', value) <==> x.name = value</tt></dd></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__setstate__"><strong>__setstate__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__str__"><strong>__str__</strong></a>(...)</dt><dd><tt>x.<a href="#VerifyJwtTokenError-__str__">__str__</a>() <==> str(x)</tt></dd></dl>
+
+<dl><dt><a name="VerifyJwtTokenError-__unicode__"><strong>__unicode__</strong></a>(...)</dt></dl>
+
+<hr>
+Data descriptors inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+</dl>
+<dl><dt><strong>args</strong></dt>
+</dl>
+<dl><dt><strong>message</strong></dt>
+</dl>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#eeaa77">
@@ -948,6 +1130,21 @@
<a href="#UnknownClientSecretsFlowError">UnknownClientSecretsFlowError</a> if the file describes an unknown kind of <a href="#Flow">Flow</a>.<br>
clientsecrets.InvalidClientSecretsError if the clientsecrets file is<br>
invalid.</tt></dd></dl>
+ <dl><dt><a name="-verify_id_token"><strong>verify_id_token</strong></a>(id_token, audience, http<font color="#909090">=None</font>, cert_uri<font color="#909090">='https://www.googleapis.com/oauth2/v1/certs'</font>)</dt><dd><tt>Verifies a signed JWT id_token.<br>
+ <br>
+Args:<br>
+ id_token: string, A Signed JWT.<br>
+ audience: string, The audience 'aud' that the token should be for.<br>
+ http: httplib2.Http, instance to use to make the HTTP request. Callers<br>
+ should supply an instance that has caching enabled.<br>
+ cert_uri: string, URI of the certificates in JSON format to<br>
+ verify the JWT against.<br>
+ <br>
+Returns:<br>
+ The deserialized JSON in the JWT.<br>
+ <br>
+Raises:<br>
+ oauth2client.crypt.AppIdentityError if the JWT fails to verify.</tt></dd></dl>
</td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#55aa55">
@@ -955,9 +1152,12 @@
<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
<tr><td bgcolor="#55aa55"><tt> </tt></td><td> </td>
-<td width="100%"><strong>EXPIRY_FORMAT</strong> = '%Y-%m-%dT%H:%M:%SZ'<br>
+<td width="100%"><strong>CACHED_HTTP</strong> = <httplib2.Http object><br>
+<strong>EXPIRY_FORMAT</strong> = '%Y-%m-%dT%H:%M:%SZ'<br>
+<strong>HAS_OPENSSL</strong> = True<br>
+<strong>ID_TOKEN_VERIFICATON_CERTS</strong> = 'https://www.googleapis.com/oauth2/v1/certs'<br>
<strong>__author__</strong> = 'jcgregorio@google.com (Joe Gregorio)'<br>
-<strong>logger</strong> = <logging.Logger object></td></tr></table><p>
+<strong>logger</strong> = <logging.Logger instance></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#7799ee">
<td colspan=3 valign=bottom> <br>
diff --git a/docs/oauth2client.clientsecrets.html b/docs/oauth2client.clientsecrets.html
index c4100ce..dd26da9 100644
--- a/docs/oauth2client.clientsecrets.html
+++ b/docs/oauth2client.clientsecrets.html
@@ -20,7 +20,7 @@
<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
-<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
</td><td width="25%" valign=top></td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
@@ -63,7 +63,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -124,7 +124,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="InvalidClientSecretsError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="InvalidClientSecretsError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
diff --git a/docs/oauth2client.file.html b/docs/oauth2client.file.html
index 6ca5460..4a5bd55 100644
--- a/docs/oauth2client.file.html
+++ b/docs/oauth2client.file.html
@@ -20,7 +20,7 @@
<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td>
-<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
</td><td width="25%" valign=top><a href="threading.html">threading</a><br>
</td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
diff --git a/docs/oauth2client.html b/docs/oauth2client.html
index 7b52956..7bd25d1 100644
--- a/docs/oauth2client.html
+++ b/docs/oauth2client.html
@@ -20,9 +20,10 @@
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="oauth2client.appengine.html">appengine</a><br>
<a href="oauth2client.client.html">client</a><br>
</td><td width="25%" valign=top><a href="oauth2client.clientsecrets.html">clientsecrets</a><br>
-<a href="oauth2client.django_orm.html">django_orm</a><br>
-</td><td width="25%" valign=top><a href="oauth2client.file.html">file</a><br>
-<a href="oauth2client.multistore_file.html">multistore_file</a><br>
-</td><td width="25%" valign=top><a href="oauth2client.tools.html">tools</a><br>
+<a href="oauth2client.crypt.html">crypt</a><br>
+</td><td width="25%" valign=top><a href="oauth2client.django_orm.html">django_orm</a><br>
+<a href="oauth2client.file.html">file</a><br>
+</td><td width="25%" valign=top><a href="oauth2client.multistore_file.html">multistore_file</a><br>
+<a href="oauth2client.tools.html">tools</a><br>
</td></tr></table></td></tr></table>
</body></html>
\ No newline at end of file
diff --git a/docs/oauth2client.multistore_file.html b/docs/oauth2client.multistore_file.html
index 468d904..215bf76 100644
--- a/docs/oauth2client.multistore_file.html
+++ b/docs/oauth2client.multistore_file.html
@@ -47,7 +47,7 @@
<a href="fcntl.html">fcntl</a><br>
</td><td width="25%" valign=top><a href="logging.html">logging</a><br>
<a href="os.html">os</a><br>
-</td><td width="25%" valign=top><a href="django.utils.simplejson.html">django.utils.simplejson</a><br>
+</td><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
<a href="threading.html">threading</a><br>
</td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
@@ -91,7 +91,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -152,7 +152,7 @@
</dl>
<hr>
Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
-<dl><dt><a name="NewerCredentialStoreError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#NewerCredentialStoreError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
+<dl><dt><a name="NewerCredentialStoreError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#NewerCredentialStoreError-__init__">__init__</a>(...) initializes x; see x.__class__.__doc__ for signature</tt></dd></dl>
<hr>
Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
@@ -217,7 +217,7 @@
<tr><td bgcolor="#55aa55"><tt> </tt></td><td> </td>
<td width="100%"><strong>__author__</strong> = 'jbeda@google.com (Joe Beda)'<br>
-<strong>logger</strong> = <logging.Logger object></td></tr></table><p>
+<strong>logger</strong> = <logging.Logger instance></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#7799ee">
<td colspan=3 valign=bottom> <br>