Estoy trabajando en ZOHO API, e intento actualizar el registro usando CURL. Intenté diferentes variaciones de CURL pero siempre devuelve "falso". Pero cuando llamo a la misma URL usando un navegador, funciona.
¿Hay alguna manera de que puedan bloquear solicitudes de CURL? ¿Hay alguna otra forma en que pueda llamar a esa URL usando POSt o GET también puede hacerlo? Pasé casi 2-3 días. Si es usuario de la API de ZOHO, ¿puede mostrarme el código que funcionó para usted?¿Pueden los servidores bloquear solicitudes curl?
rizo recientes he intentado es la siguiente:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$data = curl_exec($ch);
curl_close($ch);
Acepta los "parámetros que tu solicitud curl no satisface", pero en la documentación oficial, no mencionaron nada. Una cosa más, hay API que se debe llamar a través de HTTPS ... CURL administra internamente o tengo que agregar algo más para tratar con HTTPS? –
@AmitPatil: Sí, curl hace HTTPS.Realmente no puedo hablar sobre la API de ZOHO, nunca la he visto. – Jon
* "En la gran mayoría de los casos, esta diferencia en el comportamiento se desencadena por la presencia (o ausencia) y los valores de los encabezados de solicitud HTTP" * Los bloqueadores de forges de solicitud modernos son mucho más inteligentes que los actuales, imho. –