在我的網站上,我目前使用jquery從位於bitbucket.org上的一個存儲庫生成一個標籤列表。但爲了做到這一點,我公開了存儲庫。我寧願保持私密。我可以使用ajax和jquery訪問我的私人bitbucket存儲庫嗎?
是否有可能允許我以這種方式訪問我的存儲庫,同時仍保持存儲庫的私有性。
代碼如下所示(在這種形式下,它將在所有標籤的控制檯中生成一個列表)。
$.ajax({
url:"https://api.bitbucket.org/1.0/repositories/jeffreycwitt/publicrepository/tags",
dataType: "jsonp",
crossDomain: true,
success: function (returndata){
$.each(returndata, function(key, value){
console.log(key)
});
});
你將不得不使用身份驗證。你可以在服務器端文件中做到這一點,以保持你的個人信息。 – alex
然後,我將不得不放棄我的javascript方法,是嗎?我用PHP編寫,我需要通過curl和php的某個版本來訪問api嗎?還是有更簡單的方法? (我想我以前試過,並卡住:() – Jeff
你會有你的JS,只是修改,所以調用是通過你的PHP代理 – alex