alert("Usuário não logado! nNecessário realizar login, para ter acesso a consulta!" );
user_login))
{
//$usermeta = get_metadata( 'user', $user->id , '', true );
$usermeta = get_metadata( 'user', 4 , '', true );
if(false){ // isset($usermeta['clientId_rapidoc'][0])){
//consultaRapidoc($usermeta['clientId_rapidoc'][0]);
}else{
//$uuid = registroRapidoc($user->id);
$uuid = 'uuid';
var_dump($uuid);
//registroRapidoc(4);
if(!empty($uuid)){
//consultaRapidoc($uuid);
}
teste();
}
}
}
function teste(){
var_dump('teste');
}
// Funcao para enviar assinante, para a rapidoc
function registroRapidoc($id_custumer){
// var_dump($id_custumer);
//$uuid = '';
/*
$usermeta = get_metadata( 'user', $id_custumer , '', true );
var_dump($usermeta);
$rapidoc_url = 'https://api.rapidoc.tech/tema/api/beneficiaries';
$body = array( array(
'name' => $usermeta['first_name'][0]." ".$usermeta['last_name'][0],
'cpf' => $usermeta['cpf'][0],
'birthday' => $usermeta['ano'][0]."-".$usermeta['mes'][0]."-".$usermeta['dia'][0],
'phone' => $usermeta['phone'][0],
'email' => $usermeta['confirm_email'][0],
'zipCode' => $usermeta['zip'][0],
'address' => $usermeta['addr1'][0],
'city' => $usermeta['city'][0],
'state' => $usermeta['thestate'][0],
'paymentType' => 'S',
'serviceType ' => 'GSP'),);
var_dump($body);
$body = wp_json_encode( $body );
$headers = array('Authorization'=>'Bearer eyJhbGciOiJSUzUxMiJ9.eyJjbGllbnQiOiJaeW9uIEJyYXNpbCJ9.FZCMlbzCj3joyL7KYTiVZXdCutJnd4i5B0KysW-eTFJYWvmveFfJSvbexMYH3CqYqAmo-OWdlMU8DCVbzMup4r7HHhq_NKtPp5nE-0JEC2XyYysPlpt39PMnmMC4QZZRbCtBeSZQ0wHENFqQ-DhpiJqbPvOeIMBr-yPwRutFWnwkYjSEsOtnccLp_KqO99VKhbtUDwH9z3dOkFDsAQFf9y-xFt7eGgWV9pNhfdg0Jh9TUKLmzrX1-CDahoE-YJeYvFCzWYTuH0Ex_hPsE4af7n_SmWh8SO5d16X9sX58ChwrUdDRtdScyAtCEPO1LSQcHQCv3ZAmB9hog299dKRS4P124WOJJAhkftOu63KlicKq-y2RzCiS42ArN3eOq-BPZq5YmaY8qC9bhTLLG7Bnu6PwjpMt4e2Fzj8tU7sctAyYlKoJygMSM8PcmXM0ukZtdpJZ42kDEO9mWW6UEV90ECyd6LMy2kUN1CqyRa99-X7oFxnILh3PTbG9s3EEQZ4cWGGI8tfDbzslO5vq2oNKMt9bWw0qvr6j06ABZjvnYp-XAGF1iXZyB9cZBKLT8_VDzNGWCj3v4evD9utYY_9_-DJDSVn9HOcWHqSGBJjZqZrePSsyYB2jl6aP3OG5tV0vVJG3S1UL0eriEz02soXzroh0YF0jjPov-wz-jHIPBAM',
'Content-Type' =>'application/vnd.rapidoc.tema-v2+json',
'clientId' =>'662633cf-1fa5-4435-9eea-a04ba19f3875',
);
$args = array('method' => 'POST',
'timeout' => 5,
'redirection' => 5,
'httpversion' => '1.0',
'blocking' => false,
'headers' => $headers,
'body' => $body
//'headers' => $headers,
//'body' => $body, //json_encode($body, JSON_UNESCAPED_SLASHES),
//'timeout' => 60,
//'redirection' => 5,
//'blocking' => true,
//'httpversion' => '1.0',
//'sslverify' => false,
//'data_format' => 'body',
);
$response = wp_remote_post( $rapidoc_url, $args );
sleep(10);
$response = wp_json_encode( $response );
//if (is_wp_error($response)) {
// $error_message = $response->get_error_message();
// echo "Error: " . $error_message;
//}
//--print_r($args);//
//--$response = wp_remote_get( $rapidoc_url, $args );//
//$response_body = json_decode( wp_remote_retrieve_body($response ));
//echo '';
//echo ' Body: ';
//var_dump($response_body);
$rapidoc_url = 'https://api.rapidoc.tech/tema/api/beneficiaries/' . $usermeta['cpf'][0];
$args = array(
'headers' => $headers,
'timeout' => 60,
'redirection' => 5,
'blocking' => true,
'httpversion' => '1.0',
'sslverify' => false,
'data_format' => 'body',
);
$response = wp_remote_get( $rapidoc_url, $args );
$response_body = wp_remote_retrieve_body($response); //,true);
$response_body = json_decode( $response_body );
$beneficiario = $response_body->beneficiary;
$uuid = $beneficiario->uuid;
if($response_body->success == true){
add_user_meta($id_custumer, 'clientId_rapidoc', $uuid, true);
//echo "id rapidoc adicionado na tabela wp_usermeta";
//consultaRapidoc($uuid);
}else{
//?>
// alert("Nao foi possível iniciar consulta!nTente novamente!" );
//'Bearer eyJhbGciOiJSUzUxMiJ9.eyJjbGllbnQiOiJaeW9uIEJyYXNpbCJ9.FZCMlbzCj3joyL7KYTiVZXdCutJnd4i5B0KysW-eTFJYWvmveFfJSvbexMYH3CqYqAmo-OWdlMU8DCVbzMup4r7HHhq_NKtPp5nE-0JEC2XyYysPlpt39PMnmMC4QZZRbCtBeSZQ0wHENFqQ-DhpiJqbPvOeIMBr-yPwRutFWnwkYjSEsOtnccLp_KqO99VKhbtUDwH9z3dOkFDsAQFf9y-xFt7eGgWV9pNhfdg0Jh9TUKLmzrX1-CDahoE-YJeYvFCzWYTuH0Ex_hPsE4af7n_SmWh8SO5d16X9sX58ChwrUdDRtdScyAtCEPO1LSQcHQCv3ZAmB9hog299dKRS4P124WOJJAhkftOu63KlicKq-y2RzCiS42ArN3eOq-BPZq5YmaY8qC9bhTLLG7Bnu6PwjpMt4e2Fzj8tU7sctAyYlKoJygMSM8PcmXM0ukZtdpJZ42kDEO9mWW6UEV90ECyd6LMy2kUN1CqyRa99-X7oFxnILh3PTbG9s3EEQZ4cWGGI8tfDbzslO5vq2oNKMt9bWw0qvr6j06ABZjvnYp-XAGF1iXZyB9cZBKLT8_VDzNGWCj3v4evD9utYY_9_-DJDSVn9HOcWHqSGBJjZqZrePSsyYB2jl6aP3OG5tV0vVJG3S1UL0eriEz02soXzroh0YF0jjPov-wz-jHIPBAM',
'Content-Type' =>'application/vnd.rapidoc.tema-v2+json',
'clientId' =>'662633cf-1fa5-4435-9eea-a04ba19f3875',
);
$args = array(
'headers' => $headers,
'timeout' => 60,
'redirection' => 5,
'blocking' => true,
'httpversion' => '1.0',
'sslverify' => false,
'data_format' => 'body',
);
$response = wp_remote_get( $rapidoc_url, $args );
$response_body = wp_remote_retrieve_body($response); //,true);
$response_body = json_decode( $response_body );
if($response_body->success){
$rapidoc_url = $response_body->url;
echo '';
}else{
?>
alert("Nao foi possível iniciar consulta!nTente novamente!" );