我想從我的Bitbucket存儲庫下載單個文件。在documentary我發現了以下API調用。如何使用API下載回購
https://api.bitbucket.org/1.0/repositories/{accountname}/{repo_slug}/raw/{revision}/{path}
但是,我很難找出我的「帳戶名」,「repo_slug」,「修訂版」和「路徑」是什麼。
如果我在我的Bitbucket帳戶中打開文件夾「scripts」,瀏覽器將顯示以下鏈接。
https://example.com/projects/MMMA/repos/iapc_reporting/browse/scripts
對於ACCOUNTNAME我使用的 「MMMA」,對於repo_slug 「iapc_reporting」,修訂的分支 「主」,而對於路徑 「腳本/ main.py」。 URL現在看起來像這樣:
https://api.bitbucket.org/1.0/repositories/MMMA/iapc_reporting/raw/master/scripts/main.py
不幸的是,在我的瀏覽器中打開此鏈接會導致404錯誤。我如何正確建立這個鏈接?如果你有一個V2 API的解決方案,那會更好。
這是一個私人的回購? – VonC
是的,我試過curl --user user:pw https://api.bitbucket.org/1.0/repositories/MMMA/iapc_reporting/raw/master/scripts/main.py。 – user3080315
是否存在https://bitbucket.org/MMMA/iapc_reporting?你能訪問該網址嗎? – VonC