使用BAP信用卡我可以提取所有帐户票据,检查内容和更新。用于将票证升级到SoftLayer的API调用?
答案 0 :(得分:0)
这是BAP用于执行其操作的API服务:
http://sldn.softlayer.com/reference/services/SoftLayer_Brand
正如您所看到的,有一种方法可以列出故障单,但是没有一种方法可以创建故障单,这是因为使用BAP创建故障单时就像使用控制门户创建故障单一样使用的方法是:
http://sldn.softlayer.com/reference/services/SoftLayer_Ticket/createStandardTicket
这里是一个使用Softlayer的Python客户端创建故障单的示例:
https://softlayer.github.io/python/create_ticket/
使用REST:
POST https://$USERNAME:$APIKEY@api.softlayer.com/rest/v3/SoftLayer_Ticket/createStandardTicket
payload:
{
"parameters":[{
"subjectId": 1121,
"assignedUserId": 11111
},"this is my test ticket"]
}
注意:将assignedUserId替换为有效的用户ID
此致
答案 1 :(得分:0)
<强> 1。添加故障单的更新
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Ticket/21588750/addUpdate
Method: Post
{
"parameters":[
{
"entry":"Escalate to SoftLayer",
"type":
{
"keyName":"AGENT"
}
}
]
}
<强> 2。使用以下信息编辑故障单:
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Ticket/21588750/edit
Method: Post
{
"parameters":[
{
"groupId":1008, "changeOwnerFlag":true
}
]
}
注意:“groupId:1008”是指支持组。要获取可用的组标识符(groupId),请尝试以下休息请求:
https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Ticket/getAllTicketGroups
Method: Get
<强>参考文献:强>