用于将票证升级到SoftLayer的API方法

时间:2017-02-23 09:01:17

标签: ibm-cloud ibm-cloud-infrastructure

使用BAP信用卡我可以提取所有帐户票据,检查内容和更新。用于将票证升级到SoftLayer的API调用?

2 个答案:

答案 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)

要将故障单升级到SoftLayer,您需要执行以下步骤:

<强> 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 

<强>参考文献: