Isso pode ser feito usando nosso link de proxy que pode ser adicionado ao botão.
Os links são criados na calculadora
O link é único para cada diálogo e não pode ser compartilhado ou reenviado
Variáveis funcionam dentro dos links
Links de uso único
Se você adicionar às funções "proxy", "proxy_date", "proxy_timeout" um parâmetro adicional que não seja igual a 0, o link se torna de uso único.

Quando o usuário tenta clicar no link pela segunda vez, verá uma mensagem informando que ele estava disponível apenas uma vez.
Links com temporizadores
"proxy_date": o link é transferido para esta função, então ela retorna o link com a notificação sobre o clique. O segundo e o terceiro parâmetros são a data e a hora em que o link para de funcionar. Se você colocar após os minutos outro parâmetro diferente de 0, o link também será de uso único.

Novamente, se a pessoa tentar acessar o link mais tarde ou pela segunda vez, será notificada de que o link expirou.
Links com limite de tempo
"proxy_timeout": o link é transferido para esta função, então a função o retorna com a notificação sobre o clique. O parâmetro adicional é a quantidade de minutos que o link funciona. Se você colocar após os minutos outro parâmetro diferente de 0, o link também será de uso único.

O usuário também será notificado se tentar acessar o link após ele expirar.
Links curtos sem notificações sobre o clique
Todos os links curtos podem ser criados sem um callback, ou seja, como links curtos clássicos.
Existem funções para isso com os mesmos parâmetros, mas sem callbacks.
proxy com callback - short sem callback
proxy_timeout com callback - short_timeout sem callback
proxy_date com callback - short_date sem callback
Removendo links
remove_links() - desativação de todos os links curtos enviados ao cliente
remove_one_time_links() - desativação de todos os links de uso único enviados ao cliente
remove_timer_links() - desativação de todos os links temporariamente disponíveis enviados ao cliente
Exemplo de uso:



