/** * Befriends the user specified in the ID parameter as the authenticating user. Returns the befriended user in the requested format when successful. Returns a string describing the failure condition when unsuccessful. * * @param id the ID or screen name of the user to be befriended * @return the befriended user * @throws TwitterException when Twitter service or network is unavailable * @deprecated Use createFriendship(String id) instead * @see <a href="http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-friendships%C2%A0create">Twitter API Wiki / Twitter REST API Method: friendships create</a> */ public User create(String id) throws TwitterException { return createFriendship(id); }
@Override public void invoke(List<TwitterListener> listeners) throws TwitterException { User user = twitter.createFriendship(userId); for (TwitterListener listener : listeners) { try { listener.createdFriendship(user); } catch (Exception e) { logger.warn("Exception at createdFriendship", e); } } } });
@Override public void invoke(List<TwitterListener> listeners) throws TwitterException { User user = twitter.createFriendship(userId, follow); for (TwitterListener listener : listeners) { try { listener.createdFriendship(user); } catch (Exception e) { logger.warn("Exception at createdFriendship", e); } } } });
@Override public void invoke(List<TwitterListener> listeners) throws TwitterException { User user = twitter.createFriendship(screenName); for (TwitterListener listener : listeners) { try { listener.createdFriendship(user); } catch (Exception e) { logger.warn("Exception at createdFriendship", e); } } } });
@Override public void invoke(List<TwitterListener> listeners) throws TwitterException { User user = twitter.createFriendship(screenName, follow); for (TwitterListener listener : listeners) { try { listener.createdFriendship(user); } catch (Exception e) { logger.warn("Exception at createdFriendship", e); } } } });
ConfigurationBuilder cb =new ConfigurationBuilder(); cb.setDebugEnabled(true) .setOAuthConsumerKey("******") .setOAuthConsumerSecret("******") .setOAuthAccessToken("*******") .setOAuthAccessTokenSecret("********"); //In case of proxy //cb.setHttpProxyHost("******").setHttpProxyPort(8080); TwitterFactory twitterFactory=new TwitterFactory(cb.build()); Twitter twitter=twitterFactory.getInstance(); twitter.createFriendship("twitter id");
twitter.createFriendship(screenName);
/** * Follows a given user. * * @param user the user to follow. * * @return the followed user */ User follow(final User user) { return sessionManager.doWithCurrentTwitter(twitter -> twitter.createFriendship(user.getId())) .onSuccess(userFollowed -> LOG.debug( "User {} followed user {}", getCurrentScreenName(), userFollowed.getScreenName() )) .onFailure(err -> displayExceptionPane("Could not follow user!", err.getMessage(), err)) .get(); }
try { Twitter twitter = new TwitterFactory().getInstance(); twitter.createFriendship("Dan"); System.out.println("Successfully followed [Dan]."); System.exit(0);