Ich benutze PHP curl, um Daten an zoho crm zu senden, aber es gibt "403 verboten" Fehler zurück. Nun, die Sache ist, ich sende mehrere xml auf dieser Seite mit einer einzigen Curl-Funktion, wenn ich Daten an Konten oder Potentiale sende, wird es richtig gesendet und gibt mir eine Erfolgsantwort, aber wenn ich versuche, Daten an Kontakte zu senden, ist es gibt mir einen Fehler, was ich versuche zu sagen, dass die gleiche Locke oben funktioniert und Fehler in der gleichen Datei gibt, ich meine, wenn es ein Problem mit Curl gibt, warum würde es erfolgreich drei Mal laufen, aber nicht das vierte Mal . Zweitens, wenn ich den gleichen Code in localhost, funktioniert es gut, was bedeutet, dass meine Xml ist auch in Ordnung, kann jemand bitte helfen Sie mir, ich habe Dutzende von Artikeln gesucht, aber keiner von ihnen sind keine Hilfe, hier ist der Code.403 verboten wird zurückgegeben, während php curl
<?php
$auth = '************';
//creating new contact
$xml = "<Contacts>
<row no=\"1\">
<FL val=\"First Name\">James</FL>
<FL val=\"Last Name\">Franco</FL>
<FL val=\"Email\">[email protected]</FL>
<FL val=\"Department\">CG</FL>
<FL val=\"Phone\">0000</FL>
<FL val=\"Fax\">99999999</FL>
<FL val=\"Mobile\">99989989</FL>
<FL val=\"Assistant\">John</FL>
</row>
</Contacts>";
$agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.A.B.C Safari/525.13';
$p_true_url = "https://crm.zoho.com/crm/private/xml/Contacts/insertRecords?";
$p_true_query = "authtoken=" . $auth . "&scope=crmapi&newFormat=1&xmlData=" . $xml . "";
$p_true1 = curl_init();
curl_setopt($p_true1, CURLOPT_URL, $p_true_url);
curl_setopt($p_true1, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($p_true1, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($p_true1, CURLOPT_TIMEOUT, 60);
curl_setopt($p_true1, CURLOPT_POST, 1);
curl_setopt($p_true1, CURLOPT_USERAGENT, $agent);
curl_setopt($p_true1, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($p_true1, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($p_true1, CURLOPT_POSTFIELDS, $p_true_query);
$p_true_response = curl_exec($p_true1);
curl_close($p_true1);
print_r($p_true_response);
?>
keine Angabe seines immer noch den gleichen Fehlers – Coder
wenn es Problem der blockierten häufiger Anfragen ist, warum ist es dann weitere 4 mal arbeiten ?? auf der gleichen Seite mit der gleichen Locke ...? – Coder