Curl POST не отправляет данные

0

Я пытаюсь подключиться к 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
    пусто совершенно пусто
Показать ещё 6 комментариев
Теги:
curl

1 ответ

0

Я проверил ваш curl-код с другими URL-адресами, и он отлично работает для них, затем я попытался вызвать ваш url с другими методами curl, и он дает пустой ответ, поэтому я считаю, что вы должны проверить поддержку echosign, чтобы понять, что не так.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню