На диске есть кусочки информации, но я пытаюсь собрать все это вместе, чтобы GoogleCL, наконец, получал больше, чем первые 7 сервисов.
В настоящее время любая попытка, выходящая за пределы этого, приводит к сообщению об ошибке:
google tasks list
Вы правильно указали сервис? Должен быть одним из «picasa», «blogger», «youtube», «docs», «contacts», «calendar», «finance»
blockquote>Я установил GoogleCL из репозиториев Ubuntu, аутентифицировало несколько связанных сервисов, таких как контакты, документы и т. д., и они отлично работают, предоставляя мне доступ к некоторым операциям, таким как загрузка из командной строки.
Мне бы очень хотелось, чтобы он собирался поддерживать задачи и все другие гибкие сервисы Google, показанные на странице https://code.google.com/apis/explorer/#_s=tasks
Вот несколько руководств / частичных шагов, которые я нашел :
(указывает, что необходимо проверить его в GoogleCL из репозитория subversion.)
easy_install --upgrade google-api-python-client
- http://code.google.com/p/googlecl/wiki/Install
- http://code.google.com/p/googlecl/source/checkout sudo -i cd / u sr / local / src / svn checkout http://googlecl.googlecode.com/svn/trunk/ googlecl-read-only cat googlecl-read-only / INSTALL.txt cd / usr / local / src / googlecl-read-only / python setup.py install
Результат:
$ google > discovery list Traceback (most recent call last): File "/usr/bin/google", line 488, in run_interactive run_once(options, args) File "/usr/bin/google", line 540, in run_once options.config) File "/usr/bin/google", line 364, in import_service force_gdata_v1 = config.lazy_get(package.SECTION_HEADER, AttributeError: 'module' object has no attribute 'SECTION_HEADER'
В этом обходном пути НЕ используется пакет .deb, упакованный в GoogleCL:
/usr/local/src/googlecl-read-only/build/scripts-2.7/google tasks tasks list
был альтернативным двоичным файлом из svn, который поддерживает API Discovery Discovery. В приведенном выше примере проверяется клика «Google Tasks», который выходит за рамки первых семи сервисов, поддерживаемых дистрибутивом UCL UCLuntu GoogleCL.