public class TwitterProfileDefinition extends OAuth10ProfileDefinition<TwitterProfile>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONTRIBUTORS_ENABLED |
static java.lang.String |
CREATED_AT |
static java.lang.String |
DEFAULT_PROFILE |
static java.lang.String |
DEFAULT_PROFILE_IMAGE |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
EMAIL |
static java.lang.String |
FAVOURITES_COUNT |
static java.lang.String |
FOLLOW_REQUEST_SENT |
static java.lang.String |
FOLLOWERS_COUNT |
static java.lang.String |
FOLLOWING |
static java.lang.String |
FRIENDS_COUNT |
static java.lang.String |
GEO_ENABLED |
static java.lang.String |
IS_TRANSLATOR |
static java.lang.String |
LANG |
static java.lang.String |
LISTED_COUNT |
static java.lang.String |
NAME |
static java.lang.String |
NOTIFICATIONS |
static java.lang.String |
PROFILE_BACKGROUND_COLOR |
static java.lang.String |
PROFILE_BACKGROUND_IMAGE_URL |
static java.lang.String |
PROFILE_BACKGROUND_IMAGE_URL_HTTPS |
static java.lang.String |
PROFILE_BACKGROUND_TILE |
static java.lang.String |
PROFILE_IMAGE_URL |
static java.lang.String |
PROFILE_IMAGE_URL_HTTPS |
static java.lang.String |
PROFILE_LINK_COLOR |
static java.lang.String |
PROFILE_SIDEBAR_BORDER_COLOR |
static java.lang.String |
PROFILE_SIDEBAR_FILL_COLOR |
static java.lang.String |
PROFILE_TEXT_COLOR |
static java.lang.String |
PROFILE_USE_BACKGROUND_IMAGE |
static java.lang.String |
PROTECTED |
static java.lang.String |
SCREEN_NAME |
static java.lang.String |
SHOW_ALL_INLINE_MEDIA |
static java.lang.String |
STATUSES_COUNT |
static java.lang.String |
TIME_ZONE |
static java.lang.String |
URL |
static java.lang.String |
UTC_OFFSET |
static java.lang.String |
VERIFIED |
DISPLAY_NAME, FAMILY_NAME, FIRST_NAME, GENDER, LOCALE, LOCATION, PICTURE_URL, PROFILE_URLlogger, newProfile| Constructor and Description |
|---|
TwitterProfileDefinition() |
TwitterProfileDefinition(boolean includeEmail) |
| Modifier and Type | Method and Description |
|---|---|
TwitterProfile |
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.OAuth1Token accessToken,
OAuth10Configuration configuration)
Retrieve the url of the profile of the authenticated user for the provider.
|
getProfileVerbconvertAndAdd, convertAndAdd, getConverters, getPrimaryAttributes, getProfileId, getSecondaryAttributes, newProfile, primary, secondary, setProfileFactory, setProfileIdpublic static final java.lang.String CONTRIBUTORS_ENABLED
public static final java.lang.String CREATED_AT
public static final java.lang.String DEFAULT_PROFILE
public static final java.lang.String DEFAULT_PROFILE_IMAGE
public static final java.lang.String DESCRIPTION
public static final java.lang.String EMAIL
public static final java.lang.String FAVOURITES_COUNT
public static final java.lang.String FOLLOW_REQUEST_SENT
public static final java.lang.String FOLLOWERS_COUNT
public static final java.lang.String FOLLOWING
public static final java.lang.String FRIENDS_COUNT
public static final java.lang.String GEO_ENABLED
public static final java.lang.String IS_TRANSLATOR
public static final java.lang.String LANG
public static final java.lang.String LISTED_COUNT
public static final java.lang.String NAME
public static final java.lang.String NOTIFICATIONS
public static final java.lang.String PROFILE_BACKGROUND_COLOR
public static final java.lang.String PROFILE_BACKGROUND_IMAGE_URL
public static final java.lang.String PROFILE_BACKGROUND_IMAGE_URL_HTTPS
public static final java.lang.String PROFILE_BACKGROUND_TILE
public static final java.lang.String PROFILE_IMAGE_URL
public static final java.lang.String PROFILE_IMAGE_URL_HTTPS
public static final java.lang.String PROFILE_LINK_COLOR
public static final java.lang.String PROFILE_SIDEBAR_BORDER_COLOR
public static final java.lang.String PROFILE_SIDEBAR_FILL_COLOR
public static final java.lang.String PROFILE_TEXT_COLOR
public static final java.lang.String PROFILE_USE_BACKGROUND_IMAGE
public static final java.lang.String PROTECTED
public static final java.lang.String SCREEN_NAME
public static final java.lang.String SHOW_ALL_INLINE_MEDIA
public static final java.lang.String STATUSES_COUNT
public static final java.lang.String TIME_ZONE
public static final java.lang.String URL
public static final java.lang.String UTC_OFFSET
public static final java.lang.String VERIFIED
public TwitterProfileDefinition()
public TwitterProfileDefinition(boolean includeEmail)
public java.lang.String getProfileUrl(com.github.scribejava.core.model.OAuth1Token accessToken,
OAuth10Configuration configuration)
OAuthProfileDefinitiongetProfileUrl in class OAuthProfileDefinition<TwitterProfile,com.github.scribejava.core.model.OAuth1Token,OAuth10Configuration>accessToken - only used when constructing dynamic urls from data in the tokenconfiguration - the current configurationpublic TwitterProfile extractUserProfile(java.lang.String body)
OAuthProfileDefinitionextractUserProfile in class OAuthProfileDefinition<TwitterProfile,com.github.scribejava.core.model.OAuth1Token,OAuth10Configuration>body - the response bodyCopyright © 2018. All Rights Reserved.