No painel do FLUIG seguindo o caminho Início Processos Iniciar Solicitações Admissao, temos um formulário de admissão. Tenho um web site com um formulário obtendo os mesmos campos desse formulário. Nosso sistema está em PHP e JAVASCRIPT.
Tenho um exemplo de comunicação via JQUERY usando a API:
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
<!-- sha1 -->
<script src="crypto/rollups/hmac-sha1.js"></script>
<!-- sha256 -->
<script src="crypto/rollups/hmac-sha256.js"></script>
<script src="crypto/components/enc-base64-min.js"></script>
<script type="text/javascript" src="oauth/oauth-1.0a.js"></script>
<script>
$(function(){
var oauth = OAuth({
consumer: {
key: '6f21d1e4-1220-8c29-fe53-6202dd4ac83c', // nome do aplicativo que você criou
secret: '6c08dac1-fd31-f289-baec-1e9c9cab944b-e5f66152-b69c-cd36-8b3d-ecaa070198b8' // nome do aplicativo que você criou
},
signature_method: 'HMAC-SHA1',
hash_function(base_string, key) {
return CryptoJS.HmacSHA1(base_string, key).toString(CryptoJS.enc.Base64);
}
});
var request_data = {
url: 'http://server-exe.ddns.com.br:8080/api/public/ecm/dataset/availableDatasets', // Altere o endereço da API desejada
method: 'GET',
data: {}
};
var token = {
key: '4e04e8ac-27e5-40fc-823a-129e64e861dd', // Seu access token
secret: '5c6b2805-9270-4ae1-8e1a-7e4d63646cd1a3436a64-01af-470a-9cb9-0830c4414135' // Seu token secret
};
$.ajax({
url: request_data.url,
type: request_data.method,
data: request_data.data,
headers: oauth.toHeader(oauth.authorize(request_data, token))
})
.done(function(data) {
console.log(data); // resposta do serviço executado
});
});
</script>
Precisamos encaminhar esses dados do nosso sistema para a API do fluig salvar no formulário da aplicação.
Existe alguma dataset que efetua a função de Salvar deste formulário do FLUIG?
Você quer preencher o formulário do fluig pelo PHP? Podes fazer um processo pra isso e consumir o webservice via soap por exemplo e passar os campos do formuçário como parâmetro.
— William Gustavo Marquetti 25 de Jun de 2018