Group
Extension

Matches 128

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/scripts/crawl-api-doc.pl ( view source; MetaCPAN )
is option to rewrite main classes.

=item B<-j>, B<--only-json>

If exists it will only print out Spotify enpoints and object structure as JSON.
Good to be piped to `jq` in order to view Spotify API s
:DOM;
use Template;
use Module::Runtime qw(require_module);
use Path::Tiny;
use Data::Dumper;
use JSON::MaybeUTF8 qw(:v1);


GetOptions(
    'd|docs-uri=s'      => \(my $docs_uri = 'https://developer.
=> \my $init_class,
    'l|log-level=s'     => \(my $log_level = 'info'),
    'j|only-json'       => \my $only_json,
    'h|help'            => \my $help,
);

require Log::Any::Adapter;
Log::Any::Adap
Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/Generated/EpisodeRestriction.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/PrivateUser.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/RecommendationSeed.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/AlbumRestriction.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/LinkedTrack.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/Recommendations.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/SavedAlbum.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/ExternalId.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/Disallows.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/Episode.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/PlaylistTrack.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/PlayerError.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/CurrentlyPlayingContext.pod ( view source; MetaCPAN )
otify::Object::Base/fields>, L<generate|Net::Async::Spotify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/Base.pm ( view source; MetaCPAN )
qw($log);
use Syntax::Keyword::Try;
use Module::Runtime qw(require_module);
use Time::Moment;
use JSON::MaybeUTF8 qw(:v1);
use Scalar::Util 'blessed';
use Net::Async::Spotify::Util qw(hash_to_string);
e unless ref $value;
    } elsif ( $type eq 'Boolean' ) {
        return $value if ref $value eq 'JSON::PP::Boolean';
    } elsif ( $type eq 'Timestamp' ) {
        try {
            return Time::Mome
extra_fields;
    return \%hash;
}

=head2 to_json

return object as JSON encoded string

=cut

sub to_json {
    my $self = shift;

    return encode_json_utf8($self->to_hash);

}

=head2 to_human

r
Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/TuneableTrack.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/ExternalUrl.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/Object/SimplifiedShow.pod ( view source; MetaCPAN )
ify::Object::Base/generate>, L<to_hash|Net::Async::Spotify::Object::Base/to_hash>, L<to_human|Net::Async::Spotify::Object::Base/to_human>, L<to_json|Net::Async::Spotify::Object::Base/to_json>

=back

Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/API/Generated/Episodes.pod ( view source; MetaCPAN )
 status code in the response header is 200
OK and the response body contains an episode object
in JSON format.
On error, the header status code is an error code
and the response body contains an error
e body contains an object whose key is episodes and whose
value is an array of episode objects
in JSON format.Objects are returned in the order requested. If an object is not found, a null value is re
Net-Async-Spotify ( V/VN/VNEALV/Net-Async-Spotify-0.002.tar.gz, VNEALV, 2022; MetaCPAN )
Net-Async-Spotify/lib/Net/Async/Spotify/API/Generated/Episodes.pm ( view source; MetaCPAN )
 status code in the response header is 200
OK and the response body contains an episode object
in JSON format.
On error, the header status code is an error code
and the response body contains an error
e body contains an object whose key is episodes and whose
value is an array of episode objects
in JSON format.Objects are returned in the order requested. If an object is not found, a null value is re

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.