📄 bug27742.wsdl
字号:
<attribute name="time" type="tms:dateTime" use="required">
<annotation>
<documentation xml:lang="en">Air date and time for the schedule.</documentation>
</annotation>
</attribute>
<attribute name="duration" type="tms:duration" use="required">
<annotation>
<documentation xml:lang="en">Duration of the schedule.</documentation>
</annotation>
</attribute>
<attribute name="repeat" type="xsd:boolean" use="optional">
<annotation>
<documentation xml:lang="en">Designates a program which has been aired previously.</documentation>
</annotation>
</attribute>
<attribute name="tvRating" type="tms:tvRatings" use="optional">
<annotation>
<documentation xml:lang="en">The FCC standard ratings applied to TV shows.</documentation>
</annotation>
</attribute>
<attribute name="stereo" type="xsd:boolean" use="optional">
<annotation>
<documentation xml:lang="en">Indicates whether the program has stereo sound or not.</documentation>
</annotation>
</attribute>
<attribute name="subtitled" type="xsd:boolean" use="optional">
<annotation>
<documentation xml:lang="en">Indicates whether the program has subtitles.</documentation>
</annotation>
</attribute>
<attribute name="hdtv" type="xsd:boolean" use="optional">
<annotation>
<documentation xml:lang="en">Indicates whether the program broadcast is HDTV compatible.</documentation>
</annotation>
</attribute>
<attribute name="closeCaptioned" type="xsd:boolean" use="optional">
<annotation>
<documentation xml:lang="en">Indicates whether the program has closed captions.</documentation>
</annotation>
</attribute>
</complexType>
</element>
</sequence>
</complexType>
</element>
<element name="programs">
<annotation>
<documentation>Contains all the program records that are referenced by the schedule records.</documentation>
</annotation>
<complexType>
<sequence maxOccurs="unbounded">
<element name="program" minOccurs="0">
<annotation>
<documentation>Defines a program entry.</documentation>
</annotation>
<complexType>
<sequence>
<element name="title" type="xsd:string">
<annotation>
<documentation>Title of the program.</documentation>
</annotation>
</element>
<element name="subtitle" type="xsd:string" minOccurs="0">
<annotation>
<documentation>Subtitle of the program (episode title, game title, ...)</documentation>
</annotation>
</element>
<element name="description" type="xsd:string" minOccurs="0">
<annotation>
<documentation>Word string that describes the program.</documentation>
</annotation>
</element>
<element name="mpaaRating" type="tms:mpaaRatings" minOccurs="0">
<annotation>
<documentation>MPAA rating of the program (applies to movies only).</documentation>
</annotation>
</element>
<element name="starRating" type="tms:starRating" minOccurs="0">
<annotation>
<documentation>Star rating of the program (applies to movies only).</documentation>
</annotation>
</element>
<element name="runTime" type="tms:duration" minOccurs="0">
<annotation>
<documentation>Actual length of the program. Not the same as schedule/@duration. Applies to movies only.</documentation>
</annotation>
</element>
<element name="year" type="xsd:gYear" minOccurs="0">
<annotation>
<documentation>The year in which a feature film was released; YYYY format. Applies to movies only.</documentation>
</annotation>
</element>
<element name="showType" type="xsd:string" minOccurs="0">
<annotation>
<documentation xml:lang="en">Distinguishes how a program was originally produced and/or distributed.</documentation>
</annotation>
</element>
<element name="series" type="xsd:string" minOccurs="0">
<annotation>
<documentation xml:lang="en">The series ID associated with episodic programs. For instance an episode with programId "EP5544720193" has a series ID "SH5544720000". The series ID may be used to group together all episodes for a given series.</documentation>
</annotation>
</element>
<element name="colorCode" type="tms:tvColorCode" minOccurs="0">
<annotation>
<documentation xml:lang="en">Indicates whether the program is in black and white, colorized or color. Since most programs are in "Color" this element will be populated only if a program is not in "Color".</documentation>
</annotation>
</element>
<element name="advisories" minOccurs="0">
<annotation>
<documentation xml:lang="en">This element groups together all the advisories associated with the program. Advisories apply only to movies.</documentation>
</annotation>
<complexType>
<sequence maxOccurs="6">
<element name="advisory" type="tms:movieAdvisories">
<annotation>
<documentation xml:lang="en">An individual advisory message associated with the movie.</documentation>
</annotation>
</element>
</sequence>
</complexType>
</element>
</sequence>
<attribute name="id" type="xsd:string" use="required">
<annotation>
<documentation xml:lang="en">Unique ID of the program.</documentation>
</annotation>
</attribute>
</complexType>
</element>
</sequence>
</complexType>
</element>
<element name="productionCrew">
<annotation>
<documentation>Contains information about the personnel associated with each program record.</documentation>
</annotation>
<complexType>
<sequence maxOccurs="unbounded">
<element name="crew">
<annotation>
<documentation xml:lang="en">This element groups together all the crew members associated with the given program.</documentation>
</annotation>
<complexType>
<sequence maxOccurs="unbounded">
<element name="member" type="tms:crewMember">
<annotation>
<documentation xml:lang="en">This element describes an individual production crew member associated with a program.</documentation>
</annotation>
</element>
</sequence>
<attribute name="program" type="xsd:string" use="required"/>
</complexType>
</element>
</sequence>
</complexType>
</element>
<element name="genres">
<annotation>
<documentation xml:lang="en">Containes genre information where available for the program records. A program may have more than one genre with different relevence factors.</documentation>
</annotation>
<complexType>
<sequence maxOccurs="unbounded">
<element name="programGenre">
<annotation>
<documentation xml:lang="en">This element groups together all the genres under which the specified program falls.</documentation>
</annotation>
<complexType>
<sequence maxOccurs="unbounded">
<element name="genre">
<annotation>
<documentation xml:lang="en">This element groups together the different elements associated with each genre with which the program is associated.</documentation>
</annotation>
<complexType>
<sequence>
<element name="class" type="xsd:string">
<annotation>
<documentation xml:lang="en">The genre that is associated with a specified program record.</documentation>
</annotation>
</element>
<element name="relevance" type="xsd:int">
<annotation>
<documentation xml:lang="en">A relevence factor that applies to the genre classification for the program. A relevence factor of 1 indicates that this is the top-level genre under which the program is classified.</documentation>
</annotation>
</element>
</sequence>
</complexType>
</element>
</sequence>
<attribute name="program" type="xsd:string" use="required"/>
</complexType>
</element>
</sequence>
</complexType>
</element>
<simpleType name="lineupTypes">
<annotation>
<documentation xml:lang="en">Standard lineup types.</documentation>
</annotation>
<restriction base="xsd:string">
<enumeration value="Cable"/>
<enumeration value="CableDigital"/>
<enumeration value="Satellite"/>
<enumeration value="LocalBroadcast"/>
</restriction>
</simpleType>
<xsd:complexType name="xtvdResponse">
<xsd:sequence>
<xsd:element name="messages">
<xsd:annotation>
<xsd:documentation xml:lang="en">A collection of messages that may be sent back by the server to the client. Messages are usually used by the server to notify the user of changes to their subscription caused by automatic changes in station's that are part of their subscription. For instance, messages are passed back if a lineup selected by the user is no-longer valid, if all the stations selected by the user has been removed as they are no longer valid ... </xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence maxOccurs="unbounded" minOccurs="0">
<xsd:element name="message" type="xsd:string">
<xsd:annotation>
<xsd:documentation xml:lang="en">An individual message that is passed back by the server.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="xtvdDocument" type="tms:xtvd"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</wsdl:types>
<wsdl:message name="downloadResponse">
<wsdl:part name="xtvdResponse" type="tms:xtvdResponse"/>
</wsdl:message>
<wsdl:message name="downloadRequest">
<wsdl:part name="startTime" type="tms:dateTime"/>
<wsdl:part name="endTime" type="tms:dateTime"/>
</wsdl:message>
<wsdl:message name="activateRequest">
<wsdl:part name="deviceType" type="xsd:string"/>
<wsdl:part name="activationKey" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="webserviceFault"/>
<wsdl:message name="activateResponse"/>
<wsdl:portType name="xtvdPortType">
<wsdl:operation name="activate">
<wsdl:input message="tms:activateRequest"/>
<wsdl:output message="tms:activateResponse"/>
<wsdl:fault message="tms:webserviceFault" name="webserviceFault"/>
</wsdl:operation>
<wsdl:operation name="download">
<wsdl:input message="tms:downloadRequest"/>
<wsdl:output message="tms:downloadResponse"/>
<wsdl:fault message="tms:webserviceFault" name="webserviceFault"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="xtvdBinding" type="tms:xtvdPortType">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="activate">
<soap:operation soapAction="urn:TMSWebServices:xtvdWebService#activate"/>
<wsdl:input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:TMSWebServices" use="encoded"/>
</wsdl:input>
<wsdl:output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded"/>
</wsdl:output>
<wsdl:fault name="webserviceFault">
<soap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="tms:webserviceFault" namespace="urn:TMSWebServices" use="encoded"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="download">
<soap:operation soapAction="urn:TMSWebServices:xtvdWebService#download"/>
<wsdl:input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:TMSWebServices" use="encoded"/>
</wsdl:input>
<wsdl:output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded"/>
</wsdl:output>
<wsdl:fault name="webserviceFault">
<soap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="tms:webserviceFault" namespace="urn:TMSWebServices" use="encoded"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="xtvdWebService">
<wsdl:port binding="tms:xtvdBinding" name="xtvdWebServicePort">
<soap:address location="http://datadirect.webservices.zap2it.com/tvlistings/xtvdService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -