#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… в любом случае, если он работает чисто на почтальоне, просто преобразуйте его оттуда в код и посмотрите разницу …