2014-04-30 6 views
7

Github bieten öffentlichen SSH-Schlüssel per URL wie http://github.com/user.keys.Kann ich ssh öffentlichen Schlüssel von URL in Bitbucket bekommen?

Gibt es auch eine Möglichkeit in Bitbucket öffentliche Schlüssel über URL zu erhalten?

+2

Ich fand dies in einer schnellen Google-Suche: https://confluence.atlassian.com/display/BITBUCKET/ssh-keys+Resource –

+0

Danke, ich kann durch url bekommen 'https://bitbucket.org/api/1.0/users/# {user}/ssh-keys', aber nur wenn ich eingeloggt bin. Gibt es keinen Weg ohne Authentifizierung? – ironsand

+0

Nein, ich fürchte nicht. Öffentliche SSH-Schlüssel sind vertrauliche Informationen und sollten nicht mit Personen geteilt werden, die die API anfordern. –

Antwort

4

Mit Bitbucket des REST API-Version 1, können Sie den SSH-Schlüssel eines Benutzers mit diesem Endpunkt erhalten:

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

Hier ist eine vollständige Referenz der API-Dokumente:

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

Ich bin mir nicht sicher, ob sie dies in Version 2 ihrer API aufnehmen möchten, aber es sollte mit anderen API-Aufrufen funktionieren.

Sie benötigen ein Konto, um Ihre Anfragen zu authentifizieren. Hier ist, wie der REST-APIs zu verwenden: https://confluence.atlassian.com/display/BITBUCKET/Use+the+Bitbucket+REST+APIs

+0

Leider können Sie diese nicht von Benutzern erhalten, die nicht Sie selbst sind :( – matheeeny

Verwandte Themen