卷曲POST不发送数据

时间:2014-11-20 06:14:21

标签: php curl

我正在尝试连接到曾经工作的echosign api,现在突然停止工作,我已经尝试过调试但似乎无法解决它,这是我的代码

  public function get_access_token_get()
  {
    $echoSign = new EchoSign();

    $ch = curl_init('https://secure.echosign.com:443/api/rest/v2/auth/tokens');
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($echoSign->echosign_creds));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));

    $result = json_decode(curl_exec($ch));

    curl_close($ch);

    echo "<pre>"; print_r($result); echo "</pre>"; exit();

    return $result->accessToken;
  }

1 个答案:

答案 0 :(得分:0)

我已经使用其他网址测试了你的curl代码,并且它的工作正常,然后我尝试用其他curl方法调用你的url并且它给出空响应,所以我相信你应该检查echosign支持以查看什么错。