Comment on page
Exemplos de Requisição
1
<?php
2
3
$cmd='clientes/listar';
4
$TOKEN = 'b5f726e203dd31d5ae0a8d3aa4b32782';
5
6
$parametros = array(
7
'email' => '[email protected]',
8
//'nome' => 'lorena',
9
//'status'=>'S',//S -> ativo, I -> Inativo, N -> Bloqueado,
10
//'registros'=>1,//numero de registros por pagina
11
//'pagina'=>2,//pagina atual
12
);
13
14
//url-ify the data for the GET
15
$parametros_string='';
16
foreach($parametros as $key=>$value) {
17
$parametros_string .= $key.'='.$value.'&';
18
}
19
rtrim($parametros_string, '&');
20
21
$URL = 'https://seusite.com.br/hostmgr/api/'.$cmd.'?'.$parametros_string;
22
23
$mediaType = "application/json"; // formato da requisição
24
$charSet = "UTF-8";
25
$headers = array();
26
$headers[] = "Accept: ".$mediaType;
27
$headers[] = "Content-Type: ".$mediaType.";charset=".$charSet;
28
$headers[] = "hostmgr-token: ".$TOKEN;
29
30
$ch = curl_init();
31
curl_setopt($ch, CURLOPT_URL, $URL);
32
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
33
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
34
//@curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
35
$result = curl_exec($ch);
36
37
echo $result;
38
?>
1
<?php
2
3
$cmd='clientes/cadastrar';
4
$TOKEN = 'b5f726e203dd31d5ae0a8d3aa4b32782';
5
6
$URL = 'https://seusite.com.br/hostmgr/api/'.$cmd;
7
8
$post=array(
9
10
'nome'=>'Alfredo da Silva',
11
'email'=>'[email protected]',
12
'cpfCnpj'=>'999.999.999-44',
13
'telefone'=>'27999999999',
14
'senha'=>'123456',
15
);
16
17
$data_post = json_encode($post);
18
19
$mediaType = "application/json"; // formato da requisição
20
$charSet = "UTF-8";
21
$headers = array();
22
$headers[] = "Accept: ".$mediaType;
23
$headers[] = "Content-Type: ".$mediaType.";charset=".$charSet;
24
$headers[] = "hostmgr-token: ".$TOKEN;
25
26
$ch = curl_init();
27
curl_setopt($ch, CURLOPT_URL, $URL);
28
curl_setopt($ch, CURLOPT_POST, 1);
29
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_post);
30
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
31
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
32
//@curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
33
$result = curl_exec($ch);
34
35
36
echo $result;
37
38
?>
Last modified 4mo ago