AccessToken accessToken = new AccessToken(access_token, access_token_secret); Twitter twitter = new TwitterFactory(builder.build()).getInstance(accessToken);
@Override public Set<String> getRole() { return this.auth.getRealmAccess().getRoles(); }
@Override public DockerResponseToken expiration(final int expiration) { super.expiration(expiration); return this; }
@Override public boolean isUserInRole(String role) { return this.auth.getRealmAccess().isUserInRole(role); }
@Override public DockerResponseToken issuedAt(final int issuedAt) { super.issuedAt(issuedAt); return this; }
@Override public DockerResponseToken id(final String id) { super.id(id); return this; }
@Override public DockerResponseToken notBefore(final int notBefore) { super.notBefore(notBefore); return this; }
@Override public DockerResponseToken issuer(final String issuer) { super.issuer(issuer); return this; }
@Override public DockerResponseToken audience(final String... audience) { super.audience(audience); return this; }
@Override public DockerResponseToken subject(final String subject) { super.subject(subject); return this; }
@Override public DockerResponseToken type(final String type) { super.type(type); return this; }
@Override public DockerResponseToken issuedFor(final String issuedFor) { super.issuedFor(issuedFor); return this; } }
@Override public DockerResponseToken issuedNow() { super.issuedNow(); return this; }
@Override public AccessToken id(String id) { return (AccessToken) super.id(id); }
@Override public AccessToken issuer(String issuer) { return (AccessToken) super.issuer(issuer); }
@Override public AccessToken type(String type) { return (AccessToken) super.type(type); }
public AccessToken getAccessToken() { String token = prefs.getString(OAuth.OAUTH_TOKEN, ""); String tokenSecret = prefs.getString(OAuth.OAUTH_TOKEN_SECRET, ""); if (token != null && tokenSecret != null) return new AccessToken(token, tokenSecret); else return null; }
var token = new AccessToken({ user: user._id, client: client._id, deviceId: deviceId });
public AccessToken getAccessToken() { // either or both of them below are coming up as null String token = sharedPref.getString(TWEET_AUTH_KEY, null); String tokenSecret = sharedPref.getString(TWEET_AUTH_SECRET_KEY, null); if (token != null && tokenSecret != null) //here you are retreiving the accesstoken when it is not there in the shared preference then you need to save it as well because otherwise it will create a new AccessToken every time AccessToken accToken = new AccessToken(token, tokenSecret); storeAccessToken(accToken, userName); /// you need to sort out where the userName will come from as it is needed by your StoreAccessToken method so next time getAccessToken is called it will retrieve the AccessToken from SharedPreference return else return null; }
Facebook facebook = new FacebookFactory().getInstance(); String appId = "APP_ID"; String appSecret = "APP_SEC"; facebook.setOAuthAppId(appId, appSecret); String commaSeparetedPermissions ="user_friends,user_groups,user_photos,user_videos,user_birthday,user_status,user_likes,user_activities,user_location"; facebook.setOAuthPermissions(commaSeparetedPermissions); String accessToken = "ACCESS_TOCKEN"; facebook.setOAuthAccessToken(new AccessToken(accessToken, null)); facebook.postStatusMessage("Hello World from Facebook4J From Java Programming....");