Obtener detalles de archivo

Utilice esta API para recuperar los detalles de un archivo.

API

/cemli/v1/customers/{supportIdentifier}/services/{serviceType}/products/{product}/files/{fileId}

Ámbito y autorización

  • Debe tener el ámbito mcs:oci:api:User para acceder a esta API.
  • Puede acceder a esta información para el CSI de cliente y el tipo de servicio disponible.
  • Solo puede utilizar la API de archivos de CEMLI si el cliente se ha incluido en la funcionalidad CEMLI.

Cabeceras

  • Autorización: <Token> de portador

    Donde <Token> es el token de OAUTH devuelto por el servidor de autorización (token de JWT).

  • Identificador: <JWKS Identifier>

    Donde <JWKS Identifier> es el identificador único global generado cuando el administrador del cliente define el URI de JWKS en la plataforma de autoservicio.

Ruta de acceso base

/cemli/v1/

Dependencia

Funcionalidad

  • Esta API muestra la lista de archivos del plan de mantenimiento de unidad (UMP) relevantes para un cliente y un servicio.
  • {supportIdentifier}, {serviceType}, {product} y {field} se pueden recuperar de la dependencia mencionada
  • Campos de respuesta que requieren explicación:
    • fileId es el identificador único de un archivo utilizado para recuperar detalles de archivo.
    • fileType es el tipo de archivo, como SQL, Java o XLF de XML Publisher.
    • parameters son más parámetros de entrada aplicables con el procesamiento de archivos.
    • archived es para identificar si un archivo está archivado o activo.

Verbo

GET

Parámetros

Nombre Tipo Descripción Obligatorio
supportIdentifier Parámetro de ruta Identificador del Soporte del Cliente (CSI)
serviceType Parámetro de ruta Tipo de servicio (por ejemplo, EBSO, EBSZ, EBSI)
product Parámetro de ruta Especifica la abreviatura del producto personalizado (por ejemplo, xbol).
field Parámetro de ruta Especifica el identificador del archivo cargado en la ACE
includeContent Parámetro de consulta Valor por defecto = N No

Solicitud de ejemplo

{
  "fileId": 10882,
  "fileName": "XxExpenseReportLineEO.xml",
  "fileContent": "QUNFIHRlc3QgUGF0Y2g=",
  "description": "CEMLI XML XLF Patch File",
  "version": "121.000001",
  "language": "US",
  "product" : {
    "name": "xbol"
  }
  "fileType": {
    "code": "xmlp_xlf",
    "description": "XML Publisher XLF file"
  },
  "archived": false,
  "parameters": [
    {
      "name": "APPS_SHORT_NAME",
      "value": "xbol",
      "type": "TEXT"
    },
    {
      "name": "TEMPLATE_CODE",
      "value": "APXCCPUT",
      "type": "TEXT"
    }
  ],
  "uploadedBy": "<user e-mail>",
  "uploadedOn": "2020-10-18T17:22:14Z"
}