https://www.wportal.pt/api/getrecuperar/json
Parâmetro | Tipo | Defeito | Descrição |
---|---|---|---|
privatekey |
CHAVE_PRIVADA_DA_EMPRESA |
Chave de identificação privada da empresa fornecida pela Wincode. Esta chave é confidencial. | |
username |
varchar(20) | obrigatório | Número de contribuinte do utilizador |
Nome | Tipo (Valores) | Descrição |
---|---|---|
status |
boolean (true,false) | Resultado da operação |
message["id"] |
int (0,1,2) | Identificação da mensagem
|
message["text"] |
string | Mensagem de retorno do webservice |
rows["username"] |
string | Código de acesso |
rows["nome"] |
string | Nome de utilizador |
rows["email"] |
string | Email de utilizador |
rows["password"] |
string | Password gerada de utilizador |
rows["tipo"] |
string (c,f) | Identificação do utilizador
|
rows["url"] |
string | Url para redirecionamento ao portal |
$data = array(
'privatekey' => "CHAVE_PRIVADA_DA_EMPRESA",
'username' => "999999999"
);
//transformar data do $_POST para JSON
$content = json_encode($data);
//submeter o webservice por CURL
$curl = curl_init("https://www.wportal.pt/api/getrecuperar/json");
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["rows"]["email"];
echo $response["message"]["text"];