Az Aruba Cloud Computing szolgáltatás egy olyan hasznos eszközt is biztosít Partnereinek, amellyel emlékeztetők küldhetők, amikor a kredit elfogy vagy alacsonyabb, mint a beállított küszöbérték.
A beállításhoz a következőképpen járjon el:
- lépjen be a "Partner Panelre"
- menjen a "Testreszabás" részre
- válassza a "Külső Szolgáltatások" opciót a bal oldali "Testreszabás" menüben
- egy oldal jelenik meg két külön résszel: "API Beállítások" és "Teszt"
API beállítások
Az "
API Beállítások" részben beállítható a Partner által megvalósított webes szolgáltatás URL címe az események kezeléséhez, valamint a megfelelő belépési adatok (
Felhasználó Név és
Jelszó).
Amint a szükséges módosításokat elvégezte, kattintson a "
Mentés" gombra
a beállítások aktiválásához. Ha a változtatások mentésre kerültek, a következő üzenet jelenik meg.
Teszt
A "
Teszt" részben tesztelhető az értesítési szolgáltatás, az "
Elérte a küszöbértéket" és a "
Kredit kifogyott" opcióval is.
Ez a két funkció választható ki a "
Teszt típusa" lenyíló menüből
Amint a szükséges módosításokat elvégezte, kattintson a "
Mentés" gombra
a beállítások aktiválásához. Ha a változtatások mentésre kerültek, a következő üzenet jelenik meg.
Példa dokumentáció
A CreditEventReceiver.wsdl fájl határozza meg a kapcsolatot, amit a webes szolgáltatással kell megvalósítani a felhasználók kreditjeivel kapcsolatos értesítések küldéséhez. A webes szolgáltatás 2 módszert határoz meg:
- ReceiveThresholdReached: ez a módszer használatos, amikor eléri a felhasználó által beállított kredit küszöbértéket
- ReceiveCreditExhausted: ez a módszer használatos, amikor a felhasználó kreditjei elfogynak
Alább talál egy példát az ilyen webes szolgáltatás megvalósítására vonatkozóan (CreditEventReceiver-Sample). Ez a példa .Net -ben készült, ezért azt javasoljuk, hogy IIS és .Net keretrendszerrel telepített Windows gépen használja.
A CreditEventReceiver.asmx.cs fájlban 2 "// TODO: Add logic here" komment található, ez jelöli azt a helyet, ahol a figyelmeztetések kezeléséhez szükséges utasításokat kell megadni. Továbbá a hitelesítés kezeléséhez a példa az AuthHeader.cs fájlban található belépési adatokat használja:
- "required username"
- "required password"
Az AuthUserName és AuthPassword tulajdonságokat szerkeszteni kell a belépési adatok helyes, dinamikus módon történő visszaállítása érdekében.
.zip fájl letöltés.