Search results for "module:Net::GitHub::V3"
Net::GitHub::V3 - Github API v3
<http://developer.github.com/v3/> ATTRIBUTES Authentication There are two ways to authenticate through GitHub API v3: login/pass my $gh = Net::GitHub::V3->new( login => $ENV{GITHUB_USER}, pass => $ENV{GITHUB_PASS} ); access_token my $gh = Net::GitHub...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Orgs - GitHub Orgs API
METHODS Orgs <http://developer.github.com/v3/orgs/> orgs my @orgs = $org->orgs(); # /user/org my @orgs = $org->orgs( 'nothingmuch' ); # /users/:user/org while (my $o = $org->next_org) { ...; } org my $org = $org->org('perlchina'); update_org my $org ...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Query - Base Query role for Net::GitHub::V3
set Authentication and call API ATTRIBUTES login pass access_token Either set access_token from OAuth or login:pass for Basic Authentication <http://developer.github.com/> raw_string raw_response api_throttle API throttling is enabled by default, set...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Users - GitHub Users API
METHODS Users <http://developer.github.com/v3/users/> show my $uinfo = $user->show(); # /user my $uinfo = $user->show( 'nothingmuch' ); # /users/:user update $user->update( bio => 'another Perl programmer and Father', ); Emails <http://developer.gith...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Gists - GitHub Gists API
METHODS Git Data <http://developer.github.com/v3/gists/> gists my @gists = $gist->gists; my @gists = $gist->gists('nothingmuch'); while (my $g = $gist->next_gist) { ...; } public_gists starred_gists my @gists = $gist->public_gists; my @gists = $gist-...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Repos - GitHub Repos API
METHODS Repos <http://developer.github.com/v3/repos/> list list_all # All public repositories on Github my @rp = $repos->list_all; # starting at id 500 my @rp = $repos->list_all(500); list_user list_org my @rp = $repos->list; # or my $rp = $repos->li...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Search - GitHub Search API
METHODS Search <http://developer.github.com/v3/search/> issues my %data = $search->issues({ q => 'state:open repo:fayland/perl-net-github', sort => 'created', order => 'asc', }); print Dumper(\$data{items}); repositories my %data = $search->repositor...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Issues - GitHub Issues API
METHODS Issues <http://developer.github.com/v3/issues/> issues my @issues = $issue->issues(); my @issues = $issue->issues(filter => 'assigned', state => 'open'); while (my $next_issue = $issues->next_issue(...)) { ...; } Returns issues assigned to th...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Events - GitHub Events API
METHODS Events <http://developer.github.com/v3/activity/events/> events my @events = $event->events(); while (my $ne = $event->next_event) { ...; } repos_events issues_events networks_events my @events = $event->repos_events($user, $repo); my @events...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::GitData - GitHub Git DB API
To ease the keyboard, we provied two ways to call any method which starts with :user/:repo 1. SET user/repos before call methods below $gh->set_default_user_repo('fayland', 'perl-net-github'); # take effects for all $gh-> $git_data->set_default_user_...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Actions - GitHub Actions API
METHODS GitHub Actions <https://developer.github.com/v3/actions/> Artifacts <https://developer.github.com/v3/actions/artifacts/> artifacts List artifacts for a repository $actions->artifacts( { owner => 'xxx', repo => 'repo' } ); run_artifacts $actio...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::Gitignore - GitHub Gitignore API
METHODS Gitignore <http://developer.github.com/v3/gitignore/> templates my @templates = $gitignore->templates(); template my $template = $gitignore->template('Perl');...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::ResultSet - GitHub query iteration helper
Objects in this class store the current status of a GitHub query while the user iterates over individual items. This happens behind the scenes, users of Net::GitHub::V3 don't need to know about this class. Each of the V3 submodules holds one of these...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub::V3::PullRequests - GitHub Pull Requests API
To ease the keyboard, we provied two ways to call any method which starts with :user/:repo 1. SET user/repos before call methods below $gh->set_default_user_repo('fayland', 'perl-net-github'); # take effects for all $gh-> $pull_request->set_default_u...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::GitHub - Perl Interface for github.com
<http://github.com> is a popular git host. This distribution provides easy methods to access GitHub via their APIs. Check <http://developer.github.com/> for more details of the GitHub APIs. Read Net::GitHub::V3 for API usage. Read Net::GitHub::V4 for...
FAYLAND/Net-GitHub-1.05 - 03 Oct 2022 03:23:11 UTC
Net::Async::Github - support for the https://github.com REST API with IO::Async
This is a basic wrapper for Github's API....
TEAM/Net-Async-Github-0.013 - 30 Dec 2023 00:51:35 UTC
Net::Google::SafeBrowsing2
Net::Google::SafeBrowsing2 implements the Google Safe Browsing v2 API. The library passes most of the unit tests listed in the API documentation. See the documentation (<http://code.google.com/apis/safebrowsing/developers_guide_v2.html>) for more det...
JSOBRIER/Net-Google-SafeBrowsing2-1.13 - 20 Mar 2016 05:25:03 UTC
Net::Google::SafeBrowsing3
Net::Google::SafeBrowsing3 implements the Google Safe Browsing v3 API. The library passes most of the unit tests listed in the API documentation. See the documentation (<https://developers.google.com/safe-browsing/developers_guide_v3>) for more detai...
JSOBRIER/Net-Google-SafeBrowsing3-0.8 - 25 Jan 2018 01:58:41 UTC
Net::Google::SafeBrowsing3::Lookup - Perl extension for the Google Safe Browsing v3 Lookup API.
Net::Google::SafeBrowsing3::Lookup implements the Google Safe Browsing v3.1 Lookup API. See the API documentation at <https://developers.google.com/safe-browsing/lookup_guide>. If you need to check more than 10,000 URLs a day, you need to use Net::Go...
JSOBRIER/Net-Google-SafeBrowsing3-0.8 - 25 Jan 2018 01:58:41 UTC