Autor
|
Tema: Me ayudais con este código (Leído 7,471 veces)
|
franxujaen
Desconectado
Mensajes: 10
|
como t dije dale $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://panel.masvoz.es/rs/supervisor/agent/3855/AG1"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_USERPWD, "$user:$password"); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET"); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Accept: application/json")); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $jsonString = curl_exec($ch); $agent = json_decode($jsonString); print_r($agent) exit; mira lo q t esta regresando el array si tiene los datos q necesitas.... o pon lo q t regresa para ver. Ostras yo estoy pegao eh? no sé donde poner ese código jaja
|
|
|
En línea
|
|
|
|
moyo18
|
ok simple al final de tu codio sustituye el 'echo $agert->...... ' o borralo y escribes print_r($agent)
mira el array que es lo q t esta regresando.
|
|
|
En línea
|
|
|
|
franxujaen
Desconectado
Mensajes: 10
|
Nada, ahora no sale nada de nada...
|
|
|
En línea
|
|
|
|
moyo18
|
es por eso q no recibes nada ..... si al usar
print_r($agent)
el array esta vacio entonces no esta regresando nada el CURL .... revisa que tu url este regresando algo de lo contrario no podras usar
$agent->name, $agent->status etc...
|
|
|
En línea
|
|
|
|
franxujaen
Desconectado
Mensajes: 10
|
Y comparando la imagen que puse (que es la que se supone real del código) y con los datos $agentId = "AG1"; $user = "FranDuque"; $password = "091082
¿localizas tu el error?
|
|
|
En línea
|
|
|
|
moyo18
|
mi error porq mi error ?? es tu error. tu tienes q poner esos datos ... mira $accountId = 3855; $agentId = "AG1"; $user = "FranDuque"; $password = "091082";
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://panel.masvoz.es/rs/supervisor/agent/3855/AG1"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_USERPWD, "$user:$password"); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET"); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Accept: application/json")); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $jsonString = curl_exec($ch); $agent = json_decode($jsonString);
print_r($jsonString);
//print_r($agent);
regresa esto Estado HTTP 403 - El acceso al recurso pedido ha sido denegado OSEA $agent esa empty por eso no recibes nada del CURL como t lo mencione ya. // por cierto espero q esos datos no sean reales xD.
|
|
|
En línea
|
|
|
|
franxujaen
Desconectado
Mensajes: 10
|
jaja los cambio luego, la contraseña y tal la cambiaré xD aunque tampoco es un acceso a nada que implique que yo pierda nada solo que me pondrán que estoy conectado o no jaja (pero si lo puedes editar y quitar los datos privados mejor jaja)
Voy a probar otra vez ays
|
|
|
En línea
|
|
|
|
Shell Root
|
ajjajajjajaa El problema es qué, cuando ejecutas el script la variable $agent no tiene nada, verifica la petición :p
|
|
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
franxujaen
Desconectado
Mensajes: 10
|
Madre mia, dandole mil vueltas y me dicen que lo que hicieron es darme las nociones para CREAR un javascript vamos que ya etsoy listo con esto jaja
|
|
|
En línea
|
|
|
|
|
|