2014-04-30 23 views
7

github fornisce chiave ssh pubblica da URL come http://github.com/user.keys.Posso ottenere ssh public key dall'URL in bitbucket?

C'è un modo anche in bitbucket per ottenere le chiavi pubbliche tramite URL?

+2

Ho trovato questo in una rapida ricerca su Google: https://confluence.atlassian.com/display/BITBUCKET/ssh-keys+Resource –

+0

Grazie, posso ottenere da url 'https://bitbucket.org/api/1.0/users/# {user}/ssh-keys', ma solo se ho effettuato l'accesso. Non c'è modo senza autenticazione? – ironsand

+0

No, non ho paura. Le chiavi SSH pubbliche sono informazioni sensibili e non devono essere condivise con alcuna persona che richiede l'API. –

risposta

4

Utilizzando API REST versione Bitbucket 1, è possibile ottenere le chiavi SSH di un utente con questo endpoint:

https://bitbucket.org/api/1.0/users/#{user}/ssh-keys 

Ecco un riferimento completo dai documenti API:

https://confluence.atlassian.com/display/BITBUCKET/ssh-keys+Resource

Non sono sicuro che abbiano intenzione di includerlo nella versione 2 della loro API, ma dovrebbe funzionare con altre chiamate API.

È necessario un account per autenticare le richieste. Ecco come utilizzare le API REST: https://confluence.atlassian.com/display/BITBUCKET/Use+the+Bitbucket+REST+APIs

+0

Purtroppo non è possibile ottenere questi da utenti che non sono te stesso :( – matheeeny