Задать вопрос
@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").

Заранее благодарю!
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
VlastV
@VlastV
Ведущий разработчик – практик
Ключ -u программы curl это Basic Auth.

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽