簡體   English   中英

如何使用springboot使用bitbucket rest api獲取所有存儲庫?

[英]How can i use the bitbucket rest api to get all the repos using springboot?

如何使用bitbucket rest API獲取Java中的所有存儲庫?

如何使用Spring Boot進行操作?

有人可以給我提供一個例子嗎?

對於獲取存儲庫列表:

您可以使用此終結點BitBucket存儲庫API

對於存儲庫克隆:

您可以為此使用jGit庫

您所要做的就是為BitBucket服務器設置身份驗證(創建SSH密鑰並將其與庫一起使用)。

或者,您可以直接將命令與Java Process API(java / lang / Process)一起使用。

Runtime.getRuntime().exec("git clone ...your repos...");

您可以為此使用UniRest 獲取名稱為John的用戶的所有存儲庫的示例代碼是這樣的。

HttpResponse<String> response = 
Unirest.get("https://api.bitbucket.org/2.0/repositories/John")
.header("authorization", "Bearer  <token>")
.header("content-type", "application/json")
.header("accept", "application/json")
.asString();

注意:這適用於BitBucket雲。 您可以使用相應的網址對bitbucket服務器執行相同的操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM