ReferenciaFeedsObtener solicitud de Feeds
GET
Obtener solicitud de Feeds
Endpoint
https://sellercenter-api.falabella.com/?Action=GetFeedRawInputGetFeedRawInput. En base a un arreglo de FeedID, devuelve las solicitudes XML con la que se genero el feed
Parámetros
Action
string
RequeridoNombre de la función que se va a llamar. Obligatorio y debe ser 'GetFeedRawInput' en este caso. Si se omite, se devuelve un error 'E001: Parameter Action is mandatory' (El parámetro Action es obligatorio). Si se proporciona una cadena de función desconocida, se devuelve un mensaje de error 'E008: Invalid Action' (Acción no válida).
GetFeedRawInputFormat
string
Si se proporciona, debe ser 'JSON' o 'XML'. Si no se proporciona, se asume 'XML'.
XMLTimestamp
date
RequeridoLa hora actual en formato ISO8601 relativa a UTC (p. Ej., Marca de tiempo = 2015-04-01T10: 00: 00 + 02: 00 para Berlín), de modo que las llamadas no puedan ser reproducidas por un tercero que espíe (es decir, aquellas llamadas demasiado lejos en el pasado o en el futuro producen un mensaje de error). Obligatorio. Si no se proporciona, aparece el mensaje de error 'E001: La marca de tiempo del parámetro es obligatoria'. Si la marca de tiempo es demasiado antigua o está en el futuro, se devuelve un mensaje de error "E003: Timestamp has expired" (Timestamp expiró).
UserID
string
El ID del usuario que realiza la llamada. La lista de usuarios autorizados se mantiene en la interfaz web del Centro de vendedores en Configuración general / Administrar usuarios.
Version
string
RequeridoLa versión de API contra la que se ejecutará esta llamada, en formato mayor-punto-menor. Actualmente debe ser 1.0, aunque la versión real de la API es 2.6.20. Si se omite, se devuelve un mensaje de error "E001: Parameter Version is mandatory" (El parámetro Version es obligatorio).
Headers
accept
string
Generado a partir de los tipos de contenido de respuesta disponibles. Valores permitidos:
application/xml, application/json. application/jsonLos campos de respuesta proporcionados por esta API se encuentran detallados en la siguiente tabla:
| Nombre | Tipo | Descripción |
|---|---|---|
| FeedRawInput | Section | Endpoint devuelve un FeedRawInput por ID de feed transmitido |
| Feed | String | Identificador del feed, tal como se pasó |
| RawInputFile | Section | La entrada XML a la acción que provocó la creación del feed se devuelve en esta sección como un archivo XML |
| MimeType | String | Siempre 'text/xml' |
| File | String | Archivo XML codificado en base64 que contiene la solicitud que creó el feed |
Respuesta 200
<?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
<Head>
<RequestId></RequestId>
<RequestAction>GetFeedRawInput</RequestAction>
<ResponseType>FeedRawInput</ResponseType>
<Timestamp>2015-06-25T07:55:38+0000</Timestamp>
</Head>
<Body>
<FeedRawInput>
<Feed>4a835cd5-1f55-4f3b-861d-f56e011be009</Feed>
<RawInputFile>
<MimeType>text/xml</MimeType>
<File>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+DQo8UmVxdWVzdD4N
CjxQcm9kdWN0Pg0KPFNlbGxlclNrdT4xMjM0PC9TZWxsZXJTa3U+DQo8UHJpY2U+MTI8L1ByaW
NlPg0KPC9Qcm9kdWN0Pg0KPC9SZXF1ZXN0Pg==</File>
</RawInputFile>
</FeedRawInput>
</Body>
</SuccessResponse>Errores
| Código de error | Mensaje |
|---|---|
| 53 | E053: Invalid FeedIdList format. Must use array format [1,2] (Formato inválido de FeedIdList. Debe usar un formato de arreglo [1,2]) |
| 54 | E054: Invalid FeedIdList format. Must be array of FeedIds (Formato inválido de FeedIdList. Debe ser siempre un arreglo de FeedId) |
| 1000 | No se encontraron feeds |