Guia da API e do MCP para ligações de partilha do Drive

Crie, liste e revogue ligações públicas do TrekMail Drive por API REST ou MCP, com validade, limites de transferências e registo de auditoria.

Detalhes do artigo

Tipo, dificuldade, planos e data da última atualização.

Tipo
Referência
Dificuldade
Intermediário
Planos
Starter · Pro · Agency · + Drive Add-on
Última atualização
10 de set de 2026

As ligações de partilha permitem entregar um ficheiro do Drive fora da sua conta TrekMail sem enviar um anexo de correio eletrónico de grandes dimensões. A API e as ferramentas MCP podem criar ligações, listar as ligações de um ficheiro e revogar ligações quando o acesso tiver de terminar.

Utilize ligações de partilha para materiais destinados a clientes, faturas, ficheiros de vídeo, pacotes de exportação e qualquer ficheiro demasiado grande ou temporário para ser anexado a uma mensagem.

Âmbitos necessários

Para ficheiros do Drive da conta, utilize drive:account:share. Para ficheiros do Drive da caixa de correio, utilize drive:mailbox:share. Um âmbito de leitura também é útil, porque a maioria dos fluxos de trabalho precisa de encontrar o ficheiro antes de o partilhar.

Os âmbitos de partilha não permitem carregar, mudar o nome, mover, enviar para o lixo, restaurar ou eliminar definitivamente. Mantenha-os separados quando a única tarefa do agente for a entrega.

Criar uma ligação com REST

curl -s -X POST "https://trekmail.net/api/v1/drive/files/{FILE_ID}/share-links" \
  -H "Authorization: Bearer tm_live_your_token" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: share-{FILE_ID}-client-a" \
  -d '{"expires_at":"2026-06-01T00:00:00Z","max_downloads":25}'

A resposta inclui o URL público. O token de partilha em bruto só é devolvido no momento da criação. Se o perder, revogue a ligação e crie uma nova.

Criar uma ligação com MCP

drive_share_create(file_id=123, expires_at="2026-06-01T00:00:00Z", max_downloads=25)

Peça ao agente que devolva o URL na resposta final e que indique a validade e o limite de transferências.

Listar e revogar ligações

Utilize o endpoint de listagem ou drive_share_list para ver as ligações ativas e históricas de um ficheiro. Utilize a revogação quando uma ligação tiver sido enviada à pessoa errada, um contrato já não for válido ou um período de entrega temporário tiver terminado.

drive_share_revoke(link_id=456)

A revogação é imediata. Crie uma nova ligação se for necessário restaurar o acesso.

Predefinições recomendadas

Caso de utilização Validade Limite de transferências
Ficheiro para revisão do cliente 7-14 dias 10-50
Contrato assinado 30-90 dias 5-20
Recurso de campanha pública Data de fim da campanha Limite superior, se necessário
Entrega interna temporária 1-7 dias 5-10

As ligações ilimitadas são práticas, mas tornam-se mais difíceis de avaliar posteriormente. Se optar por não definir uma validade, adicione uma nota no seu próprio sistema que explique o motivo.

Comportamento de segurança

Uma ligação de partilha é pública para qualquer pessoa que tenha o URL. É protegida por um token impossível de adivinhar, não por um início de sessão no TrekMail. Não envie ligações públicas para ficheiros que exijam acesso de destinatários identificados, a menos que a sua organização aceite esse modelo.

A página de transferência não revela detalhes desnecessários da conta. As ligações expiradas, revogadas ou que tenham atingido o limite falham sem expor o contexto privado do ficheiro.

Registo de auditoria

A criação e a revogação de ligações de partilha são auditadas com a identidade do token da API. Se um agente criar ligações para clientes, reveja periodicamente o registo de auditoria e substitua os tokens quando as responsabilidades da equipa mudarem.

Artigos relacionados

Vá para guias próximos que dão continuidade ao fluxo de trabalho.

Usamos tecnologias necessárias para operar e proteger o TrekMail. Ao confirmar, você também permite análises limitadas e medição de publicidade descritas em nossa Política de Cookies.

Entrar no TrekMail

Acesse seu painel, caixas de correio e DNS.

ou

12 caracteres as senhas coincidem

ou

E-mail de redefinição enviado

Se existir uma conta com este e-mail, enviamos as instruções para redefinir a senha.

Ao continuar, você concorda com os Termos e a Política de Privacidade do TrekMail.