1. Home
  2. Docs
  3. Для администраторов
  4. Como conectar o site para solicitações recebidas?

Como conectar o site para solicitações recebidas?

Gerar token Vá para Configurações -> Sites

 

Clique no botão «carregar» e insira o endereço do seu site no campo «Domínio» (por exemplo, diga.pt)

Clique no botão «Salvar» na parte inferior da página.

Depois de salvar, você verá o código gerado no «token»


Copie este código, será necessário mais tarde.

PHP

Você tem que ter o módulo php-curl instalado. Copie o código abaixo na sua página php. {YOURCODE} para gerar o código e {{ YOUR ERP ADDRESS}} para o seu endereço ERP.

$name = $_POST[‘name’];
$email = $_POST[’email’];
$phone = $_POST[‘phone’];
$message = $_POST[‘message’];

addToERP($name, $phone, $email, $message);

function addToERP($name, $phone, $email, $message){

$post_data = array(
‘token’ => ‘{{YOUR TOKEN}}’,
‘type’ => ‘new_client’,
‘name’ => $name,
‘phone’ => $phone,
’email’ => $email,
‘message’ => $message
);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, ‘https://{{ YOUR ERP ADDRESS }}/api’);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);

curl_close($ch);
}

JavaScript

Voce tem que ter a jQuery Library

$.post(‘https://{{ YOUR ERP ADDRESS }}/api’, {
token: ‘{{YOUR TOKEN}}’,
type: ‘new_client’,
name: name,
phone: phone,
email: email,
message: message
}, function() {
alert(‘Request sent’);
});

Para mais informações sobre o API veja a Referência

Was this article helpful to you? Yes No