public class WeiboProfileDefinition extends OAuth20ProfileDefinition<WeiboProfile,OAuth20Configuration>
More info at: users/show
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ALLOW_ALL_ACT_MSG
boolean Whether to allow everyone to send me a private message, true: yes, false: no
|
static java.lang.String |
ALLOW_ALL_COMMENT
boolean Whether to allow everyone to comment on my Weibo, true: yes, false: no
|
static java.lang.String |
AVATAR_HD
string User avatar address (HD), HD avatar original
|
static java.lang.String |
AVATAR_LARGE
string User avatar address (larger image), 180 × 180 pixels
|
static java.lang.String |
BI_FOLLOWERS_COUNT
int User's mutual powder count
|
static java.lang.String |
CITY
int User's city ID
|
static java.lang.String |
COVER_IMAGE_PHONE
url User cover image url
|
static java.lang.String |
CREATED_AT
string User creation (registration) time
|
static java.lang.String |
DESCRIPTION
string User personal description
|
static java.lang.String |
DOMAIN
string User's personalized domain name
|
static java.lang.String |
FAVOURITES_COUNT
int Number of favorites
|
static java.lang.String |
FOLLOW_ME
boolean Whether the user is concerned about the currently logged in user, true: yes, false: no
|
static java.lang.String |
FOLLOWERS_COUNT
int Number of fans
|
static java.lang.String |
FOLLOWING
boolean Not supported yet
|
static java.lang.String |
FRIENDS_COUNT
int Number of followers
|
static java.lang.String |
GENDER
string Gender, m: male, f: female, n: unknown
|
static java.lang.String |
GEO_ENABLED
boolean Whether to allow identification of the user's geographic location, true: yes, false: no
|
static java.lang.String |
ID
int64 User UID
|
static java.lang.String |
IDSTR
string String-type user UID
|
static java.lang.String |
LANG
string User's current language version, zh-cn: Simplified Chinese, zh-tw: Traditional Chinese, en: English
|
static java.lang.String |
LOCATION
string User location
|
static java.lang.String |
NAME
string Friendly display name
|
static java.lang.String |
ONLINE_STATUS
int User's online status, 0: not online, 1: online
|
static java.lang.String |
PROFILE_IMAGE_URL
url User avatar address (middle), 50×50 pixels
|
static java.lang.String |
PROFILE_URL
url User's Weibo unified URL address
|
static java.lang.String |
PROVINCE
int User's provincial ID
|
static java.lang.String |
REMARK
string User note information, this field is only returned when querying user relationships
|
static java.lang.String |
SCREEN_NAME
string User's Nickname
|
static java.lang.String |
STATUS
object User's recent Weibo information field
|
static java.lang.String |
STATUSES_COUNT
int Weibo number
|
static java.lang.String |
URL
url User blog address
|
static java.lang.String |
VERIFIED
boolean Whether it is a Weibo authenticated user, that is, a V-user, true: yes, false: no
|
static java.lang.String |
VERIFIED_REASON
string Reason for certification
|
static java.lang.String |
VERIFIED_TYPE
int Not supported yet
|
static java.lang.String |
WEIHAO
string User's weihao number
|
DISPLAY_NAME, EMAIL, FAMILY_NAME, FIRST_NAME, LOCALE, PICTURE_URLlogger, newProfile| Constructor and Description |
|---|
WeiboProfileDefinition() |
| Modifier and Type | Method and Description |
|---|---|
WeiboProfile |
extractUserProfile(java.lang.String body)
Extract the user profile from the response (JSON, XML...) of the profile url.
|
java.lang.String |
getProfileUrl(com.github.scribejava.core.model.OAuth2AccessToken accessToken,
OAuth20Configuration configuration)
Retrieve the url of the profile of the authenticated user for the provider.
|
getProfileVerb, raiseProfileExtractionError, raiseProfileExtractionJsonError, raiseProfileExtractionJsonErrorconvertAndAdd, convertAndAdd, getConverters, getPrimaryAttributes, getProfileId, getSecondaryAttributes, newProfile, primary, secondary, setProfileFactory, setProfileIdpublic static final java.lang.String ID
public static final java.lang.String IDSTR
public static final java.lang.String SCREEN_NAME
public static final java.lang.String NAME
public static final java.lang.String PROVINCE
public static final java.lang.String CITY
public static final java.lang.String LOCATION
public static final java.lang.String DESCRIPTION
public static final java.lang.String URL
public static final java.lang.String PROFILE_IMAGE_URL
public static final java.lang.String COVER_IMAGE_PHONE
public static final java.lang.String PROFILE_URL
public static final java.lang.String DOMAIN
public static final java.lang.String WEIHAO
public static final java.lang.String GENDER
public static final java.lang.String FOLLOWERS_COUNT
public static final java.lang.String FRIENDS_COUNT
public static final java.lang.String STATUSES_COUNT
public static final java.lang.String FAVOURITES_COUNT
public static final java.lang.String CREATED_AT
public static final java.lang.String FOLLOWING
public static final java.lang.String ALLOW_ALL_ACT_MSG
public static final java.lang.String GEO_ENABLED
public static final java.lang.String VERIFIED
public static final java.lang.String VERIFIED_TYPE
public static final java.lang.String REMARK
public static final java.lang.String STATUS
public static final java.lang.String ALLOW_ALL_COMMENT
public static final java.lang.String AVATAR_LARGE
public static final java.lang.String AVATAR_HD
public static final java.lang.String VERIFIED_REASON
public static final java.lang.String FOLLOW_ME
public static final java.lang.String ONLINE_STATUS
public static final java.lang.String BI_FOLLOWERS_COUNT
public static final java.lang.String LANG
public java.lang.String getProfileUrl(com.github.scribejava.core.model.OAuth2AccessToken accessToken,
OAuth20Configuration configuration)
OAuthProfileDefinitiongetProfileUrl in class OAuthProfileDefinition<WeiboProfile,com.github.scribejava.core.model.OAuth2AccessToken,OAuth20Configuration>accessToken - only used when constructing dynamic urls from data in the tokenconfiguration - the current configurationpublic WeiboProfile extractUserProfile(java.lang.String body) throws HttpAction
OAuthProfileDefinitionextractUserProfile in class OAuthProfileDefinition<WeiboProfile,com.github.scribejava.core.model.OAuth2AccessToken,OAuth20Configuration>body - the response bodyHttpActionCopyright © 2019. All Rights Reserved.