-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcliente_php.php
84 lines (84 loc) · 2.22 KB
/
cliente_php.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<?php
#
# NO MODIFICAR ******
# REPORTAR ERRORES
error_reporting(E_ERROR|E_WARNING);
ini_set('display_errors', '1');
#
#
#********************************************************************
# >>>>>>>>> INICIO ZONA PARA CAMBIAR PARÁMETROS <<<<<<<<<<<<<<<<<<<<<
#
# API KEY DE ACCESO A LA API ( AL CREAR LINEA EN WHAPI LE ENTREGA APIKEY TOKEN )
$apikey="AQUI-VA-EL-TOKEN-APIKEY-DE-LA-LINEA-WHATSAPP";
#
# FONO EMISOR ( FONO QUE ENVIA EL WHATSAPP )
$fono_emisor="569xxxxxxxx";
#
# PUERTO EMISOR ( AL CREAR LINEA EN WHAPI LE ENTREGA EL PUERTO )
$puerto_emisor="yyyy";
#
# FONO RECEPTOR ( FONO AL CUAL SE ENVIA EL WHATSAPP )
$fono_receptor="569zzzzzzzz";
#
# OPCIONAL - FONO PARA ENVIAR COPIA 1 DEL WHATSAPP
$fono_cc_1="";
#
# OPCIONAL - FONO PARA ENVIAR COPIA 2 DEL WHATSAPP
$fono_cc_2="";
#
# OPCIONAL - FONO PARA ENVIAR COPIA 3 DEL WHATSAPP
$fono_cc_3="";
#
# MENSAJE A ENVIAR
$mensaje="Hola Mundo! 😄😎 Somos whapi.online";
#
#
# >>>>>>>>> FINAL ZONA PARA CAMBIAR PARÁMETROS <<<<<<<<<<<<<<<<<<<<<
#********************************************************************
#
# NO MODIFICAR ********
# URL DEL ENDPOINT default https://whapi.online/api/servidor.php
$url_endpoint ="https://whapi.online/api/servidor.php";
#
# NO MODIFICAR ********
# 443=https 80=http default 443
$puerto_endpoint=443;
#
# NO MODIFICAR ********
# DATOS A ENVIAR
$data = array(
"apikey" =>$apikey,
"linea"=>$fono_emisor,
"puerto"=>$puerto_emisor,
"fono"=>$fono_receptor,
"fono_cc_1"=>$fono_cc_1,
"fono_cc_2"=>$fono_cc_2,
"fono_cc_3"=>$fono_cc_3,
"mensaje"=>$mensaje,
"tipo_adjunto"=>"PNG",
"url_adjunto"=>"https://whapi.online/assets/img/whapi_demo.png",
"url_documento"=>""
);
#
#
# NO MODIFICAR ********
$handler = curl_init();
curl_setopt($handler, CURLOPT_URL,$url_endpoint);
curl_setopt($handler, CURLOPT_PORT,$puerto_endpoint);
curl_setopt($handler, CURLOPT_VERBOSE, 1);
curl_setopt($handler, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($handler, CURLOPT_TIMEOUT, 30);
curl_setopt($handler, CURLOPT_POSTFIELDS, $data);
curl_setopt($handler, CURLOPT_HEADER, 0);
curl_setopt($handler, CURLINFO_HEADER_OUT, true);
$result = curl_exec ($handler);
$info = curl_getinfo($handler);
curl_close ($handler);
#
# NO MODIFICAR ********
$result=trim($result);
#
# RESPUESTA
echo $result;
?>