@SimonPomidorkin

Как отправить curl -u «клиент:секрет» заголовок из php?

Здравствуйте! Читаю документацию PayPal, потому что хочу научиться работать с API разных проектов, но у меня возник такой вопрос:

Все примеры в документации PayPal показаны для curl, например чтобы получить токен доступа, нужно выполнить следующие cURL команды:

Из документации PayPal
curl -v https://api.sandbox.paypal.com/v1/oauth2/token \
   -H "Accept: application/json" \
   -H "Accept-Language: en_US" \
   -u "client_id:secret" \
   -d "grant_type=client_credentials"


Поскольку я являюсь "чайником", очень прошу помочь и рассказать, как мне из php (а не из curl) передать свой клиентский номер и секретный код, чтобы получить токен доступа (-u "client_id:secret").

Заранее благодарю!
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
VlastV
@VlastV
Ведущий разработчик – практик
Ключ -u программы curl это Basic Auth.

Для PHP обращения, он выставлется через параметр CURLOPT_USERPWD:

curl_setopt($ch, CURLOPT_USERPWD, 'client_id:secret');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы