オプションの RequestObject を要求している .NET Web サービスを使用しようとしていますが、それが cURL でどのように機能するかわかりません。誰か知っていますか?
この Web サービスの場合: https://uat.petfirsthealthcare.com/pfh.service.webservices/coreservice.svc/json/GetBreedList SpeciesId の値が 1 の要求オブジェクト 'CoreServiceGetBreedListRequest' を送信する必要があります。
これが私が持っているものですが、値がありません。
$request = 'https://uat.petfirsthealthcare.com/pfh.service.webservices/coreservice.svc/json/GetBreedList';
$session = curl_init();
curl_setopt($session, CURLOPT_URL, $request);
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_SSLVERSION,3);
curl_setopt($session, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($session, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
curl_setopt($session, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($session, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
$response = curl_exec($session);
curl_close($session);
助けてくれてありがとう!