This method returns all available user information about a specific user based on the required email address. This method requires a valid email address and a vhost ID.
array users.getUserInfoByEmail ( string email, int vhost )
Name | Type | Required | Default value | Description |
---|---|---|---|---|
string | Required | none | The valid email address that you are attempting to get user info for. | |
vhost | int | Required | none | The vhost for the user ID requested. |
Below you will find a list and description of all of the available fields to have returned with our users.getUserInfoByEmail service.
Name | Type | Description |
---|---|---|
id | INT | The user id for the requested user. |
user | STRING | The username for the requested user. |
password | STRING | An encrypted hash containing the user's password. |
STRING | The e-mail address for the requested user. | |
firstname | STRING | The first name of the requested user. |
lastname | STRING | The last name for the requested user. |
city | STRING | The city for the requested user. |
gender | CHAR | The gender of the requested user. |
birthdate | DATE | The birthdate of the requested user. |
cellphone | STRING | The users cell phone number. |
phone | STRING | The users telephone number. |
website | STRING | The users website. |
occupation | STRING | The users occupation. |
address1 | STRING | The first line of the users address. |
address2 | STRING | The second line of the users address. |
postalcode | STRING | The postal code of the requested user. |
state | STRING | The state of the requested user. |
language | STRING | The requested users language. |
country | STRING | The requested users country. |
description | STRING | A description of the requested user. |
storage | INT | |
avatar | INT | An integer for the media item of the requested users avatar. |
created | DATETIME | The date and time that the user was created. |
lastlogin | DATETIME | The date and time that the user was last logged into the system. |
random1 | INT | A random number used for activating the account. |
random2 | INT | A random number used for activating the account. |
accounttype | INT | Not currently implemented. |
active | BOOLEAN | Whether or not the requested user is activated. |
disabled | BOOLEAN | Whether or not the requested user's account is disabled. |
newsletter | BOOLEAN | Whether or not the requested user has requested the newsletter. 0 is false, 1 is true. |
nickname | STRING | The requested users nickname. |
attempts | INT | The number of login attempts for the user since the last successful login. |
mobileblog | STRING | A url for a mobile blog for the requested user. |
publicfiles | INT | The number of media items that user has uploaded to the system. NOTE: You can find the value of notdeniedfiles by subtracting deniedfiles from publicfiles. |
unmoderatedfiles | INT | The number of media items the user has uploaded to the system that have yet to be moderated. |
approvedfiles | INT | The number of media items the user has uploaded to the system that have been approved. |
deniedfiles | INT | The number of media items uploaded by the user that have been denied. |
unmoderatedcomments | INT | The number of comments the user has posted that have yet to be moderated. |
approvedcomments | INT | The number of comments the user has posted that have been approved. NOTE: You can find the value of notdeniedcomments by calculating the sum of approvedcomments plus unmoderatedcomments. |
deniedcomments | INT | The number of comments the user has posted that have been denied. |
notdeniedcomments | INT | The number of comments the user has posted that have been approved or have yet to be mopderated. |
friends | STRING | The number of users that have accepted this user's accepted friend request. |
friends_notconfirmed | STRING | The number of users that have not confirmed this user's friend requests. |
geo_latitude | FLOAT | The geographical latitude for the requested user. |
geo_longitude | FLOAT | The geographical longitude for the requested user. |
vhost | INT | The vhost for the requested user. |
meta | ARRAY | Any meta data that has been collected about the requested user. |
no_comment_notifications | INT | Set to 1 to prevent the user from receiving comment notifications. Set to 0 to allow the user to receive them. |
profile_complete | BOOLEAN | Whether or not the requested user has a complete profile. |
externalids | ARRAY | The user's external IDs, if any. |
gravatarid | STRING | An md5 hash of the user's email address, which is used to confirm the user's gravatar. |
followers | INT | The number of user's following the user. |
following | INT | The number of user's the user follows. |
<?xml version="1.0" encoding="UTF-8"?> <result> <id>USER_ID</id> <user>USER_NAME</user> <password>HASHED_USER_PASSWORD</password> <email>USER_EMAIL</email> <firstname>USER_FIRSTNAME</firstname> <lastname>USER_LASTNAME</lastname> <city>USER_CITY</city> <gender>M</gender> <birthdate>2011-02-01</birthdate> <cellphone>4162222222</cellphone> <phone>4162222222</phone> <website/> <occupation/> <address1>1 Toronto Road</address1> <address2/> <postalcode>M1M1M1</postalcode> <state>ON</state> <language/> <country>CA</country> <description/> <storage>0</storage> <avatar>0</avatar> <created>2012-02-03 14:48:50</created> <lastlogin>2012-02-03 16:30:11</lastlogin> <random1>5045</random1> <random2>151285996</random2> <accounttype>0</accounttype> <active>1</active> <disabled>0</disabled> <newsletter>0</newsletter> <openidurl/> <nickname/> <attempts>0</attempts> <mobileblog>0</mobileblog> <publicfiles>0</publicfiles> <unmoderatedfiles>0</unmoderatedfiles> <approvedfiles>0</approvedfiles> <deniedfiles>0</deniedfiles> <friends>1</friends> <friends_notconfirmed>0</friends_notconfirmed> <geo_latitude>41.83209336689739</geo_latitude> <geo_longitude>-84.44921875</geo_longitude> <vhost>VHOST_ID</vhost> <meta> <lang>en</lang> <twitterUserName/> <rules>1</rules> </meta> <no_comment_notifications>0</no_comment_notifications> <profile_complete>1</profile_complete> <externalids/> </result>
{ "status": true, "result": { "id": USER_ID, "user": "USER_NAME", "password": "HASHED_USER_PASSWORD", "email": "USER_EMAIL", "firstname": "USER_FIRSTNAME", "lastname": "USER_LASTNAME", "city": "Toronto", "gender": "M", "birthdate": "2011-02-01", "cellphone": "4162222222", "phone": "4162222222", "website": "", "occupation": "", "address1": "1 Toronto Road", "address2": null, "postalcode": "M1M1M1", "state": "ON", "language": "", "country": "CA", "description": "", "storage": 0, "avatar": 0, "created": "2012-02-03 14:48:50", "lastlogin": "2012-02-03 16:30:11", "random1": 5045, "random2": 151285996, "accounttype": 0, "active": "1", "disabled": "0", "newsletter": "0", "openidurl": "", "nickname": "", "attempts": 0, "mobileblog": 0, "publicfiles": 0, "unmoderatedfiles": 0, "approvedfiles": 0, "deniedfiles": 0, "friends": 1, "friends_notconfirmed": 0, "geo_latitude": "41.83209336689739", "geo_longitude": "-84.44921875", "vhost": 231, "meta": { "lang": "en", "twitterUserName": "", "rules": "1" }, "no_comment_notifications": 0, "profile_complete": 1, "externalids": [] } }