The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

WebService::TypePad::Object::UserProfile - Perl representation of TypePad's UserProfile object type

SYNOPSIS

    use WebService::TypePad::Object::UserProfile;
    my $user_profile = WebService::TypePad::Object::UserProfile->new();

DESCRIPTION

This is a Perl representation of TypePad's UserProfile object type. For more information about this type and its parameters, see the documentation on TypePad's developer site.

PROPERTIES

Each of these properties has an accessor method which will retrieve the property's value when called with no arguments or set the property's value when called with one argument.

Link to this user's avatar (userpic) image.

Returns a single ImageLink object.

$user_profile->display_name

The user's chosen display name.

Returns a single string value.

$user_profile->follow_frame_content_url

URL of a page which can be rendered in an iframe to produce a widget through which the remote user can follow this user. Should be rendered in an iframe that's 300 pixels wide and 125 pixels high.

Returns a single string value.

$user_profile->homepage_url

URL that the user has specified as an external website URL. null if the user has not provided a website URL.

Returns a single string value.

$user_profile->interests

A list of interests provided by the user and displayed on the user's profile page.

Returns an array of string values.

$user_profile->location

The location of the user, as a free-form string provided by the user.

Returns a single string value.

$user_profile->membership_management_page_url

URL of a page at which this user can manage group memberships. This is present only if the remote user has access to do this.

Returns a single string value.

$user_profile->preferred_username

The name the user has chosen for use in his TypePad Profile URL. This can be used as the id in the URL to select this user, though it must not be used as a persistent key since it can be changed by the user at any time.

Returns a single string value.

$user_profile->profile_edit_page_url

URL of a page at which this user can edit the profile information attached to the user account. This is present only if the remote user has access to do this.

Returns a single string value.

$user_profile->profile_page_url

URL of the user's profile page.

Returns a single string value.

SEE ALSO