Webservices Base de conhecimento

Parâmetro Valores Defeito Descrição
key CHAVE_DA_EMPRESA obrigatório Chave de identificação da empresa fornecida pela Wincode
Nome Tipo Descrição
cod_cat char(6) Código da categoria
des_cate char(50) Nome da categoria

Ajudante des_cate
0080 cod_cate


Armador ferro 1ª des_cate
0073 cod_cate


Armador ferro 2ª des_cate
0074 cod_cate


Assent. isolamentos térmicos acústicos 1ª des_cate
0071 cod_cate


Assent. isolamentos térmicos acústicos 2ª des_cate
0034 cod_cate


Assistente administrativo (1º escalão) des_cate
0066 cod_cate


Auxiliar de acabamentos des_cate
0060 cod_cate


Bate-chapas 1ª des_cate
0047 cod_cate


Bate-chapas 2ª des_cate
0048 cod_cate


Bate-chapas 3ª des_cate
0049 cod_cate


Comercial des_cate
0085 cod_cate


Copeiro(a) des_cate
0062 cod_cate


DIOGO des_cate
ZZ cod_cate


Eletricista - grau 9 des_cate
0028 cod_cate


Escriturário(a) 1ª des_cate
0043 cod_cate


Escriturário(a) 2ª des_cate
0044 cod_cate


Escriturário(a) 3ª des_cate
0045 cod_cate


Estucador des_cate
0068 cod_cate


Fiel de armazém des_cate
0020 cod_cate


Imobiliario des_cate
0084 cod_cate


Indiferenciada des_cate
0081 cod_cate


Ladrilhador 1ª des_cate
0001 cod_cate


Ladrilhador 2ª des_cate
0002 cod_cate


Marceneiro des_cate
0025 cod_cate


Mecânico de aparelhos de precisão de 1ª des_cate
0061 cod_cate


Mecânico de automóveis 1ª des_cate
0040 cod_cate


Mecânico de automóveis 2ª des_cate
0041 cod_cate


Mecânico de automóveis 3ª des_cate
0042 cod_cate


Mecânico de frio e ar condicionado des_cate
0026 cod_cate


Montador andaimes 1ª des_cate
0051 cod_cate


Montador andaimes 2ª des_cate
0052 cod_cate


Montador elementos pré-fabricados des_cate
0067 cod_cate


Montador(a) grau 10 des_cate
0050 cod_cate


Montador(a) peças 1ª des_cate
0029 cod_cate


Montador(a) peças 2ª des_cate
0030 cod_cate


Montador(a) peças 3ª des_cate
0031 cod_cate


Motorista pesados des_cate
0033 cod_cate


Of.eletricista montador at/bt grau 6 des_cate
0054 cod_cate


Oficial electricista des_cate
0013 cod_cate


Oficial principal - avac des_cate
0014 cod_cate


Oficial principal - canalizador des_cate
0024 cod_cate


Oficial principal - serralheiro des_cate
0032 cod_cate


Oficial principal - serralheiro civil des_cate
0065 cod_cate


Oficial principal - serralheiro tubista des_cate
0056 cod_cate


Oficial principal - soldador des_cate
0015 cod_cate


Oficial principal eletricista des_cate
0082 cod_cate


Oficial principal mecânico frio e ar condicionado des_cate
0077 cod_cate


Operador de exploração 2/e des_cate
0064 cod_cate


Orçamentista des_cate
0039 cod_cate


Pedreiro 1ª des_cate
0003 cod_cate


Pedreiro 2ª des_cate
0004 cod_cate


Pintor 1ª des_cate
0072 cod_cate


Pintor 2ª des_cate
0075 cod_cate


Pintor auto 1ª des_cate
0036 cod_cate


Pintor auto 2ª des_cate
0037 cod_cate


Pintor auto 3ª des_cate
0038 cod_cate


Praticante 1º ano des_cate
0035 cod_cate


Praticante até 2 anos grau 11 des_cate
0053 cod_cate


Preparador(a) trabalho auxiliar (até 3 anos) des_cate
0046 cod_cate


Pré-oficial ass.isol.térmicos/acústicos des_cate
0027 cod_cate


Pré-oficial avac des_cate
0010 cod_cate


Pré-oficial canalizador des_cate
0011 cod_cate


Pré-oficial eletricista 1º ano des_cate
0009 cod_cate


programador des_cate
9999 cod_cate


Programador des_cate
0083 cod_cate


Rececionista (menos 1 ano) des_cate
0058 cod_cate


Rececionista/telefonista des_cate
0079 cod_cate


Secretária des_cate
0069 cod_cate


Serralheiro constr. estr. metálicas grau 7 des_cate
0076 cod_cate


Serralheiro constr. estr. metálicas grau 8 des_cate
0022 cod_cate


Serralheiro constr. estr. metálicas grau 9 des_cate
0023 cod_cate


Serralheiro mecânico de 1ª des_cate
0016 cod_cate


Serralheiro mecânico de 2ª des_cate
0057 cod_cate


Serralheiro mecânico de 3ª des_cate
0017 cod_cate


Serralheiro mecânico grau 7 des_cate
0005 cod_cate


Serralheiro mecânico grau 8 des_cate
0006 cod_cate


Serralheiro mecânico grau 9 des_cate
0007 cod_cate


Serralheiro oficial des_cate
0078 cod_cate


Servente des_cate
0012 cod_cate


Soldador 2ª des_cate
0055 cod_cate


Soldador mig/mag de 1ª des_cate
0018 cod_cate


Soldador tig 1ª des_cate
0070 cod_cate


teste des_cate
zz1 cod_cate


Téc. manut. mecânica e eletromecânica des_cate
0019 cod_cate


Técnica de serviços externos des_cate
0063 cod_cate


Trabalhador de apoio industrial des_cate
0059 cod_cate


Trabalhador de limpeza des_cate
0021 cod_cate


Trabalhador n/ especializado, grau 13 des_cate
0008 cod_cate


Trolha des_cate
9998 cod_cate


Parâmetro Valores Defeito Descrição
privatekey CHAVE_PRIVADA_DA_EMPRESA Chave de identificação privada da empresa fornecida pela Wincode. Esta chave é confidencial.
Nome Tipo Descrição
Informação do serviço
status boolean (true,false) Resultado da operação
message string Mensagem de retorno do webservice
count string Quantidade de registos encontrados
Registos
rows[$i]["cod_cate"] char(6) Código
rows[$i]["des_cate"] char(100) Descrição
$data = array(
     'privatekey' => "CHAVE_PRIVADA_DA_EMPRESA" );

//transformar data do $_POST para JSON
$content = json_encode($data);

//submeter o webservice por CURL
$curl = curl_init("https://www.wportal.pt/api/categorias");
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $content);

$json_response = curl_exec($curl);

$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);

curl_close($curl);

//resposta do webservice
$response = json_decode($json_response, true);

echo $response["message"];