Logo Przekazywacza Haseł
Shiftbase B.V.
Securely share secrets

Narzędzia i aplikacje

Korzystając z interfejsu API JSON, istnieją różne narzędzia do łączenia się z narzędziem Przekazywacz Hasel w celu automatyzacji dystrybucji haseł.

Nie mamy ograniczeń co do liczby haseł, które możesz przekazać (i nie mamy zamiaru dodawać limitów), ale mamy ogranicznik szybkości, dzięki czemu strona nie zostanie usunięta przez złe skrypty lub złych aktorów. Ogranicz swoje narzędzia do maksymalnie 1 hasła co kilka sekund i powinno być dobrze.

JSON API

Ten interfejs API umożliwia komunikację z Przekazywaczem Haseł za pośrednictwem JSON. Może to być wykorzystane przez istniejące narzędzia, takie jak curl, wget lub dowolny język programowania. Zobacz przykłady poniżej, aby uzyskać kilka pomysłów.

Przykłady
Curl
curl -X POST --data "password[payload]=mypassword&password[expire_after_days]=2&password[expire_after_views]=10" https://pwpush.com/p.json
Browser Dev Console

Możesz to przetestować w konsoli Javascript w przeglądarce, przechodząc na stronę główną Password Pusher i wpisując:

  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); });
  

Zobacz więcej wyjaśnień i przykładów w naszym Github Wiki.