📄 good.wsdl
字号:
</complexType> </schema> <schema targetNamespace="http://snv882:10217/gateway/services/CPWebServices" xmlns="http://www.w3.org/2001/XMLSchema"> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="ArrayOf_tns1_CSAdditionalParameter"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:CSAdditionalParameter[]"/> </restriction> </complexContent> </complexType> <complexType name="ArrayOf_tns1_CSResultParameter"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:CSResultParameter[]"/> </restriction> </complexContent> </complexType> <complexType name="ArrayOf_tns1_CSChargingParameter"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:CSChargingParameter[]"/> </restriction> </complexContent> </complexType> <complexType name="ArrayOf_tns1_CSPricingParameter"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:CSPricingParameter[]"/> </restriction> </complexContent> </complexType> <complexType name="ArrayOf_tns1_CSPricingOption"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:CSPricingOption[]"/> </restriction> </complexContent> </complexType> </schema> <schema targetNamespace="urn:CPWSImpl" xmlns="http://www.w3.org/2001/XMLSchema"> <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <complexType name="releaseRequest"> <complexContent> <extension base="tns3:CSCommonRequest"> <sequence> <element name="applicationTicket" nillable="true" type="tns1:CSSecurityTicket"/> <element name="requestNumber" nillable="true" type="tns1:CSRequestId"/> <element name="chargingSessionId" nillable="true" type="tns1:CSSessionId"/> </sequence> </extension> </complexContent> </complexType> <complexType name="getSubscriberIdResponse"> <complexContent> <extension base="tns3:CSCommonResponse"> <sequence> <element name="subscriberId" nillable="true" type="tns1:CSSubscriberExternalId"/> </sequence> </extension> </complexContent> </complexType> <complexType name="startApplicationSessionResponse"> <complexContent> <extension base="tns3:CSCommonResponse"> <sequence> <element name="applicationTicket" nillable="true" type="tns1:CSSecurityTicket"/> </sequence> </extension> </complexContent> </complexType> <complexType name="immediateChargeRequest"> <complexContent> <extension base="tns3:CSCommonRequest"> <sequence> <element name="applicationId" nillable="true" type="tns1:CSApplicationId"/> <element name="aggregatorId" nillable="true" type="tns1:CSApplicationId"/> <element name="credentials" nillable="true" type="tns1:CSText"/> <element name="subscriberExternalId" nillable="true" type="tns1:CSSubscriberExternalId"/> <element name="chargeAmount" nillable="true" type="tns1:CSQualifiedAmount"/> <element name="subscriberExternalIdType" nillable="true" type="tns1:CSText"/> <element name="chargingParameters" nillable="true" type="tns1:CSChargingParameters"/> <element name="reportSubscription" nillable="true" type="tns1:CSText"/> <element name="pricingModel" nillable="true" type="tns1:CSPricingModel"/> </sequence> </extension> </complexContent> </complexType> <complexType name="getPriceRequest"> <complexContent> <extension base="tns3:CSCommonRequest"> <sequence> <element name="applicationId" nillable="true" type="tns1:CSApplicationId"/> <element name="aggregatorId" nillable="true" type="tns1:CSApplicationId"/> <element name="credentials" nillable="true" type="tns1:CSText"/> <element name="subscriberExternalId" nillable="true" type="tns1:CSSubscriberExternalId"/> <element name="subscriberExternalIdType" nillable="true" type="tns1:CSText"/> <element name="chargingParameters" nillable="true" type="tns1:CSChargingParameters"/> </sequence> </extension> </complexContent> </complexType> <complexType name="reserveRequest"> <complexContent> <extension base="tns3:CSCommonRequest"> <sequence> <element name="minimumAmount" nillable="true" type="tns1:CSAmount"/> <element name="chargingSessionId" nillable="true" type="tns1:CSSessionId"/> <element name="rateIndicator" nillable="true" type="tns1:CSBoolean"/> <element name="applicationDescription" nillable="true" type="tns1:CSApplicationDescription"/> <element name="reservationTimeStamp" nillable="true" type="tns1:CSTimeStamp"/> <element name="applicationTicket" nillable="true" type="tns1:CSSecurityTicket"/> <element name="preferredAmount" nillable="true" type="tns1:CSQualifiedAmount"/> <element name="requestNumber" nillable="true" type="tns1:CSRequestId"/> <element name="chargingParameters" nillable="true" type="tns1:CSChargingParameters"/> </sequence> </extension> </complexContent> </complexType> <complexType name="getPriceResponse"> <complexContent> <extension base="tns3:CSCommonResponse"> <sequence> <element name="pricingOptions" nillable="true" type="tns1:CSPricingOptions"/> </sequence> </extension> </complexContent> </complexType> <complexType name="createSessionResponse"> <complexContent> <extension base="tns3:CSCommonResponse"> <sequence> <element name="sessionReference" nillable="true" type="xsd:string"/> <element name="requestNumber" nillable="true" type="tns1:CSRequestId"/> <element name="chargingSessionId" nillable="true" type="tns1:CSSessionId"/> </sequence> </extension> </complexContent> </complexType> <complexType name="notifyConfirmationResponse"> <complexContent> <extension base="tns3:CSCommonResponse"> <sequence> <element name="requestNumber" nillable="true" type="tns1:CSRequestId"/> <element name="chargingSessionId" nillable="true" type="tns1:CSSessionId"/> </sequence> </extension> </complexContent> </complexType> <complexType name="createSessionRequest"> <complexContent> <extension base="tns3:CSCommonRequest"> <sequence> <element name="applicationId" nillable="true" type="tns1:CSApplicationId"/> <element name="aggregatorId" nillable="true" type="tns1:CSApplicationId"/> <element name="partnerAccountId" nillable="true" type="tns1:CSPartnerAccountExternalId"/> <element name="applicationDescription" nillable="true" type="tns1:CSApplicationDescription"/> <element name="applicationTicket" nillable="true" type="tns1:CSSecurityTicket"/> <element name="correlationId" nillable="true" type="tns1:CSCorrelationId"/> <element name="subscriberId" nillable="true" type="tns1:CSSubscriberExternalId"/> <element name="subscriberIdType" nillable="true" type="tns1:CSText"/> </sequence> </extension> </complexContent> </complexType> <complexType name="startApplicationSessionRequest"> <complexContent> <extension base="tns3:CSCommonRequest"> <sequence> <element name="password" nillable="true" type="tns1:CSPassword"/> <element name="applicationId" nillable="true" type="tns1:CSApplicationId"/> </sequence> </extension> </complexContent> </complexType> <complexType name="chargeReservationResponse"> <complexContent> <extension base="tns3:CSCommonResponse"> <sequence> <element name="reservedAmountLeft" nillable="true" type="tns1:CSAmount"/> <element name="chargedAmount" nillable="true" type="tns1:CSQualifiedAmount"/> <element name="requestNumber" nillable="true" type="tns1:CSRequestId"/> <element name="chargingSessionId" nillable="true" type="tns1:CSSessionId"/> </sequence> </extension> </complexContent> </complexType> <complexType name="releaseResponse"> <complexContent> <extension base="tns3:CSCommonResponse"> <sequence/> </extension> </complexContent> </complexType> <complexType name="notifyConfirmationRequest"> <complexContent> <extension base="tns3:CSCommonRequest"> <sequence> <element name="chargingSessionId" nillable="true" type="tns1:CSSessionId"/> <element name="applicationTicket" nillable="true" type="tns1:CSSecurityTicket"/> <element name="confirmationTimeStamp" nillable="true" type="tns1:CSTimeStamp"/> <element name="requestNumber" nillable="true" type="tns1:CSRequestId"/> <element name="confirmationNotification" nillable="true" type="tns1:CSBoolean"/> <element name="pricingModel" nillable="true" type="tns1:CSPricingModel"/> <element name="reservationRequestNumber" nillable="true" type="tns1:CSRequestId"/> </sequence> </extension> </complexContent> </complexType> <complexType name="getSubscriberIdRequest"> <complexContent> <extension base="tns3:CSCommonRequest"> <sequence> <element name="applicationTicket" nillable="true" type="tns1:CSSecurityTicket"/> <element name="externalId" nillable="true" type="tns1:CSText"/> <element name="idType" nillable="true" type="tns1:CSText"/> </sequence> </extension> </complexContent> </complexType> <complexType name="reserveResponse"> <complexContent>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -