Esse documento tem o objetivo de exemplificar o uso da API utilizando todos os métodos implementados.
Para mais informações sobre consumo de Licença, veja aqui.
Serão apresentados 4 métodos, os quais foram implementados na API de Riscos, são eles:
Máscara de Url: http://{domínio}:{porta}/api/framework/v1/filerepo/connectors
Domínio: localhost
Porta: 8051
Url Utilizada: http://localhost:8051/api/framework/v1/filerepo/connectors
{ "hasNext": false, "items": [ { "id": 3, "name": "gdrive-teste-altered", "companyId": 0, "description": "Teste Google Drive altered", "type": 1, "status": true } ], "total": 1 }
Máscara de Url: http://{domínio}:{porta}/api/framework/v1/filerepo/connectors/{id}
Id: 3
Url Utilizada: http://localhost:8051/api/framework/v1/filerepo/connectors/3
{ "id": 3, "name": "gdrive-teste", "description": "Teste Google Drive", "type": "GoogleDrive", "companyID": 1, "global": false, "systemCode": "", "multiSystem": true, "status": true, "credentials": "data:application/json;base64,eqrwefasdfas...", "filesNumber": 0 }
{ "Name": "gdrive-teste", "Description": "Teste Google Drive", "Type": "GoogleDrive", "CompanyID": 1, "Global": false, "SystemCode": "", "MultiSystem": true, "Status": 1, "Credentials": "data:application/json;base64,eqrwefasdfas..." }
{ "id": 3, "name": "gdrive-teste", "description": "Teste Google Drive", "type": "GoogleDrive", "companyID": 1, "global": false, "systemCode": "", "multiSystem": true, "status": true, "Credentials": "data:application/json;base64,eqrwefasdfas...", "filesNumber": 0 }
{ "Name": "gdrive-teste Alterado", "Description": "Teste Google Drive Alterado", "Type": 1, "CompanyID": 0, "Status": 1 }
{ "id": 3, "name": "gdrive-teste-altered", "companyId": 0, "description": "Teste Google Drive altered", "type": 1, "status": true }
{ "Description": "Teste Google Drive Alterado" }
{ "id": 3, "name": "gdrive-teste-altered", "companyId": 0, "description": "Teste Google Drive Alterado", "type": 1, "status": true }
Será retornado o respondeCode = 204 e a resposta em branco.