Usando a API JSON, existem várias ferramentas para interagir com o Password Pusher de modo a automatizar a distribuição de senhas.
Não temos limites de quantas palavras-passe consegue enviar (e não temos intenção de adicionar limites), mas temos um limitador de taxa para que o site não seja congestionado por scripts ou pessoas com más intenções. Limite as suas ferramentas a no máximo 1 palavra-passe a cada poucos segundos e tudo correrá bem.
A PowerShell module for the JSON API with authentication.
PowerShell ScriptA nodeJS CLI wrapper to easily push passwords to pwpush.com.
NPM PackagePassword-related scriptlets module to help with account provisioning or password resets.
PowerShell ScriptCommand line Python password pusher via pwpush.com
Python ScriptEsta API permite que você faça interface com o Password Pusher via JSON. Isto pode ser utilizado por utilitários existentes, como curl, wget ou qualquer linguagem de programação. Veja os exemplos em baixo para algumas ideias.
curl -X POST --data "password[payload]=mypassword&password[expire_after_days]=2&password[expire_after_views]=10" https://pwpush.com/p.json
Pode testar isto na consola do Javascript no seu navegador abrindo a página inicial do Password Pusher e inserindo:
fetch(
"https://pwpush.com/p.json", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
password: {
payload: "mypassword",
expire_after_days: 2,
expire_after_views: 10
}
})
})
.then(response => response.json())
.then(data => { console.log("Share this secret URL: https://pwpush.com/p/" + data.url_token); });
Consulte mais explicações e exemplos no nosso Github Wiki.