---
name: "Flickr::API::Reflection"
section: "3pm"
platform: "linux"
package: "libflickr-api-perl"
version: "1.29-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Flickr::API::Reflection"
---

# Flickr::API::Reflection(3pm)

An interface to the flickr.reflection.\* methods.

## NAME

Flickr::API::Reflection - An interface to the flickr.reflection.\* methods.

## SYNOPSIS

```
  use Flickr::API::Reflection;
  my $api = Flickr::API::Reflection->new({'consumer_key' => 'your_api_key'});
```

or

```
  my $api = Flickr::API::Reflection->import_storable_config($config_file);
  my @methods = $api->methods_list();
  my %methods = $api->methods_hash();
  my $method = $api->get_method('flickr.reflection.getMethodInfo');
```

## DESCRIPTION

This object encapsulates the flickr reflection methods.

`"Flickr::API::Reflection"` is a subclass of Flickr::API, so you can access all of Flickr's reflection goodness while ignoring the nitty-gritty of setting up the conversation.

## SUBROUTINES/METHODS

- "methods\_list"

  Returns an array of Flickr's API methods.

- "methods\_hash"

  Returns a hash of Flickr's API methods.

- "get\_method"

  Returns a hash reference to a description of the method from Flickr.

## LICENSE AND COPYRIGHT

Copyright (C) 2015, Louis B. Moore

This program is released under the Artistic License 2.0 by The Perl Foundation.

## SEE ALSO

Flickr::API. Flickr \<http://www.flickr.com/\>, \<http://www.flickr.com/services/api/\> \<https://github.com/iamcal/perl-Flickr-API\>
