Dataverse:ExternalTools

De BrapciWiki
Ir para navegação Ir para pesquisar

Verificar as ferramentos instaladas

curl http://localhost:8080/api/admin/externalTools

Mostar as descrições de uma ferramenta

export TOOL_ID=1
curl http://localhost:8080/api/admin/externalTools/$TOOL_ID

Excluíndo uma ferramenta externa

export TOOL_ID=1
curl -X DELETE http://localhost:8080/api/admin/externalTools/$TOOL_ID


Arquivo de Configuração de Ferramenta Externa

{
 "displayName": "CEDAP Data View",
 "description": "Visualizador de dados",
 "toolName": "cedapdados",
 "scope": "file",
 "types": [
   "explore",
   "preview"
 ],
 "toolUrl": "https://brapci.inf.br/dataverse/",
 "contentType": "text/tab-separated-values",
 "toolParameters": {
   "queryParameters": [
     {
       "fileid": "{fileId}"
     },
     {
       "key": "{apiToken}"
     }
   ]
 }
}

Enviando o arquivo de configuração

curl -X POST -H 'Content-type: application/json' http://localhost:8080/api/admin/externalTools --upload-file CedapDados.json