10. The gdata-python library provides access to the Google Data APIs through classes and methods for constructing queries and using response data
11. GDIP uses methods provided by gdata-python library for uploading, downloading, deleting documents on Google servers, querying for a list of documents, and modifying document sharing permissions Google API
12.
13. Access The Plone user can access his document Doc.odt from the Plone application and....
21. The procedure allows Web applications to authenticate users through their Google accounts
22. Authentication Procedure The Plone user is redirected to a Google page that invites him to insert his credentials Once he logs in with his Google account, the user is asked to authorize the Plone application to access his documents
27. For example, if a Plone user assigns another user the Editor role on one of his documents, the other user will be able to read and modify that document through his Google account
28. Role change The Plone user assigns the Editor role on the Doc.odt document to user Mario Rossi...
29. Role change ...Mario Rossi will then be able to read and modify that document through his Google account
34. iframe A new view, called by GoogleModify, discovers the specific URL of the Google Docs document function and embeds that page in the current window of the Plone application exploiting the iframe mechanism. New view template: