GapiPlusV1Model.Person
module Urls : sig ... end
module PlacesLived : sig ... end
module Organizations : sig ... end
module Name : sig ... end
module Image : sig ... end
module Emails : sig ... end
module Cover : sig ... end
module AgeRange : sig ... end
type t = {
aboutMe : string;
A short biography for this person.
*)ageRange : AgeRange.t;
The age range of the person. Valid ranges are 17 or younger, 18 to 20, and 21 or older. Age is determined from the user's birthday using Western age reckoning.
*)birthday : string;
The person's date of birth, represented as YYYY-MM-DD.
*)braggingRights : string;
The "bragging rights" line of this person.
*)circledByCount : int;
For followers who are visible, the number of people who have added this person or page to a circle.
*)cover : Cover.t;
The cover photo content.
*)currentLocation : string;
(this field is not currently used)
*)displayName : string;
The name of this person, which is suitable for display.
*)domain : string;
The hosted domain name for the user's Google Apps account. For instance, example.com. The plus.profile.emails.read or email scope is needed to get this domain name.
*)emails : Emails.t list;
A list of email addresses that this person has, including their Google account email address, and the public verified email addresses on their Google+ profile. The plus.profile.emails.read scope is needed to retrieve these email addresses, or the email scope can be used to retrieve just the Google account email address.
*)etag : string;
ETag of this response for caching purposes.
*)gender : string;
The person's gender. Possible values include, but are not limited to, the following values:
id : string;
The ID of this person.
*)image : Image.t;
The representation of the person's profile photo.
*)isPlusUser : bool;
Whether this user has signed up for Google+.
*)kind : string;
Identifies this resource as a person. Value: "plus#person".
*)language : string;
The user's preferred language for rendering.
*)name : Name.t;
An object representation of the individual components of a person's name.
*)nickname : string;
The nickname of this person.
*)objectType : string;
Type of person within Google+. Possible values include, but are not limited to, the following values:
occupation : string;
The occupation of this person.
*)organizations : Organizations.t list;
A list of current or past organizations with which this person is associated.
*)placesLived : PlacesLived.t list;
A list of places where this person has lived.
*)plusOneCount : int;
If a Google+ Page, the number of people who have +1'd this page.
*)relationshipStatus : string;
The person's relationship status. Possible values include, but are not limited to, the following values:
skills : string;
The person's skills.
*)tagline : string;
The brief description (tagline) of this person.
*)url : string;
The URL of this person's profile.
*)urls : Urls.t list;
A list of URLs for this person.
*)verified : bool;
Whether the person or Google+ Page has been verified.
*)}
val aboutMe : (t, string) GapiLens.t
val ageRange : (t, AgeRange.t) GapiLens.t
val birthday : (t, string) GapiLens.t
val braggingRights : (t, string) GapiLens.t
val circledByCount : (t, int) GapiLens.t
val cover : (t, Cover.t) GapiLens.t
val currentLocation : (t, string) GapiLens.t
val displayName : (t, string) GapiLens.t
val domain : (t, string) GapiLens.t
val emails : (t, Emails.t list) GapiLens.t
val etag : (t, string) GapiLens.t
val gender : (t, string) GapiLens.t
val id : (t, string) GapiLens.t
val image : (t, Image.t) GapiLens.t
val isPlusUser : (t, bool) GapiLens.t
val kind : (t, string) GapiLens.t
val language : (t, string) GapiLens.t
val name : (t, Name.t) GapiLens.t
val nickname : (t, string) GapiLens.t
val objectType : (t, string) GapiLens.t
val occupation : (t, string) GapiLens.t
val organizations : (t, Organizations.t list) GapiLens.t
val placesLived : (t, PlacesLived.t list) GapiLens.t
val plusOneCount : (t, int) GapiLens.t
val relationshipStatus : (t, string) GapiLens.t
val skills : (t, string) GapiLens.t
val tagline : (t, string) GapiLens.t
val url : (t, string) GapiLens.t
val urls : (t, Urls.t list) GapiLens.t
val verified : (t, bool) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t -> GapiJson.json_data_model -> t
val to_data_model : t -> GapiJson.json_data_model
val of_data_model : GapiJson.json_data_model -> t