sc_api_storage_delete(profile, file, parents)

A macro sc_api_storage_delete é utilizada para deletar arquivos salvos nos serviços de armazenamento disponíveis no Scriptcase: Google Driver, Amazon e DropBox.

Para utilizar a macro é necessário configurar as APIs, confira a documentação abaixo

 

Lista de Parâmetros

Parâmetros Exemplo Descrição
profile

Neste parâmetro deve ser informado o nome do perfil configurado no menu API.

'profile' => 'minha_api',

Recebe o nome do perfil criado no menu Ferramentas > API, recuperando os dados informados para o uso da API.

Clique aqui, para ver como criar um perfil.

file

Utilizando um campo
'file' => {upload_nome_do_arquivo},

O nome do arquivo pode ser informado usando:

  • {upload_nome_do_arquivo}
  • [variável_global]
  • ‘String do path do arquivo’

Recebe o nome do arquivo que será deletado do servidor de armazenamento.

parents

Utilizando um campo
'parents' => {nome_campo_texto},

O diretório pode ser informado usando:

  • {nome_campo_texto}
  • [variável_global]
  • ‘Nome da pasta ou caminho local de armazenamento na nuvem’

Diretório onde o arquivo está armazenado na nuvem.

Caso nenhum valor seja informando a API irá utilizar a raiz do servidor de armazenamento para buscar o arquivo que será apagado.

 

Exemplo

sc_api_storage_delete([
'profile' => 'meu_perfil',
'file' => {nome_do_arquivo},
'parents' => 'diretorio_armazenamento',
]);