私のワードプレスサイトで以下のコードを使用しています。私は私のPHPコードでwcf Webサービスを呼び出すことによっていくつかの機能を変更しようとしています。この
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($json));
json_encode
が、ここで必要とされていない後に以下のコードは、私は私にエラー500カールを使用しているときに内部サーバーエラーが発生しました
$Url = "http://localhost:8080/Service1.svc/checkUseronHealnt";
$json = "[{\"MOBILE_NO\":\"8745009403,8745009411\"}]"
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $Url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($json));
$curl_response = curl_exec($curl);
if (curl_error($curl)) {
echo 'error:' . curl_error($curl);
} else {
echo"Response - " . $curl_response;
}
'$ JSON = "[{\" MOBILE_NO \:8745009403,8745009411 \ "\" "}]" の下にあるセミコロンは、この行の後に不足しています' –