Método PHP para acesso aos recursos via PUT
$token = {token}
$empresa = {empresa_id}
$endPoint = {…}
$data = {…}
$headers = array(
"token: $token",
'Accept: application/json',
'Content-Type: application/json'
);
$requestString = "{$endPoint}";
$curl = curl_init();
// check if a new cURL was created successfully
if (!$curl) {
die($this->getError(500, 'Não foi possível inicializar o cURL'));
}
// cURL configurations
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
// cURL data
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "PUT");
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($curl, CURLOPT_URL, $this->getUrl($requestString, $empresa));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
$response = trim(curl_exec($curl));
$info = curl_getinfo($curl);
curl_close($curl);
return $response;
Método PHP para acesso aos recursos via POST
$token = {token}
$empresa = {empresa_id}
$endPoint = {…}
$data = {…}
$headers = array(
"token: $token",
'Accept: application/json',
'Content-Type: application/json'
);
$requestString = "{$endPoint}";
$curl = curl_init();
// check if a new cURL was created successfully
if (!$curl) {
die($this->getError(500, 'Não foi possível inicializar o cURL'));
}
// cURL configurations
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
// cURL data
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($curl, CURLOPT_URL, $this->getUrl($requestString, $empresa));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
$response = trim(curl_exec($curl));
$info = curl_getinfo($curl);
curl_close($curl);
return $response;
Método PHP para acesso aos recursos via DELETE
$token = {token}
$empresa = {empresa_id}
$endPoint = {…}
$data = {…}
$headers = array(
"token: $token",
'Accept: application/json',
'Content-Type: application/json'
);
$requestString = "{$endPoint}";
$curl = curl_init();
// check if a new cURL was created successfully
if (!$curl) {
die($this->getError(500, 'Não foi possível inicializar o cURL'));
}
// cURL configurations
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
// cURL data
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($curl, CURLOPT_URL, $this->getUrl($requestString, $empresa));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
$response = trim(curl_exec($curl));
$info = curl_getinfo($curl);
curl_close($curl);
return $response;
Método PHP para acesso aos recursos via GET
$token = {token}
$empresa = {empresa_id}
$endPoint = {…}
$data = {…}
$headers = array(
"token: $token",
'Accept: application/json',
'Content-Type: application/json'
);
$requestString = "{$endPoint}";
$curl = curl_init();
// check if a new cURL was created successfully
if (!$curl) {
die($this->getError(500, 'Não foi possível inicializar o cURL'));
}
// cURL configurations
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
// cURL data
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($curl, CURLOPT_URL, $this->getUrl($requestString, $empresa));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
$response = trim(curl_exec($curl));
$info = curl_getinfo($curl);
curl_close($curl);
return $response;
Para acessar detalhes sobre os recursos da API ROI COMMERCE, clique nos recursos abaixo:
Cadastro, Atualização e Exclusão de PRODUTOS
Cadastro, Atualização e Exclusão de MARCAS
Cadastro, Atualização e Exclusão de CATEGORIAS
Cadastro, Atualização e Exclusão de VARIAÇÕES
Cadastro, Atualização e Exclusão de TIPO VARIAÇÕES
Cadastro, Atualização e Exclusão de ATRIBUTOS
Para acessar a documentação sobre os recursos da API ROI COMMERCE, clique nos recursos abaixo:
https://app.swaggerhub.com/apis-docs/wjr-digital/ROI_COMMERCE/1.0.0
Adicionar comentário