我是android开发的新手(和java一般).我正在构建一个应用程序,要求用户通过登录到他们的基本信息导入和保存的Twitter帐户进行注册.所需的信息将是生日,姓名(全名),用户名,位置,性别等.我正在使用twitter4j来完成此任务.我试过看twitter4j文档,但是作为一个Android新手(和一般的java),文档有点难以理解,所以我似乎无法让它做除了设置状态更新之外的事情.
这是我活动中的代码:
package cc.co.localsquare.app;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.widget.Toast;
import oauth.signpost.OAuthProvider;
import oauth.signpost.basic.DefaultOAuthProvider;
import oauth.signpost.commonshttp.CommonsHttpOAuthConsumer;
import oauth.signpost.exception.OAuthCommunicationException;
import oauth.signpost.exception.OAuthExpectationFailedException;
import oauth.signpost.exception.OAuthMessageSignerException;
import oauth.signpost.exception.OAuthNotAuthorizedException;
import twitter4j.Twitter;
import twitter4j.TwitterFactory;
import twitter4j.http.AccessToken;
public class ConnectTwitterActivity extends BaseActivity {
public final static String CONSUMER_KEY = "valid key";
public final static String CONSUMER_SECRET = "valid secret";
public final static String CALLBACK_URL = "localsquare://ConnectTwitterActivity2";
private CommonsHttpOAuthConsumer commonHttpOAuthConsumer;
private OAuthProvider authProvider;
private Twitter twitter;
/** Called when the activity is first created. */
@Override …Run Code Online (Sandbox Code Playgroud)