이러한 수입이 필요합니다 : 당신은 트위터 API에 액세스 할 수 있도록 응용 프로그램을 등록 할 때
import twitter4j.Twitter;
import twitter4j.TwitterFactory;
import twitter4j.conf.Configuration;
import twitter4j.conf.ConfigurationBuilder;
, 그들은 당신에게 소비자 API 키와 iOS 앱을 식별하는 소비자 API 비밀을 제공합니다. 어떻게 든 Java 서버에서 사용할 수 있어야합니다. 자격 증명과
String accessToken = "myUs3rs0aUthAcc355t0k3n";
String accessTokenSecret = "sdflkjasdflkjasdlfkjasdlfkjasldkfjlasdkfjldf";
구성 twitter4j :
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.setOAuthConsumerKey(consumerApiKey);
builder.setOAuthConsumerSecret(consumerApiSecret);
builder.setOAuthAccessToken(accessToken);
builder.setOAuthAccessTokenSecret(accessTokenSecret);
builder.setIncludeEmailEnabled(true);
Configuration config = builder.build();
TwitterFactory factory = new TwitterFactory(config);
Twitter twitter = factory.getInstance();
String consumerApiKey = "arglebarglearglebargle"; // oauth_consumer_key
String consumerApiSecret = "tHiSisas3cReTc0nSUm3rAp1Keypr0v1d3Dbytw1tt3r";
는 그런 다음 iOS 앱에서 보냈 당신의 OAuth 인증 필요는 소스 코드에 직접 넣어 가장 쉬운 방법입니다
이제 Twitter 객체를 통해 Twitter API 호출을 만들 수 있습니다. 필자는 oauth 자격 증명을 확인하고 사용자의 전자 메일을 가져 와서 플레이어 데이터베이스와 비교하여 확인할 수 있도록 한 번 전화를 겁니다.
twitter4j.User user = twitter.verifyCredentials();
String email = user.getEmail();
...