Dateidetails abrufen
Mit dieser API können Sie Details einer Datei abrufen.
API
/cemli/v1/customers/{supportIdentifier}/services/{serviceType}/products/{product}/files/{fileId}
Geltungsbereich und AuthZ
- Sie benötigen den Geltungsbereich
mcs:oci:api:User, um auf diese API zugreifen zu können. - Sie können auf diese Informationen für Ihre Kunden-CSI und den verfügbaren serviceType zugreifen.
- Sie können die CEMLI-Datei-API nur verwenden, wenn sich Ihr Kunde für die CEMLI-Funktionalität angemeldet hat.
Header
- Autorisierung: Bearer <Token>
Dabei ist <Token> das OAUTH-Token, das vom Autorisierungsserver zurückgegeben wird (JWT-Token).
- ID: <JWKS Identifier>
Dabei ist <JWKS Identifier> die GUID, die generiert wird, wenn die JWKS-URI vom Kundenadministrator in der Selfserviceplattform festgelegt wird.
Basispfad
/cemli/v1/
Abhängigkeit
Funktionalität
- Diese API zeigt eine Liste der Dateien von UMP an, die für einen Kunden und einen Service relevant sind.
-
{supportIdentifier},{serviceType},{product}und{field}können aus der angegebenen Abhängigkeit abgerufen werden - Antwortfelder, für die eine Erläuterung erforderlich ist:
-
fileIdist die eindeutige ID für eine Datei zum Abrufen von Dateidetails. -
fileTypeist der Dateityp wie SQL, Java, XML Publisher XLF-Datei. -
parameterssind weitere Eingabeparameter für die Dateiverarbeitung. -
Mit
archivedwird angegeben, ob eine Datei archiviert oder aktiv ist.
-
Verb
GET
Parameter
| Name | Typ | Beschreibung | Obligatorisch |
|---|---|---|---|
supportIdentifier
|
Pfadparameter | CSI-Nummer | Ja |
serviceType
|
Pfadparameter | Servicetyp (z.B. EBSO, EBSZ, EBSI) | Ja |
product
|
Pfadparameter | Gibt den Kurznamen des benutzerdefinierten Produkts an (z.B. xbol) | Ja |
field
|
Pfadparameter | Gibt die ID für die hochgeladene Datei in ACE an | Ja |
includeContent
|
Abfrageparameter | Standardwert = N | Nein |
Beispielantwort
{
"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"
}