Редактирование ссылки cURL с помощью $ current_user-> user_email - PullRequest
0 голосов
/ 10 марта 2020

Я получаю информацию из API через адрес электронной почты вошедшего в систему пользователя.

Я использую WordPress, чтобы я мог получать электронную почту пользователя с этим $ current_user-> user_email

Мой код :

<?php
$useremail = "https://api.pipedrive.com/v1/persons/find?term=".$current_user->user_email."&start=0&search_by_email=1&api_token=e7f91c84dad486160a9744f4972d7f742de3d";
$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => $useremail,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
));

$response = curl_exec($curl);

curl_close($curl);

$response = json_decode($response, true); //because of true, it's in an array
echo 'Name: '. $response['data'][0]['name']. '<br />';
echo 'Email: '. $response['data'][0]['email']. '<br />';
echo 'Phone: '. $response['data'][0]['phone']. '<br />';

Однако $ useremail отображает только первую и последнюю строку без адреса электронной почты в середине.

Помогите, пожалуйста!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...