首先咱們得有一個能夠正常工做的Restful API:ui
而後在Cloud for Customer的Cloud Application Studio裏建立Restful API的模型,把第一步能夠正常工做的Restful API url填進模型裏去:this
而後在ABSL裏使用以下代碼進行消費:url
import ABSL; if( this.OutboundDeliveryID.IsInitial() == false){ raise already_delivered.Create("E"); return; } var HttpMethod = "GET"; var HttpResource = ""; // not required var ContentType = ""; // not required var Body = ""; // not required var HeaderParameter : collectionof NameAndValue; // not required var URLParameter : collectionof NameAndValue; var URLParameterEntry : NameAndValue; URLParameterEntry.Name = "SoID"; URLParameterEntry.Value = this.ID.content; URLParameter.Add(URLParameterEntry); var response = WebServiceUtilities.ExecuteRESTService("JerryExternalService", "JerryExternal", HttpMethod, HttpResource, URLParameter, HeaderParameter,ContentType, Body); this.OutboundDeliveryID = response.Content; raise delivery_message.Create("S", this.OutboundDeliveryID);
要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":code