ProfileApiService

Namespace http://api.hi5.com/profile (wsdl):

These services are used to perform actions on data associated with a user's profile.

The following methods are available on this endpoint:

getProfileViews

Returns number of profile views for a particuler user, total and for the current month (starting from the first of month).

Input Parameters

name description
userId Hi5 user id.

Return Value

(no documentation provided)

Faults

name description
Hi5ApiGeneralException (no documentation provided)
NotFoundException (no documentation provided)
PermissionDeniedException (no documentation provided)

lookup

Look up a user by email or nickname of a Hi5 url. Looks up a userId given a certain set of criteria.

Input Parameters

name description
email Email address of a user
nickname Nickname of a Hi5 url of a user where nickname is the subdomain of a hi5 vanity url e.g. nickname.hi5.com

Return Value

the user id.

Faults

name description
NotFoundException (no documentation provided)

readFoaf

Returns FOAF (Friend of a Friend) formatted information about a user. The FOAF protocol is documented at http://www.foaf-project.org/

Input Parameters

name description
userId The id of the user to read.

Return Value

FOAF formated XML representation of the User

Faults

name description
BadRequestException if an invalidate userId is supplied.
NotFoundException if you specify an non-existent userId
PermissionDeniedException if the user is hidden.

readProfileUser

Reads information about a user.

Input Parameters

name description
userId The id of the user to read.

Return Value

The User.

Faults

name description
NotFoundException if you specify an non-existant userId
PermissionDeniedException if the user is hidden.

readXPT

Returns XML Profile Targetting data about a user. Special access is required to use this endpoint

Input Parameters

name description
encryptedId (no documentation provided)

Return Value

XML Profile Targetting XML Information

Faults

name description
BadRequestException if an invalidate userId is supplied.
NotFoundException if you specify an non-existent userId
PermissionDeniedException if the user is hidden.

Comments