Met behulp van de JSON API bestaan er verschillende tools om te communiceren met Wachtwoord Pusher om de wachtwoord distributie te automatiseren.
We hebben geen limiet op het aantal wachtwoorden dat u kunt pushen (en zijn niet van plan om limieten toe te voegen), maar we hebben wel een snelheidsbegrenzer zodat de site niet wordt verwijderd door slechte scripts of slechte acteurs. Beperk uw tools tot maximaal 1 wachtwoord om de paar seconden en het zou goed moeten komen.
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 ScriptMet deze API kunt u via JSON communiceren met Password Pusher. Dit kan worden gebruikt door bestaande hulpprogramma's zoals curl, wget of een andere programmeertaal. Zie de voorbeelden hieronder voor enkele ideeën.
curl -X POST --data "password[payload]=mypassword&password[expire_after_days]=2&password[expire_after_views]=10" https://pwpush.com/p.json
U kunt dit testen in de Javascript-console van uw browser door naar de voorpagina van Wachtwoord Pusher te gaan en het volgende in te voeren:
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); });
Zie meer uitleg en voorbeelden in onze Github Wiki.