Histórico da Página
...
- companyId: Id da empresa. (sempre com o valor: getValue("WKCompany") + '')
- serviceCode: Chave única cadastrada.
- endpoint: Endpoint que será chamado.
- timeoutService: definir limite de tempo em segundos durante a chamada ao serviço
Informações |
---|
Para endpoint's que recebem QueryParam e PathParam, os parâmetros devem ser incluídos diretamente no endpoint. (endpoint : '/api/public/2.0/users/create?queryParam=exemple',) |
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
try{ var clientService = fluigAPI.getAuthorizeClientService(); var data = { companyId : getValue("WKCompany") + '', serviceCode : 'bamboo', endpoint : '/api/public/2.0/users/create', method : 'post',// 'delete', 'patch', 'put', 'get' timeoutService: 100 // segundos params : { login : 'authorize.client', email : '[email protected]', code : 'authorize.client', firstName : 'authorize', lastName : 'client', fullName : 'authorize client', password : '123', extData :{ 'addicional-data':'123456' } } } // OU var data = { companyId : getValue("WKCompany") + '', serviceCode : 'google', endpoint : '/userinfo/v2/me', method : 'get' timeoutService: 100 // segundos } // OU var data = { companyId : getValue("WKCompany") + '', serviceCode : 'fluig-local-basic', endpoint : '/api/public/2.0/testauthorizeclient/put', method : 'put', // 'delete', 'patch', 'post', 'get' timeoutService: 100 // segundos params : { teste : 'teste' } } var vo = clientService.invoke(JSON.stringify(data)); if(vo.getResult()== null || vo.getResult().isEmpty()){ throw new Exception("Retorno está vazio"); }else{ log.info(vo.getResult()); } } catch(err) { throw new Exception(err); } |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas