Вызов неопределенной функции Curl_init() на сервере WAMP 3Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Вызов неопределенной функции Curl_init() на сервере WAMP 3

Сообщение Anonymous »

Я копался в StackOverflow уже несколько часов, но мне так и не удалось решить эту проблему :(

Я хочу выполнить POST-запрос с помощью Curl, чтобы получить токен аутентификации, но даже несмотря на то, что я:
  • убедился, что расширение =php_curl.dll не закомментировано
  • Пробовал разные версии PHP
  • Загрузил фиксированное расширение Curl и заменил его (ссылка)
Мой код:


Мой код:
р>

Код: Выделить всё

  function getToken() {
echo "start gettoken";

$jsonStr = http_build_query(Array(
"client_id" => "***",
"scope" => "https://graph.microsoft.com/.default",
"client_secret" => "***",
"grant_type" => "client_credentials"
));
$headers = Array("Content-Type: application/x-www-form-urlencoded");

$ch = curl_init("https://login.microsoftonline.com/***.onmicrosoft.com/oauth2/v2.0/token");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonStr);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$token = curl_exec($ch);
echo "test after curl";
var_dump($token);
echo $token;
return $token;

curl_error($ch);

}
Может кто-нибудь помочь мне с этой проблемой?

Подробнее здесь: https://stackoverflow.com/questions/583 ... p-server-3
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»