https://github.com/ornicar/php-github-apiを使用して、githubのリポジトリからすべてのダウンロードを取得しようとしています。
このプロジェクトにはダウンロードオブジェクトがないため、独自に作成しました。
クラスGithub_Api_DownloadはGithub_Apiを拡張します{
public function getDownloads($repo, $username){
$string = 'repos/'.urlencode($username).'/'.urlencode($repo).'/downloads';
$response = $this->get($string);
die(print_r($response));
return $response;
}
}
これを実行すると、取得するのは
サーバーエラーHTTP401:許可されていません
- ブラウザでURLを使用すると機能するため、認証なしでもこれを取得できるはずです。
- すべてのアクション(新しいリポジトリの作成など)が正常に機能しているため、認証が機能しています
誰かが私を助けることができますか?:)