从今天(或可能几天前)开始, SoftLayer_Billing_Item :: cancelService
API已停止为文件存储类型NAS工作。它仍适用于块类型存储。
这是我得到的输出:


 [ chrisr @ ratsy~] $ curl -k -u chrisr1:xxxxxxxx https://api.softlayer.com/rest/v3/SoftLayer_Billing_Item/129162879/cancelService.json
{"error":"此取消无法处理请联系support.This取消无法处理请联系支持。您无法立即取消所选的结算项目。请选择您的下一个结算周年日期取消日期。“,”代码“:”SoftLayer_Exception_Public“}
 代码>


 这在以前工作,但我尝试使用 SoftLayer_Billing_Item :: cancelServiceOnAnniversaryDate
api来查看它是否可行,但它没有' t。
[chrisr @ ratsy~] $ curl -k -u chrisr1:xxxxxxxxxxxx https://api.softlayer.com/rest/v3/SoftLayer_Billing_Item /129162879/cancelServiceOnAnniversaryDate.json
{"error":"这种服务无法通过此方法取消OD。请使用cancelService()“,”code“:”SoftLayer_Exception“}



答案 0 :(得分:0)
请你尝试这种方法:
e.g:
curl -X -k POST -d '{"parameters":[true, true, "No longer needed", "Cancel"]}' -u $username:$apiKey https://api.softlayer.com/rest/v3/SoftLayer_Billing_Item/$billingItemId/cancelItem.json
使用您自己的信息替换:$ username,$ apiKey和$ billingItemId。