eBay :: API :: XML :: BASECALL

EBAY :: API :: XML :: Basecall es una biblioteca destinada a proporcionar una interfaz basada en PERL para la API del Servicios Web de Ebay Público.
Descargar ahora

eBay :: API :: XML :: BASECALL Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jeff Nokes
  • Sitio web del editor:
  • http://search.cpan.org/~ebay/eBay-API-0.22/lib/eBay/API/XML/BaseDataType.pm

eBay :: API :: XML :: BASECALL Etiquetas


eBay :: API :: XML :: BASECALL Descripción

eBay :: API :: XML :: Basecall es una biblioteca destinada a proporcionar una interfaz basada en PERL para la API del Servicios Web de Ebay Público. eBay :: API :: XML :: Basecall es una biblioteca destinada a proporcionar una interfaz basada en PERL para los servicios públicos de eBay web API.SUBROUTINES: NUEVO () RESET () Descripción: Use el método 'Restablecer' en los casos cuando desee reutilizar Una llamada EjiveExecute () _ gethttprequestObject () GetHTTTPRECESTASSTRING () Argumentos: 1 - ISPORTRETTYPRINT - Si se establece, XML es bastante impresoRecesas: Método de cadena que devuelve una representación textual de la solicitud (Tipo de solicitud, URL, Cadena de consulta, encabezado y contenido) ._getRequestHeader () getRequestDatatype () getResponsedAtatype () _ sethttpresponseobject () _ gethttpresponseobject () IshttpRequestsubmit () le indica a un programador si se ha enviado una solicitud o no. Este método se utiliza principalmente en la sesión en modo secuencial. GettPonsPonsEsEstring () getResponserawXML () _ SETXMLSIMPLEDTATURSUTTURSUTTURE () Mantener XML :: Estructura de datos simple después de analizar la respuesta XMLGETXMLSIMPLEDTRAUCTURTURTURTURTURTURTURANTE () Devoluciones XML :: Estructura de datos simple para un camino dado. La ruta se define como una referencia a una matriz de nombres de nodos, comenzando con el nodo de nivel superior y finalizando con un nodo de nivel más bajo. ¡No es una cadena XPath !!!! PATH EJEMPLOS PARA VERIFIALDITEM CLOK: @path = ('honorarios', 'Tarifa' ); # Devuelve las tarifas como un XML :: Simple Data Structure @Path = ('errores'); # Devuelve errores de respuesta como un XML :: Simple # Data Structure @Path = ('Errores-XXXX'); # No encontrará nada, no se está especificando ese nodo raíz. La razón de eso es que nosotros XML :: Simple está configurado para no colocar el nodo raíz en su estructura de datos (es decir, un comportamiento predeterminado para XML :: simple). Si no se envía la ruta, no se envía la ruta de devolución completa de la estructura XML :: Simple Data Structure_SetResponseValidxml ( ) Acceso: Conjuntos privados Si una respuesta es un documento XML válido o NO.ISRESEPONSEVIDEXXXML () Acceso: Devoluciones públicas: True (1) Si una respuesta es un documento XML válido o no. Falso (0) Si una respuesta no es un documento XML válido o no. Nota: Nos permite diferenciar los casos los siguientes casos: a) La respuesta es un XML válido con errores de API B) La respuesta no es un documento XML válido en la conexión de XML o la conexión HTTP. Lo más probable es que no se utilice mucho. Las únicas cosas que tienen sentido leer de ResponsedAtatyPe Objects son: errores y raza RAWRESPONSE (que en este caso podría ni siquiera ser un documento XML válido) .HAswarnings () GitErrors () Devoluciones: una referencia a una matriz de errores (puede Retu Este método anula el método Basecallgen :: GetErrors, mientras que _GetResponseErrors es básicamente el mismo método que existe en BasecallGetGetWarnings () _ HaserrorsForSeverityCode () _ GetErrorsForSeverityCode () GetErrorsAndWarnings () Devoluciones: La referencia a una matriz de matriz contiene todos los errores devueltos por la llamada API, independientemente del código de la API Incluye ambos códigos de severidad: 'ERROR' y 'ADVERTENAMIENTO'HASERROR () ARGUMENTOS: - ERRORCOCODERNURS: 1 - Si se encuentra un error con el código de error dado 0 - Si no hay error con el código de error dado, se returnEdGetResponsErrors ( ) GetebayOfficialTime () _ PrettyprintFormat () Argumentos: 1 PHTTPR: una solicitud HTTP :: o http: Respuesta Objeto Descripción: Formatos http :: Solicitud / http :: Respuesta como una cadena. Incluye: encabezado y contenido. X El contenido de ML está bastante impreso .SETREQUESTRAWXML () GetReQUESTRAWXML () _ initRequest () _ initResponse () FactorRor () Argumentos: Este método usa el estilo de llamada de argumento llamado que se parece a esto: $ Self-> FactorRor (Serrorcode => '1025', SSHORTMSG = > 'Error de prueba de prueba', ...); Argumentos requeridos 1 - SerrorCode - API Código de error 2 - SSSHORTMSG - Mensaje de error corto 3 - SlongMSG - Mensaje de error de largo Argumentos opcionales 4 - SSEVERITYCODE - Código de gravedad Código de gravedad predeterminado: eBay :: API :: XML :: DataType :: Enum :: Severitycodetype :: ERROR 5 - SERRORCLASSIFICECODE - Código de clasificación de errores Código de clasificación de error predeterminado eBay :: API :: XML :: DataType :: Enum :: ErrorClasificaciónCodeType :: SystemErrorExample: $ Call-> ForeError ('Serrorcode' => '1025', 'SSSHORTMSG' => 'Mensaje corto de error de prueba', 'SlongMSG' => 'Error de prueba de prueba'); Descripción: Este método se usa para forzar un error dado cuando se está ejecutando una llamada. Si se establece el error forzado, entonces el error está devuelto por la llamada sin ejecutar la llamada (enviando solicitud al servidor API y recibiendo la respuesta. Este método se usa para fines de prueba cuando un programador quiere probar cómo la aplicación maneja un API Error.getapIlName () Un método abstracto: se debe implementar en una clase que se extiende a ClaseSaltElpestDataTatatyPePackage () Un método abstracto: se debe implementar en una clase que se extiende a ClaseSaltElSIPONSEdatyPePePackage () un método abstracto, se debe implementar en Una clase que se extiende a ClassAll ClassProcessResponse () # response_handlenoresponsecontent () _ handleapibadgataway () _ handlererosparsedbutstructureempty () _ addhttp_xmlparse_error () _ POPULATEHTTP_XMLPARSE_ERRORROR () _ Handleifitisoltyle () Requisitos: · Perl


eBay :: API :: XML :: BASECALL Software relacionado