Как получить информацию о релизах из github, используя php-curl (с учетными данными)?

Я могу получить информацию о выпуске GitHub с помощью curl, но я хочу сделать это с помощью php.

Команда, которую я использую в curl, следующая:

curl -u user.ca:password -X GET https://api.github.com/repos/xyz/abc/releases

0

Решение

Php эквивалент -u вариант CURLOPT_USERPWD,

curl_setopt($ch, CURLOPT_USERPWD, 'user.ca:password');

В итоге у вас будет что-то вроде этого:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.github.com/repos/xyz/abc/releases");
curl_setopt($ch, CURLOPT_USERPWD, 'user.ca:password');
curl_setopt($ch, CURLOPT_USERAGENT,'Awesome-Octocat-App');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$fetch = curl_exec($ch);
curl_close($ch);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]