【发布时间】:2015-12-08 12:20:10
【问题描述】:
我正在尝试使用 curl 对 API 进行休息调用。这是我当前的代码:
$service_url = '...';
$curl = curl_init($service_url);
$curl_post_data = array(
'nome' => $this->name,
'email' => $this->email,
'age' => $this->age
);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $curl_post_data);
$curl_response = curl_exec($curl);
var_dump( $curl_response );
我知道包含姓名、电子邮件和年龄的数组有信息,因为我回应了它们。
问题是当我 var_dump $curl 响应时,我收到以下消息:
{"status":"NOK","errorCode":-1,"errorMessage":"No Parameters sent"}
知道发生了什么吗?
【问题讨论】:
标签: php web-services rest curl