Excute o comando pip install --upgrade google-api-python-client
ou baixe o arquivo
Google API Python Cliente e instale o setup.py
.
Dentro do diretório sigaddons/ existe um pasta chamada calendar-cmd-line-sample
.
Este diretório tem a finalidade de gerar um arquivo sample.dat
com as credenciais do usuário
para que a aplicação possa realizar o acesso aos dados de sua agenda.
Ao executar o arquivo sample.py
, um link é aberto pedido autorização do usuário para que o aplicativo
possa acessar os dados de sua conta.
Feita a autorização, um arquivo denominado sample.dat
é gerado dentro do diretório.
Este arquivo deverá ser movido para a pasta calendar-cmd-line-sample/users/
e ter seu nome
alterado para o usuário que a credencial foi gerada.
Ex: luis_melo.dat
, thiago_rodrigues.dat
, marcilene_ribeiro.dat
.
Para cada usuário, é necessário fazer este processo, onde é gerado um único arquivo.
Google API/Manager
e Google API/User
.
Marcar uma dessas regras para os usuários.
Acessar o menu Google API
. Dentro deste menu existem dois submenus:
São criados os usuários que irão integrar o calendário.
No formulário encontra-se os campos:
../sigaddons/calendar-cmd-line-sample/client_secrets.json
.../sigaddons/calendar-cmd-line-sample/users/nome_usuario.dat
.
Após configurar a conta, clique em Autorizar
.
Associação da conta criada com o usuário do OpenERP. No formulário encontra-se os campos:
O botão Sincronizar
pode ser utilizado para atualizar o calendário de forma manual.
A visualização do calendário encontra-se no menu Comunicações/Organizador/Calendário