PHP : cURL печатает результат самостоятельно, не указывая его

#php #php-curl

#php #php-завиток

Вопрос:

Короче говоря, я пытаюсь подключиться к API безопасной среды PayPal ,он получает ответ без ошибок

моя проблема в том, что это печать ответа без указания его по какой-то причине, я не знаю, где хранится этот ответ, он просто автоматически вставляется на страницу

код :

[СОДЕРЖАНИЕ ЗДЕСЬ]

 $paypal_api_sandbox = 'https://api-m.sandbox.paypal.com/v1/oauth2/token'; $curl = curl_init($paypal_api_sandbox); curl_setopt($curl, CURLOPT_HTTPHEADER, ['Content-Type: application/json']); curl_setopt($curl,CURLOPT_POSTFIELDS,'grant_type=client_credentials'); curl_setopt($curl , CURLOPT_USERPWD ,'USER:PASS'); $res = curl_exec($curl);  

[СОДЕРЖАНИЕ ЗДЕСЬ]

поля являются :

 USER - My client id   PASS - secret key    print_r($res) // returns 1  

Полный выход :

 [CONTENT] ['content':'PayPal response printed automatically on the page'] [CONTENT] 1  

Где утечка ?

Комментарии:

1. Попробуйте сделать это на почтальоне или на чем-то подобном и проверьте ответ… возможно, вы ошибаетесь относительно ответа json… и в этом есть еще кое-что… по памяти я могу сказать, что песочница paypal возвращает объект json… в любом случае, если он работает чисто на почтальоне, просто преобразуйте его оттуда в код и посмотрите разницу …