Gatilhos e operaçãoGuia

Compartilhar como app

Um link de compartilhamento é uma página fora do app — sem precisar de conta — que mostra um script ou flow publicado como um pequeno app: as entradas, um botão Executar e o resultado. Professores compartilham exercícios com a turma, e qualquer pessoa mostra o que construiu sem entregar o projeto.

O que você vai aprender
  • Criar um link e escolher o que quem abre vê
  • Saber quem paga as execuções de um link, e como limitá-las
  • Pedir o nome ou o e-mail de quem executa, e restringir um link a uma lista
  • Achar as execuções de link em Execuções, pausar, renovar ou excluir um link

O que é um link de compartilhamento

Um link sempre executa a versão publicada, então suas edições em andamento nunca chegam a quem abre; publique de novo e o link passa a servir a versão nova no mesmo endereço. A página mostra o nome do item, a descrição do link, o autor e o formulário de entradas. Variáveis, conexões, o projeto e as execuções de outras pessoas nunca aparecem nela.

Conversor de temperatura
Digite em Celsius e veja em Fahrenheit.
por Prof. Ana — Algoritmos 1
Entradas
Executar de novo
Resultado
Terminou em 42 ms
{ "fahrenheit": 68 }
Feito com Waiso
Um script compartilhado como quem abre vê: o nome, o autor, as entradas, Executar e o resultado.

Criar um link

  1. Publique o item

    Abra o script ou flow e clique em Publicar. Entradas que um formulário público não consegue oferecer (um arquivo de uma conexão) impedem o compartilhamento até serem removidas.

  2. Clique em Compartilhar

    Na barra superior do editor, Compartilhar lista os links do item. Clique em Novo link; o padrão mostra só as entradas e o resultado.

  3. Copie e envie

    Salve e copie o endereço (/s/…). Quem abrir pode preencher as entradas e clicar em Executar.

O que quem abre vê

OpçãoO que mostraPadrão
O códigoO código publicado, só leitura, com botão de copiar.Desligado
O canvas do flowO flow desenhado só para leitura; depois de uma execução, quais etapas rodaram e como cada uma terminou. O código das etapas fica oculto, a não ser que “O código” esteja ligado.Desligado
Entrada e saída de cada etapaQuem executou abre uma etapa da própria execução para ver os dados. Valores de variáveis secretas sempre aparecem como •••.Desligado
O resultadoA saída da execução. Desligado: a página só diz que a execução terminou.Ligado

O autor

Por padrão a página mostra o seu nome (e a foto). Você pode ocultar, ou mostrar outro nome — um curso, uma escola, uma empresa.

Saber quem executou

Em Quem pode executar, peça o nome e/ou o e-mail de quem executa (não, opcional ou obrigatório). O que a pessoa digita aparece na execução em Execuções — “via link: Exercício 3 · Maria Souza” — e pode ser buscado. A pessoa responde uma vez, numa janelinha no primeiro Executar; o navegador dela guarda a resposta para aquela página (aparece como “Executando como Maria Souza”), e Remover faz o próximo Executar perguntar de novo.

A lista permitida opcional (uma entrada por linha, por exemplo a lista de alunos) só deixa a execução começar quando o e-mail digitado — ou o nome, quando o e-mail não é pedido — está nela.

Limites e gestão

  • Execuções por dia: depois do limite, a página diz para tentar amanhã (o dia é contado no seu fuso horário).
  • Disponível até: depois dessa data e hora a página diz que o link expirou; estenda para reabrir.
  • Pausar para as execuções e mantém o endereço; Novo endereço troca o endereço (o antigo responde “não encontrado” na hora); Excluir remove o link — as execuções anteriores continuam em Execuções.
  • Quem abre vê só as execuções que iniciou no próprio aparelho. Muitas execuções seguidas de uma mesma pessoa são freadas.
  • Links ativos por conta: Free 3, Pro 20, Team 100, Business ilimitado (links pausados e expirados não contam). No Free a página mostra um pequeno “Feito com Waiso”.

Passo a passo para professores

  1. Escreva e publique o exercício

    Um script cujas entradas são o que os alunos digitam — por exemplo um número para converter.

  2. Crie um link para a turma

    Dê o nome da turma, ligue O código para os alunos lerem, peça o nome (obrigatório), cole os e-mails da turma na lista permitida e defina Disponível até no prazo.

  3. Acompanhe as execuções

    Em Execuções, cada execução diz qual aluno a iniciou; filtre pelo nome do link.