flickrex v0.6.0 Flickrex.Flickr.Tags View Source

Link to this section Summary

Functions

Returns the first 24 photos for a given tag cluster

Gives you a list of tag clusters for the given tag

Returns a list of hot tags for the given period

Get the tag list for a given photo

Get the tag list for a given user (or the currently logged in user)

Get the popular tags for a given user (or the currently logged in user)

Get the raw versions of a given tag (or all tags) for the currently logged-in user

Returns a list of most frequently used tags for a user

Returns a list of tags ‘related’ to the given tag, based on clustered usage analysis

Link to this section Types

Link to this section Functions

Link to this function get_cluster_photos(args \\ []) View Source
get_cluster_photos(args()) :: operation()

Returns the first 24 photos for a given tag cluster

This method does not require authentication.

Arguments

  • tag - (required) The tag that this cluster belongs to.

  • cluster_id - (required) The top three tags for the cluster, separated by dashes (just like the url).

Link to this function get_clusters(args \\ []) View Source
get_clusters(args()) :: operation()

Gives you a list of tag clusters for the given tag.

This method does not require authentication.

Arguments

  • tag - (required) The tag to fetch clusters for.
Link to this function get_hot_list(args \\ []) View Source
get_hot_list(args()) :: operation()

Returns a list of hot tags for the given period.

This method does not require authentication.

Arguments

  • period - The period for which to fetch hot tags. Valid values are day and week (defaults to day).

  • count - The number of tags to return. Defaults to 20. Maximum allowed value is 200.

Link to this function get_list_photo(args \\ []) View Source
get_list_photo(args()) :: operation()

Get the tag list for a given photo.

This method does not require authentication.

Arguments

  • photo_id - (required) The id of the photo to return tags for.
Link to this function get_list_user(args \\ []) View Source
get_list_user(args()) :: operation()

Get the tag list for a given user (or the currently logged in user).

This method does not require authentication.

Arguments

  • user_id - The NSID of the user to fetch the tag list for. If this argument is not specified, the currently logged in user (if any) is assumed.
Link to this function get_list_user_popular(args \\ []) View Source
get_list_user_popular(args()) :: operation()

Get the popular tags for a given user (or the currently logged in user).

This method does not require authentication.

Arguments

  • user_id - The NSID of the user to fetch the tag list for. If this argument is not specified, the currently logged in user (if any) is assumed.

  • count - Number of popular tags to return. defaults to 10 when this argument is not present.

Link to this function get_list_user_raw(args \\ []) View Source
get_list_user_raw(args()) :: operation()

Get the raw versions of a given tag (or all tags) for the currently logged-in user.

This method does not require authentication.

Arguments

  • tag - The tag you want to retrieve all raw versions for.
Link to this function get_most_frequently_used(args \\ []) View Source
get_most_frequently_used(args()) :: operation()

Returns a list of most frequently used tags for a user.

This method requires authentication with “read” permission.

Arguments

Link to this function get_related(args \\ []) View Source
get_related(args()) :: operation()

Returns a list of tags ‘related’ to the given tag, based on clustered usage analysis.

This method does not require authentication.

Arguments

  • tag - (required) The tag to fetch related tags for.