Hi, You can use their API: http://developer.github.com/v3/repos/contents/#get-contents
For the example given in this thread: $ curl https://api.github.com/repos/gaal/app-csv/contents/bin [ { "sha": "55669c67601dc74bf4d751d16f79cd3029fe8508", "size": 5131, "name": "csv", "path": "bin/csv", "type": "file", "url": "https://api.github.com/repos/gaal/app-csv/contents/bin/csv", "git_url": " https://api.github.com/repos/gaal/app-csv/git/blobs/55669c67601dc74bf4d751d16f79cd3029fe8508 ", "html_url": "https://github.com/gaal/app-csv/blob/master/bin/csv", "_links": { "self": "https://api.github.com/repos/gaal/app-csv/contents/bin/csv", "git": " https://api.github.com/repos/gaal/app-csv/git/blobs/55669c67601dc74bf4d751d16f79cd3029fe8508 ", "html": "https://github.com/gaal/app-csv/blob/master/bin/csv" } } ] Cheers On Thu, Feb 21, 2013 at 5:46 PM, Shmuel Fomberg <[email protected]>wrote: > Hi Gaal. > > This give me access to files that I already know exists. > What about reading directories? > If I remove the 'csv' from the URL, I get 404... > > Shmuel. > > > On Thu, Feb 21, 2013 at 8:06 PM, Gaal Yahas <[email protected]> wrote: > >> Pretty trivial filename substitution to make a URL for the raw version, >> no? >> >> E.g., github.com/gaal/app-csv/bin/csv => >> https://raw.github.com/gaal/app-csv/master/bin/csv >> >> Just use HTTP. >> >> On Thu, Feb 21, 2013 at 7:24 AM, Shmuel Fomberg >> <[email protected]>wrote: >> >>> Hi all. >>> >>> Is there a module that let me read files from github respo? >>> I see a bunch of API wrappers, such as Net::Github and Pithub, but not >>> high-level module. >>> >>> Shmuel. >>> >>> _______________________________________________ >>> Perl mailing list >>> [email protected] >>> http://mail.perl.org.il/mailman/listinfo/perl >>> >> >> >> >> -- >> Gaal Yahas <[email protected]> >> http://gaal.livejournal.com/ >> >> _______________________________________________ >> Perl mailing list >> [email protected] >> http://mail.perl.org.il/mailman/listinfo/perl >> > > > _______________________________________________ > Perl mailing list > [email protected] > http://mail.perl.org.il/mailman/listinfo/perl > -- Meir Kriheli http://meirkriheli.com
_______________________________________________ Perl mailing list [email protected] http://mail.perl.org.il/mailman/listinfo/perl
