通过php api从github获取下载

时间:2012-05-23 11:16:13

标签: github github-api

我正试图在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;
}

}

当我运行时,我只得到

服务器错误 HTTP 401:未经授权

  1. 应该可以在没有身份验证的情况下获得此功能,因为如果我在浏览器中使用该网址,那么它正在运行
  2. 我的身份验证正在运行,因为所有操作(例如创建新的repo等等)都正常运行
  3. 任何人都可以帮助我?:)

1 个答案:

答案 0 :(得分:0)

我之前正在寻找这个,所以我编写了自己的小功能并将其发布在我的博客上。希望这会有所帮助。

Check this out