Використовуючи JSON API, існують різні інструменти для взаємодії з Password Pusher для автоматизації розповсюдження паролів.
У нас немає обмежень на кількість паролів, які ви можете вводити (і ми не маємо наміру додавати обмеження), але у нас є обмежувач швидкості, щоб сайт не був знищений поганими сценаріями або поганими акторами. Обмежте свої інструменти максимум 1 паролем кожні кілька секунд, і все буде гаразд.
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 ScriptЦей API дозволяє вам взаємодіяти з Password Pusher через JSON. Це може бути використано існуючими утилітами, такими як curl, wget або будь-якою мовою програмування. Дивіться приклади нижче для деяких ідей.
curl -X POST --data "password[payload]=mypassword&password[expire_after_days]=2&password[expire_after_views]=10" https://pwpush.com/p.json
Ви можете перевірити це в консолі Javascript вашого браузера, перейшовши на головну сторінку Password Pusher і ввівши пароль:
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); });
Дивіться більше пояснень та прикладів у нашому Github Wiki.