get_user_info
Function
Function Name | Description | Level |
get_user_info | Returns user related information | 3,4 |
Input Parameters:
Name | Type | Required? | Description | Level |
user_name | byte[] | yes | the user whose info need to be returned. It can be either the request user himself, or someone else. | 3 |
user_id | String | yes | If the user_name is null in the first parameter, app can pass in user_id in second parameter to request the same information | 4 |
Output Parameters:
Name | Type | Required? | Description | Level |
user_id | String | yes | | 4 |
username | byte[] | yes | User display name | 4 |
post_count | Int | yes | total number of posts that user has posted | 3 |
reg_time | Date | yes | dateTime.iso8601 user registration time | 3 |
timestamp_reg | String | yes | Timestamp of user registration time | |
last_activity_time | Date | | | 3 |
timestamp | String | | Timestamp of last activity time | |
is_online | Boolean | | return true if this user is currently online | 3 |
accept_pm | Boolean | | return false if this user does not accept private message. | 3 |
i_follow_u | Boolean | | return true I am following this person. | 4 |
u_follow_me | Boolean | | return true if this person is following me. | 4 |
accept_follow | Boolean | | return true if this person allows people to follow him. | 4 |
following_count | Int | | number of person this user is following to | 4 |
follower | Int | | number of person following this user | 4 |
display_text | byte[] | | this field can be returned if there is any other free text should be displayed on the app. | 3 |
icon_url | String | | user avatar URL | 3. Obsoleted in Level 4 |
current_activity | byte[] | | If the user is currently online, return what the user is currently doing. (For API level 3, but implemented this key. Changed to be 'current_action' when API level is 4) | 3 |
current_action | byte[] | | If the user is currently online, return what the user is currently doing. | 4 |
topic_id | String | | Required if [TOPIC] BBCode is presented in the current_action above. | 4 |
custom_fields_list | Array of Hash table | | It is an expandable field allowing the Tapatalk app to display as many as user information in name/value value. | 3 |
name | byte[] | yes | | 3 |
value | byte[] | yes | | 3 |
update_fields_list | Array of Hash table | | It is an expandable field allowing the Tapatalk app to update user profile | 3 |