diff --git a/loterre-resolver/examples.http b/loterre-resolver/examples.http new file mode 100644 index 0000000..0b68aec --- /dev/null +++ b/loterre-resolver/examples.http @@ -0,0 +1,11 @@ +# 9SD/exapnd +POST https://loterre-resolver.services.inist.fr/v1/9SD/expand?indent=true HTTP/1.1 +Content-Type: application/json + +[ + { "value": "Pérou" }, + { "value": "Pays de la Loire" }, + { "value": "Grand-Duché de Luxembourg" }, + { "value": "CAN"} +] +### diff --git a/loterre-resolver/v1/92D/9SD.xml.gz b/loterre-resolver/v1/92D/9SD.xml.gz deleted file mode 100644 index be3828c..0000000 --- a/loterre-resolver/v1/92D/9SD.xml.gz +++ /dev/null Binary files differ diff --git a/loterre-resolver/v1/92D/combine.ini b/loterre-resolver/v1/92D/combine.ini deleted file mode 100644 index 159501f..0000000 --- a/loterre-resolver/v1/92D/combine.ini +++ /dev/null @@ -1,29 +0,0 @@ -# OpenAPI Documentation - JSON format (dot notation) -post.responses.default.description = Return all objects with enrich fields -post.responses.default.content.application/json.schema.$ref = #/components/schemas/JSONStream -post.summary = Fetch all enrichments -post.requestBody.required = true -post.requestBody.content.application/json.schema.$ref = #/components/schemas/JSONStream -post.parameters.0.in = query -post.parameters.0.name = path -post.parameters.0.schema.type = string -post.parameters.0.description = The path in each object to enrcih with a SKOS Cocnept -post.parameters.1.in = query -post.parameters.1.name = indent -post.parameters.1.schema.type = boolean -post.parameters.1.description = Indent or not the JSON Result - -[use] -plugin = analytics - -[exchange] -value = 9SD.xml.gz - -[files] - -[delegate] -file = ../combine.ini - -[dump] -indent = env('indent', false) - diff --git a/loterre-resolver/v1/92D/expand.ini b/loterre-resolver/v1/92D/expand.ini deleted file mode 100644 index 8de0651..0000000 --- a/loterre-resolver/v1/92D/expand.ini +++ /dev/null @@ -1,21 +0,0 @@ -# OpenAPI Documentation - JSON format (dot notation) -post.responses.default.description = Return all objects with enrich fields -post.responses.default.content.application/json.schema.$ref = #/components/schemas/JSONStream -post.summary = Enrich on field of each Object with a SKOS concept -post.requestBody.required = true -post.requestBody.content.application/json.schema.$ref = #/components/schemas/JSONStream -post.parameters.0.in = query -post.parameters.0.name = path -post.parameters.0.schema.type = string -post.parameters.0.description = The path in each object to enrcih with a SKOS Cocnept -post.parameters.1.in = query -post.parameters.1.name = indent -post.parameters.1.schema.type = boolean -post.parameters.1.description = Indent or not the JSON Result - -[env] -path = primer -value = ./9SD.xml.gz - -[delegate] -file = ../expand.ini diff --git a/loterre-resolver/v1/9SD/9SD.xml.gz b/loterre-resolver/v1/9SD/9SD.xml.gz new file mode 100644 index 0000000..be3828c --- /dev/null +++ b/loterre-resolver/v1/9SD/9SD.xml.gz Binary files differ diff --git a/loterre-resolver/v1/9SD/combine.ini b/loterre-resolver/v1/9SD/combine.ini new file mode 100644 index 0000000..159501f --- /dev/null +++ b/loterre-resolver/v1/9SD/combine.ini @@ -0,0 +1,29 @@ +# OpenAPI Documentation - JSON format (dot notation) +post.responses.default.description = Return all objects with enrich fields +post.responses.default.content.application/json.schema.$ref = #/components/schemas/JSONStream +post.summary = Fetch all enrichments +post.requestBody.required = true +post.requestBody.content.application/json.schema.$ref = #/components/schemas/JSONStream +post.parameters.0.in = query +post.parameters.0.name = path +post.parameters.0.schema.type = string +post.parameters.0.description = The path in each object to enrcih with a SKOS Cocnept +post.parameters.1.in = query +post.parameters.1.name = indent +post.parameters.1.schema.type = boolean +post.parameters.1.description = Indent or not the JSON Result + +[use] +plugin = analytics + +[exchange] +value = 9SD.xml.gz + +[files] + +[delegate] +file = ../combine.ini + +[dump] +indent = env('indent', false) + diff --git a/loterre-resolver/v1/9SD/expand.ini b/loterre-resolver/v1/9SD/expand.ini new file mode 100644 index 0000000..8de0651 --- /dev/null +++ b/loterre-resolver/v1/9SD/expand.ini @@ -0,0 +1,21 @@ +# OpenAPI Documentation - JSON format (dot notation) +post.responses.default.description = Return all objects with enrich fields +post.responses.default.content.application/json.schema.$ref = #/components/schemas/JSONStream +post.summary = Enrich on field of each Object with a SKOS concept +post.requestBody.required = true +post.requestBody.content.application/json.schema.$ref = #/components/schemas/JSONStream +post.parameters.0.in = query +post.parameters.0.name = path +post.parameters.0.schema.type = string +post.parameters.0.description = The path in each object to enrcih with a SKOS Cocnept +post.parameters.1.in = query +post.parameters.1.name = indent +post.parameters.1.schema.type = boolean +post.parameters.1.description = Indent or not the JSON Result + +[env] +path = primer +value = ./9SD.xml.gz + +[delegate] +file = ../expand.ini