2016-04-08 21 views

答えて

0

-uオプションのPHPの相当CURLOPT_USERPWDです。

$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

とどのように印刷する出力:最後に

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

あなたはこのようなものがあるのだろうか? $ fetchを印刷しました。 管理ルールによって禁止されているリクエストです。リクエストにUser-Agentヘッダーがあることを確認してください(http://developer.github.com/v3/#user-agent-required)。その他の原因については、https://developer.github.comを参照してください。 –

+0

user-agentを追加しました。 'CURLOPT_USERAGENT' – Federkun

+0

ありがとうございました。 –

関連する問題