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를 사용하면 JSON을 통해 Password Pusher와 인터페이스할 수 있습니다. 이것은 curl, wget 또는 모든 프로그래밍 언어와 같은 기존 유틸리티에서 활용할 수 있습니다. 몇 가지 아이디어는 아래 예를 참조하십시오.
curl -X POST --data "password[payload]=mypassword&password[expire_after_days]=2&password[expire_after_views]=10" https://pwpush.com/p.json
Password Pusher의 첫 페이지로 이동하고 다음을 입력하여 브라우저 Javascript 콘솔에서 이를 테스트할 수 있습니다.
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.