Ir para o conteúdo

Como enviar um arquivo usando o método sendFileByUrl, usando um armazenamento externo?#

Para enviar um arquivo por meio de um link, você pode usar os seguintes serviços de armazenamento para os arquivos que serão enviados:

Enviando um arquivo por meio do método sendFileByUrl usando o Google Drive#

  1. Abra o Google Drive e encontre o arquivo que deseja enviar.

  2. Selecione o arquivo para enviar, clique com o botão direito do mouse em "Obter link" -> "Todos com o link" -> "Leitor" -> "Copiar link" -> "Concluído"

    Google Drive link

  3. Cole o link recebido em um editor de texto para obter o ID do arquivo

    Por exemplo, link copiado:

    https://drive.google.com/file/d/13sseEurJDYZxb-ueH2VOpVoYY4U5Kvu1/view?usp=share_link

    Selecione e copie o valor entre d/ e /view no link acima, nesse caso, o ID do arquivo será: 13sseEurJDYZxb-ueH2VOpVoYY4U5Kvu1

  4. Use o link especial para baixar arquivos pelo ID:

    https://drive.google.com/uc?export=download&id=
    
  5. Coloque o valor do ID do arquivo copiado do passo 3 no final do link. O link final deve ter o seguinte formato:

    https://drive.google.com/uc?export=download&id=13sseEurJDYZxb-ueH2VOpVoYY4U5Kvu1
    
  6. Envie o link final pelo método sendFileByUrl.