@Override public void configure(Context context) { String consumerKey = context.getString("consumerKey"); String consumerSecret = context.getString("consumerSecret"); String accessToken = context.getString("accessToken"); String accessTokenSecret = context.getString("accessTokenSecret"); twitterStream = new TwitterStreamFactory().getInstance(); twitterStream.setOAuthConsumer(consumerKey, consumerSecret); twitterStream.setOAuthAccessToken(new AccessToken(accessToken, accessTokenSecret)); twitterStream.addListener(this); avroSchema = createAvroSchema(); dataFileWriter = new DataFileWriter<GenericRecord>( new GenericDatumWriter<GenericRecord>(avroSchema)); maxBatchSize = context.getInteger("maxBatchSize", maxBatchSize); maxBatchDurationMillis = context.getInteger("maxBatchDurationMillis", maxBatchDurationMillis); }
AccessToken accessToken = twitter.getOAuthAccessToken(requestToken,oauth_verifier); String token = accessToken.getToken(), secret = accessToken.getTokenSecret();
AccessToken accessToken = AccessToken.getCurrentAccessToken(); String userID = accessToken.getUserId(); String url = "https://graph.facebook.com/" + userID + "/picture?type=large"; ImageView navProfile = (ImageView) findViewById(R.id.navProfilePic); Picasso.with(this) .load(url) .resize(radius, radius) .centerCrop() .into(navProfile);
if (requestCode == WEBVIEW_REQUEST_CODE) { try { String verifier = data.getExtras().getString(oAuthVerifier); AccessToken accessToken = twitter.getOAuthAccessToken(requestToken, verifier); long userID = accessToken.getUserId(); final User user = twitter.showUser(userID); String username = user.getName(); saveTwitterInfo(accessToken); String id = mSharedPreferences.getString(WSKeys.TwitterClass.PREF_USER_ID, ""); String name = mSharedPreferences.getString(WSKeys.TwitterClass.PREF_USER_NAME, ""); wscallSocialSignIn("", id, accessToken.toString(), name, image, "Twitter"); } catch (Exception exception) { } }
protected void onNewIntent(Intent intent) { Uri uri = intent.getData(); if (uri != null && uri.toString().startsWith(TWITTER_CALLBACK_URL)) { String verifier = uri .getQueryParameter(URL_TWITTER_OAUTH_VERIFIER); try { // Get the access token AccessToken accessToken = twitter.getOAuthAccessToken(TrequestToken, verifier); // Shared Preferences mPrefs=getPreferences(MODE_PRIVATE); Editor e = mPrefs.edit(); // After getting access token, access token secret store them in application preferences e.putString(PREF_KEY_OAUTH_TOKEN, accessToken.getToken()); e.putString(PREF_KEY_OAUTH_SECRET,accessToken.getTokenSecret()); // Store login status - true e.putBoolean(PREF_KEY_TWITTER_LOGIN, true); e.commit(); // save changes long userID = accessToken.getUserId(); User user = twitter.showUser(userID); String username = user.getName(); TwitterLogin=true; checkloginstatus(); new updateTwitterStatus().execute(username+ " is using http://AllPagesManager.com , Try it Now!!!"); } catch (Exception e) { // Check log for login errors Log.e("Twitter Login Error", "> " + e.getMessage()); }
FacebookSdk.sdkInitialize(mContext); mAccessTokenTracker = new AccessTokenTracker() { @Override protected void onCurrentAccessTokenChanged( AccessToken oldAccessToken, AccessToken currentAccessToken) { if(currentAccessToken != null){ SettingsService.settings.facebookToken = currentAccessToken.getToken(); SettingsService.saveSettings(); } } };
AccessToken accessToken //define it before onCreate() function new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub try { accessToken = twitter.getOAuthAccessToken( requestToken, verifier); long userID = accessToken.getUserId(); User user = twitter.showUser(userID); String username = user.getName(); Log.e("Tn re", "> " + username); } catch (TwitterException e) { // TODO Auto-generated catch block e.printStackTrace(); } Log.e("Twitter OAuth Token", "> " + accessToken.getToken()); } }).start();
public String getUserScreenName() { if (accessToken == null) { return "<NOT_LOGGED_IN>"; } return accessToken.getScreenName(); }
screenName = oauthAccessToken.getScreenName(); id = oauthAccessToken.getUserId(); return oauthAccessToken;
e.putString(PREF_KEY_OAUTH_TOKEN, accessToken.getToken()); e.putString(PREF_KEY_OAUTH_SECRET,accessToken.getTokenSecret()); Log.e("Twitter OAuth Token", "> " + accessToken.getToken()); long userID = accessToken.getUserId(); User user = twitter.showUser(userID); String username = user.getName();
enter code here AccessToken token = AccessToken.getCurrentAccessToken(); String fb_token=token.getToken();
@Override public synchronized AccessToken getOAuthAccessToken(RequestToken requestToken) throws TwitterException { OAuthSupport oauth = getOAuth(); AccessToken oauthAccessToken = oauth.getOAuthAccessToken(requestToken); screenName = oauthAccessToken.getScreenName(); return oauthAccessToken; }
AccessToken accessToken = twitter.getOAuthAccessToken(oathVerifier); SharedPreferences pref= getSharedPreferences("social_pref",Context.MODE_PRIVATE); SharedPreferences.Editor editor = pref.edit(); editor.putString("token",accessToken.getToken()); editor.putString("token_secret",accessToken.getTokenSecret()); if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.GINGERBREAD) { editor.apply(); }else{ editor.commit(); }
/** * @throws TwitterException * */ public Twitter4JStreamFeeder() throws TwitterException { // Twitter twitter = new TwitterFactory().getInstance(); // twitter.setOAuthConsumer( // System.getProperty("twitter4j.oauth.consumerKey"), // System.getProperty("twitter4j.oauth.consumerSecret") // ); // RequestToken requestToken = twitter.getOAuthRequestToken(); this.accessToken = new AccessToken( System.getProperty("twitter4j.oauth.accessKey"), System.getProperty("twitter4j.oauth.accessSecret") ); }
e.putString(PREF_KEY_OAUTH_TOKEN, accessToken.getToken()); e.putString(PREF_KEY_OAUTH_SECRET,accessToken.getTokenSecret()); e.putBoolean(PREF_KEY_TWITTER_LOGIN, true); e.commit(); Log.e("Twitter OAuth Token", "> " + accessToken.getToken()); long userID = accessToken.getUserId(); User user = twitter.showUser(userID); String username = user.getName();
private void handleFacebookAccessToken(final AccessToken token) { Log.d(TAG, "handleFacebookAccessToken:" + token); AuthCredential credential = FacebookAuthProvider.getCredential(token.getToken()); mAuth.signInWithCredential(credential) .addOnCompleteListener(this, new OnCompleteListener<AuthResult>() { @Override public void onComplete(@NonNull Task<AuthResult> task) { if (!task.isSuccessful()) { Log.w(TAG, "signInWithCredential", task.getException()); Toast.makeText(getApplicationContext(), "Firebase Facebook login failed", Toast.LENGTH_SHORT).show(); if(task.getException() instanceof FirebaseAuthUserCollisionException) { Toast.makeText(getApplicationContext(), "User with Email id already exists", Toast.LENGTH_SHORT).show(); } LoginManager.getInstance().logOut(); } } }); }
Bundle params = new Bundle(); params.putByteArray("source", IOUtils.toByteArray(new FileInputStream(sourceFile))); AccessToken accessToken = AccessToken.getCurrentAccessToken(); String url = "/" + accessToken.getUserId() + "/videos"; new GraphRequest(accessToken, url, params, HttpMethod.POST, new GraphRequest.Callback() { public void onCompleted(GraphResponse response) { progressBar.setVisibility(View.GONE); String rawResponse = response.getRawResponse(); if (rawResponse != null) Log.d(TAG, response.getRawResponse()); String error = response.getError().getErrorMessage(); if (error != null) Log.d(TAG, error); alertDialog.dismiss(); } } ).executeAsync();
@Override public synchronized AccessToken getOAuthAccessToken(String oauthVerifier) throws TwitterException { AccessToken oauthAccessToken = getOAuth().getOAuthAccessToken(oauthVerifier); screenName = oauthAccessToken.getScreenName(); return oauthAccessToken; }
AccessToken accessToken = getAccessToken(); Configuration conf = new ConfigurationBuilder() .setOAuthConsumerKey(TwitterConstants.CONSUMER_KEY) .setOAuthConsumerSecret(TwitterConstants.CONSUMER_SECRET) .setOAuthAccessToken(accessToken.getToken()) .setOAuthAccessTokenSecret(accessToken.getTokenSecret()) .build(); OAuthAuthorization auth = new OAuthAuthorization(conf, conf.getOAuthConsumerKey(), conf.getOAuthConsumerSecret(), new AccessToken(conf.getOAuthAccessToken(), conf.getOAuthAccessTokenSecret()));
@Override public Optional<User> getUserFromAccessToken(String accessToken) throws UserValidationException { String token = accessToken.substring(0, accessToken.indexOf("_")); String tokenSecret = accessToken.substring(accessToken.indexOf("_") + 1, accessToken.length()); if (users.get(token) != null) { return Optional.of(users.get(token)); } else { twitter.setOAuthAccessToken(new AccessToken(token, tokenSecret)); twitter4j.User userTwitter; try { userTwitter = twitter.showUser(Long.valueOf(twitter.getId())); } catch (TwitterException e) { return Optional.empty(); } User user = User.create(userTwitter.getName(), userTwitter.getId() + "", userTwitter.getId() + ""); users.put(token, user); return Optional.of(user); } }