我已經和節點應用mainApp
,關於CF空間中運行,在這個節點應用即時得到其他應用name
(在相同的空間部署的),我想從得到它的應用程序guid,我該怎麼做?獲取應用程序,從名字的GUID - 通過代碼
這是我試過(我試圖讓在這個空間中的所有應用程序,並從搜索特定的應用程序,但我得到了HTTP 401 - unauthorized
,
任何想法我如何能得到從部署到CF應用程序GUID的應用程序(假設我已經在應用名稱)
有一種更好的方式來實現這一目標?
getAllApps:() => {
return new Promise((resolve, reject) => {
rp({
uri: 'https://' + CF_API + '/v2/apps',
json: true
}).then((data) => {
"use strict";
console.log("apps data: " + data);
resolve(data);
});
})
這是假設您正在使用Bluemix US South地區。如果使用其他區域(例如倫敦的https://login.eu-gb.bluemix.net),則必須調整登錄和api服務器。 –