使用API掌握本身VPS的信息要快捷不少html
使用 windows 下的curl調試腳本極易遇到莫名的問題。遂建議使用cygwin,在沒法擺脫winodws的狀況下json
conoha 帳戶操做windows
在後臺,API選項卡,點擊添加帳戶。此處設定密碼。 後文中的用戶名爲此處的API帳戶,密碼爲此密碼 // 注意,此處API帳戶與店鋪名有可能有一個字母的卻別。不要複製錯了。 假設: 店鋪ID {ffffff32} 店鋪名 {gfffnct32} //未使用 API帳戶 {gfffncu32} API 密碼 {pass32}
curl 方法,分兩步app
其一,獲取token
curl -i -X POST -H "Accept: application/json" -d '{"auth":{"passwordCredentials":{"username":"{gfffncu32}","password":"{pass32}"},"tenantId":"{ffffff32}"}}' https://identity.tyo1.conoha.io/v2.0/tokens
返回的json中,找到前部分的id值,即爲token,假設: token {das32} 其二,獲取關鍵信息並計算
//獲取餘額合計 curl -i -X GET \ -H "Accept: application/json" \ -H "X-Auth-Token: {das32}" \ https://account.tyo1.conoha.io/v1/{ffffff32}/payment-summary //獲取當前訂單已用金額 curl -i -X GET \ -H "Accept: application/json" \ -H "X-Auth-Token: {das32}" \ https://account.tyo1.conoha.io/v1/{ffffff32}/billing-invoices?limit=1
合計減去已用金額,就能夠獲得可用餘額,並估計到期時間了。curl