Packagecom.facebook.graph.data.fql.user
Classpublic class FQLUser

VO to hold information about a queried user.



Public Properties
 PropertyDefined by
  about_me : String
More information about the user being queried.
FQLUser
  activities : String
The activities of the user being queried.
FQLUser
  affiliations : Array
The networks to which the user being queried belongs.
FQLUser
  allowed_restrictions : String
A comma-delimited list of Demographic Restrictions types a user is allowed to access.
FQLUser
  birthday : String
The birthday of the user being queried.
FQLUser
  birthday_date : Date
The birthday of the user being queried, rendered as a machine-readable string.
FQLUser
  books : String
The favorite books of the user being queried.
FQLUser
  contact_email : String
A string containing the user's primary Facebook email address.
FQLUser
  current_location : Array
The current location of the user being queried.
FQLUser
  education_history : Array
Post-high school information for the user being queried.
FQLUser
  email : String
A string containing the user's primary Facebook email address or the user's proxied email address, whichever address the user granted your application.
FQLUser
  email_hashes : Array
An array containing a set of confirmed email hashes for the user.
FQLUser
  family : Array
Note: For family information, you should query the family FQL table instead.
FQLUser
  first_name : String
The first name of the user being queried.
FQLUser
  has_added_app : Boolean
Deprecated.
FQLUser
  hometown_location : Array
The home town (and state) of the user being queried.
FQLUser
  hs_info : Array
Information about high school of the user being queried.
FQLUser
  interests : String
The interests of the user being queried.
FQLUser
  is_app_user : Boolean
Indicates whether the user being queried has logged in to the current application.
FQLUser
  is_blocked : Boolean
Returns true if the user is blocked to the viewer/logged in user.
FQLUser
  last_name : String
The last name of the user being queried.
FQLUser
  locale : String
The two-letter language code and the two-letter country code representing the user's locale.
FQLUser
  meeting_for : Array
A list of the reasons the user being queried wants to meet someone.
FQLUser
  meeting_sex : Array
A list of the genders the person the user being queried wants to meet.
FQLUser
  middle_name : String
The middle name of the user being queried.
FQLUser
  movies : String
The favorite movies of the user being queried.
FQLUser
  music : String
The favorite music of the user being queried.
FQLUser
  name : String
The full name of the user being queried.
FQLUser
  notes_count : int
The number of notes created by the user being queried.
FQLUser
  online_presence : String
The user's Facebook Chat status.
FQLUser
  pic : String
The URL to the medium-sized profile picture for the user being queried.
FQLUser
  pic_big : String
The URL to the largest-sized profile picture for the user being queried.
FQLUser
  pic_big_with_logo : String
The URL to the largest-sized profile picture for the user being queried.
FQLUser
  pic_small : String
The URL to the small-sized profile picture for the user being queried.
FQLUser
  pic_small_with_logo : String
The URL to the small-sized profile picture for the user being queried.
FQLUser
  pic_square : String
The URL to the square profile picture for the user being queried.
FQLUser
  pic_square_with_logo : String
The URL to the square profile picture for the user being queried.
FQLUser
  pic_with_logo : String
The URL to the medium-sized profile picture for the user being queried.
FQLUser
  political : String
The political views of the user being queried.
FQLUser
  profile_blurb : String
This string contains the contents of the text box under a user's profile picture.
FQLUser
  profile_update_time : Date
The time the profile of the user being queried was most recently updated.
FQLUser
  profile_url : String
The URL to a user's profile.
FQLUser
  proxied_email : String
The proxied wrapper for a user's email address.
FQLUser
  quotes : String
The favorite quotes of the user being queried.
FQLUser
  relationship_status : String
The type of relationship for the user being queried.
FQLUser
  religion : String
The religion of the user being queried.
FQLUser
  sex : String
The gender of the user being queried.
FQLUser
  significant_other_id : Number
The user ID of the partner (for example, husband, wife, boyfriend, girlfriend) of the user being queried.
FQLUser
  status : String
The current status of the user being queried.
FQLUser
  third_party_id : String
A string containing an anonymous, but unique identifier for the user.
FQLUser
  timezone : String
The time zone where the user being queried is located.
FQLUser
  tv : String
The favorite television shows of the user being queried.
FQLUser
  uid : Number
The user ID of the user being queried.
FQLUser
  username : String
The username of the user being queried.
FQLUser
  verified : Boolean
Indicates whether or not Facebook has verified the user.
FQLUser
  wall_count : int
The number of Wall posts for the user being queried.
FQLUser
  website : String
The website of the user being queried.
FQLUser
  work_history : Array
The work history of the user being queried.
FQLUser
Public Methods
 MethodDefined by
  
Creates a new FQLUser.
FQLUser
  
fromJSON(result:Object):void
Populates the user from a decoded JSON object.
FQLUser
  
Populates a FacebookUser from the available properties of this instance.
FQLUser
  
toString():String
Provides the string value of this instance.
FQLUser
Property detail
about_meproperty
public var about_me:String

More information about the user being queried.

activitiesproperty 
public var activities:String

The activities of the user being queried.

affiliationsproperty 
public var affiliations:Array

The networks to which the user being queried belongs. The status field within this field will only return results in English.

allowed_restrictionsproperty 
public var allowed_restrictions:String

A comma-delimited list of Demographic Restrictions types a user is allowed to access. Currently, alcohol is the only type that can get returned.

birthdayproperty 
public var birthday:String

The birthday of the user being queried. The format of this date varies based on the user's locale.

birthday_dateproperty 
public var birthday_date:Date

The birthday of the user being queried, rendered as a machine-readable string. The format of this date never changes.

booksproperty 
public var books:String

The favorite books of the user being queried.

contact_emailproperty 
public var contact_email:String

A string containing the user's primary Facebook email address. If the user shared his or her primary email address with you, this address also appears in the email field (see below). Facebook recommends you query the email field to get the email address shared with your application.

current_locationproperty 
public var current_location:Array

The current location of the user being queried.

education_historyproperty 
public var education_history:Array

Post-high school information for the user being queried.

emailproperty 
public var email:String

A string containing the user's primary Facebook email address or the user's proxied email address, whichever address the user granted your application. Facebook recommends you query this field to get the email address shared with your application.

email_hashesproperty 
public var email_hashes:Array

An array containing a set of confirmed email hashes for the user. Emails are registered via the connect.registerUsers API call and are only confirmed when the user adds your application. The format of each email hash is the crc32 and md5 hashes of the email address combined with an underscore (_).

familyproperty 
public var family:Array

Note: For family information, you should query the family FQL table instead. This array contains a series of entries for the immediate relatives of the user being queried. Each entry is also an array containing the following fields: relationship -- A string describing the type of relationship. Can be one of parent, mother, father, sibling, sister, brother, child, son, daughter. uid (optional) -- The user ID of the relative, which gets displayed if the account is linked to (confirmed by) another account. If the relative did not confirm the relationship, the name appears instead. name (optional) -- The name of the relative, which could be text the user entered. If the relative confirmed the relationship, the uid appears instead. birthday -- If the relative is a child, this is the birthday the user entered. Note: At this time, you cannot query for a specific relationship (like SELECT family FROM user WHERE family.relationship = 'daughter' AND uid = '$x'); you'll have to query on the family field and filter the results yourself.

first_nameproperty 
public var first_name:String

The first name of the user being queried.

has_added_appproperty 
public var has_added_app:Boolean

Deprecated. This value is now equivalent to is_app_user.

hometown_locationproperty 
public var hometown_location:Array

The home town (and state) of the user being queried.

hs_infoproperty 
public var hs_info:Array

Information about high school of the user being queried.

interestsproperty 
public var interests:String

The interests of the user being queried.

is_app_userproperty 
public var is_app_user:Boolean

Indicates whether the user being queried has logged in to the current application.

is_blockedproperty 
public var is_blocked:Boolean

Returns true if the user is blocked to the viewer/logged in user.

last_nameproperty 
public var last_name:String

The last name of the user being queried.

localeproperty 
public var locale:String

The two-letter language code and the two-letter country code representing the user's locale. Country codes are taken from the ISO 3166 alpha 2 code list.

meeting_forproperty 
public var meeting_for:Array

A list of the reasons the user being queried wants to meet someone.

meeting_sexproperty 
public var meeting_sex:Array

A list of the genders the person the user being queried wants to meet.

middle_nameproperty 
public var middle_name:String

The middle name of the user being queried.

moviesproperty 
public var movies:String

The favorite movies of the user being queried.

musicproperty 
public var music:String

The favorite music of the user being queried.

nameproperty 
public var name:String

The full name of the user being queried.

notes_countproperty 
public var notes_count:int

The number of notes created by the user being queried.

online_presenceproperty 
public var online_presence:String

The user's Facebook Chat status. Returns a string, one of active, idle, offline, or error (when Facebook can't determine presence information on the server side). The query does not return the user's Facebook Chat status when that information is restricted for privacy reasons.

picproperty 
public var pic:String

The URL to the medium-sized profile picture for the user being queried. The image can have a maximum width of 100px and a maximum height of 300px. This URL may be blank.

pic_bigproperty 
public var pic_big:String

The URL to the largest-sized profile picture for the user being queried. The image can have a maximum width of 200px and a maximum height of 600px. This URL may be blank.

pic_big_with_logoproperty 
public var pic_big_with_logo:String

The URL to the largest-sized profile picture for the user being queried. The image can have a maximum width of 200px and a maximum height of 600px, and is overlaid with the Facebook favicon. This URL may be blank.

pic_smallproperty 
public var pic_small:String

The URL to the small-sized profile picture for the user being queried. The image can have a maximum width of 50px and a maximum height of 150px. This URL may be blank.

pic_small_with_logoproperty 
public var pic_small_with_logo:String

The URL to the small-sized profile picture for the user being queried. The image can have a maximum width of 50px and a maximum height of 150px, and is overlaid with the Facebook favicon. This URL may be blank.

pic_squareproperty 
public var pic_square:String

The URL to the square profile picture for the user being queried. The image can have a maximum width and height of 50px. This URL may be blank.

pic_square_with_logoproperty 
public var pic_square_with_logo:String

The URL to the square profile picture for the user being queried. The image can have a maximum width and height of 50px, and is overlaid with the Facebook favicon. This URL may be blank.

pic_with_logoproperty 
public var pic_with_logo:String

The URL to the medium-sized profile picture for the user being queried. The image can have a maximum width of 100px and a maximum height of 300px, and is overlaid with the Facebook favicon. This URL may be blank.

politicalproperty 
public var political:String

The political views of the user being queried.

profile_blurbproperty 
public var profile_blurb:String

This string contains the contents of the text box under a user's profile picture.

profile_update_timeproperty 
public var profile_update_time:Date

The time the profile of the user being queried was most recently updated. If the user's profile has not been updated in the past three days, this value will be 0.

profile_urlproperty 
public var profile_url:String

The URL to a user's profile. If the user specified a username for his or her profile, profile_url contains the username.

proxied_emailproperty 
public var proxied_email:String

The proxied wrapper for a user's email address. If the user shared a proxied email address instead of his or her primary email address with you, this address also appears in the email field (see above). Facebook recommends you query the email field to get the email address shared with your application.

quotesproperty 
public var quotes:String

The favorite quotes of the user being queried.

relationship_statusproperty 
public var relationship_status:String

The type of relationship for the user being queried. This field will only return results in English.

religionproperty 
public var religion:String

The religion of the user being queried.

sexproperty 
public var sex:String

The gender of the user being queried. This field will only return results in English.

significant_other_idproperty 
public var significant_other_id:Number

The user ID of the partner (for example, husband, wife, boyfriend, girlfriend) of the user being queried.

statusproperty 
public var status:String

The current status of the user being queried.

third_party_idproperty 
public var third_party_id:String

A string containing an anonymous, but unique identifier for the user. You can use this identifier with third-parties..

timezoneproperty 
public var timezone:String

The time zone where the user being queried is located.

tvproperty 
public var tv:String

The favorite television shows of the user being queried.

uidproperty 
public var uid:Number

The user ID of the user being queried.

usernameproperty 
public var username:String

The username of the user being queried.

verifiedproperty 
public var verified:Boolean

Indicates whether or not Facebook has verified the user.

wall_countproperty 
public var wall_count:int

The number of Wall posts for the user being queried.

websiteproperty 
public var website:String

The website of the user being queried.

work_historyproperty 
public var work_history:Array

The work history of the user being queried.

Constructor detail
FQLUser()constructor
public function FQLUser()

Creates a new FQLUser.

Method detail
fromJSON()method
public function fromJSON(result:Object):void

Populates the user from a decoded JSON object.

Parameters
result:Object
toFacebookUser()method 
public function toFacebookUser():FacebookUser

Populates a FacebookUser from the available properties of this instance.

Returns
FacebookUser
toString()method 
public function toString():String

Provides the string value of this instance.

Returns
String