O Google Sites e o Google Agenda e vários outros serviços têm quadros que você pode incorporar em outros sites. Em particular, os Grupos do Google têm uma funcionalidade de incorporação particularmente decente.
Além dos problemas de segurança, gostaria de incorporar pastas da unidade em uma página da mesma maneira que as conversas dos Grupos. Com grupos, você pode usar um código HTML simples do serviço do Google e apenas adicioná-lo à sua página existente. Seria bom ter uma interface amigável sem se aprofundar muito nas APIs.
Existe uma maneira de usar um código de incorporação semelhante com uma pasta compartilhada do Google Drive usando o código do Google ou uma incorporação de um serviço externo?
google-drive
embed
mfg
fonte
fonte
Respostas:
As pastas do Google Drive podem ser incorporadas e exibidas
list
egrid
vistas:Exibição de lista
Visualização em grade
P : O que é um ID de pasta (FOLDER-ID) e como posso obtê-lo?
R : Vá para o Google Drive >> abra a pasta >> veja o URL na barra de endereços do seu navegador. Por exemplo:
URL da pasta : https://drive.google.com/drive/folders/0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2
ID da pasta :
0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2
Advertência com pastas que exigem permissão
Essa técnica funciona melhor para pastas com acesso público. As pastas compartilhadas apenas com determinadas contas do Google causarão problemas quando você as incorporar dessa maneira. No momento desta edição, uma mensagem "Você precisa de permissão" é exibida, com alguns botões para ajudá-lo a "Solicitar acesso" ou "Alternar contas" (ou possivelmente fazer login em uma Conta do Google). O Javascript nesses botões não funciona corretamente dentro de um
IFRAME
Chrome.Leia mais em https://productforums.google.com/forum/#!msg/drive/GpVgCobPL2Y/_Xt7sMc1WzoJ
fonte
O Google Drive não fornece códigos de incorporação HTML diretamente e bloqueia ativamente a capacidade de colocar uma lista de pastas públicas em um
<iframe>
no seu site (usandoX-Frame-Options: SAMEORIGIN
).Não consegui encontrar um serviço de terceiros que ofereça funcionalidade de incorporação.
Sua resposta neste momento parece ser não .
fonte
Acho que você descobrirá que a resposta está no uso do serviço da API do Google. Eu estive olhando a mesma coisa e até agora esta é a resposta.
https://developers.google.com/discovery/libraries
Você precisa adicionar a biblioteca do cliente ao seu site e referenciá-la em suas páginas da web. Você também precisa adicionar uma chave de segurança ao Google para que o sistema possa autenticar a chamada do seu site na sua unidade do Google.
O trabalho da mesma biblioteca para Tarefas, Email, Calendário e assim por diante.
fonte
Aqui está como você pode fazê-lo:
Além disso, não esqueça que as configurações de compartilhamento do seu documento devem ser qualquer pessoa com o link .
fonte
Encontrei um artigo que pode ajudá-lo.
Este artigo mostra como incorporar uma lista do Google Docs em uma página no seu Google Site. https://developers.google.com/apps-script/articles/embedding_docslist_in_sites . Isso requer um pouco de conhecimento de script, portanto, pode ser um pouco avançado, dependendo de como você se sinta confortável.
Isso e essas são perguntas na Rede SE referentes ao script.
fonte
Uma solução possível para integrar o Google Sites e o Google Drive é o MetaDrive. http://www.evenbytes.com/metadrive.html
Essa ferramenta permite que os usuários exibam uma pasta do Drive, naveguem, pesquisem e algumas funcionalidades avançadas, como metadados personalizados
Espero que isso lhe ajude.
fonte