vfxparad0x / googlecl

Automatically exported from code.google.com/p/googlecl
0 stars 0 forks source link

Support for Google Tasks? #342

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I know it is not a stand-alone product anymore, but it would be wicked cool to 
have it with ChromeOS coming out.

Thanks!

Original issue reported on code.google.com by ducku...@gmail.com on 17 Dec 2010 at 3:44

GoogleCodeExporter commented 8 years ago
This may be possible now that there is an official API for it.

http://code.google.com/intl/ja/apis/tasks/overview.html

Original comment by mjbauer95 on 16 May 2011 at 2:32

GoogleCodeExporter commented 8 years ago
Fixed as of revision 552

Original comment by mgsit...@gmail.com on 8 Aug 2011 at 5:36

GoogleCodeExporter commented 8 years ago
Does not seem to work for me:

don@thor:~/src/googlecl-read-only> google help
Welcome to the Google CL tool!
  Commands are broken into several parts: 
    service, task, options, and arguments.
  For example, in the command
      "> picasa post --title "My Cat Photos" photos/cats/*"
  the service is "picasa", the task is "post", the single
  option is a title of "My Cat Photos", and the argument is the 
  path to the photos.

  The available services are 
'picasa', 'blogger', 'youtube', 'docs', 'contacts', 'calendar', 'finance'
  Enter "> help <service>" for more information on a service.
  Or, just "quit" to quit.
don@thor:~/src/googlecl-read-only> google task list
Did not recognize service.
don@thor:~/src/googlecl-read-only> svn info
Path: .
URL: http://googlecl.googlecode.com/svn/trunk
Repository Root: http://googlecl.googlecode.com/svn
Repository UUID: 03bb9ad7-192f-422b-88de-2d13e6ea63b0
Revision: 556
Node Kind: directory
Schedule: normal
Last Changed Author: mgsittig@gmail.com
Last Changed Rev: 553
Last Changed Date: 2011-08-08 09:54:44 -0500 (Mon, 08 Aug 2011)

Original comment by ducku...@gmail.com on 9 Aug 2011 at 1:54

GoogleCodeExporter commented 8 years ago
When import discovery, it drops exception (ImportError) quietly.

I didn't have httplib2 installed, after installed it, I got another import 
error for "apiclient."

What is apiclient?

Install wiki should be updated for additional dependency and don't drop import 
error at least give a warning message why discovery can't be used.

Original comment by livibet...@gmail.com on 9 Aug 2011 at 3:09

GoogleCodeExporter commented 8 years ago
Answer to myself, it's http://code.google.com/p/google-api-python-client/

and the name for easy_install: `easy_install google-api-python-client`

I was using 'apiclient' when I tried to install it.

Original comment by livibet...@gmail.com on 9 Aug 2011 at 3:13

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I will suggest something to deal this as shown in my patch.

Please don't make httplib2 and google-api-python-client required. I don't want 
to have additional dependencies for services I don't use.

Original comment by livibet...@gmail.com on 9 Aug 2011 at 3:40

Attachments:

GoogleCodeExporter commented 8 years ago
httplib2/apiclient are currently optional (or, at least, that's what the 
exception dropping is for.). They are, however, required if you want to use 
Tasks or the other non-GData services.

Also, added a note in 557 that tells you if you can't use the 
Discovery/google-api-python-client stuff. Wiki should be updated soonish.

Original comment by mgsit...@gmail.com on 9 Aug 2011 at 5:13