2
このようにPHP CURLを使用してvtiger Webサービスを呼び出そうとしています。Vtiger Webservice throw 406エラー
$selectQuery = urlencode("SELECT title,firstname,lastname FROM Contacts;");
$curl = curl_init($data['url'].'/webservice.php?operation=query&sessionName='.$this->sessionName.'&query='.$selectQuery);
curl_setopt($curl, CURLOPT_FAILONERROR, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Accept: application/json'));
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0");
curl_setopt($curl, CURLINFO_HEADER_OUT, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
$query = curl_exec($curl);
//$query = json_decode($query);
print_r($query);
が、私はエラーに
error:The requested URL returned error: 406 Not Acceptable
を取得しています以下のURLで述べたように私は誰もが同じのためのソリューションを知っている
すべてのプロセスをやっていますか?