2

このコードを試してみました : http://code.google.com/p/weibo-android-sdk/source/browse/example/src/com/weibo/android/example/AuthorizeActivity.java?r=12 http://code.google.com/p/android-weibo-sdk/downloads/listからのアプリケーション全体 承認は機能しましたが、コードから appkey と appsecret を変更し、Weibo が開発者に提供したものを使用しました私が変更した後、次のコードを持つアカウント:

private static final String CONSUMER_KEY = "1415745064";// Replace a developer's appkey, for example, "1646212960";

private static final String CONSUMER_SECRET = "8cf118d44c9881b9d1cbf2c4eb957c57";// Replace a developer's appkey, e.g. "94098772160b6f8ffc1315374d8861f9";

private String username = "";

private String password = "";

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    mToken = (TextView) this.findViewById(R.id.tvToken);
    mLogin = (Button) this.findViewById(R.id.btnLogin);
    mLogin.setText("oauth!");
    mLogin.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            if (v == mLogin) {
                Weibo weibo = Weibo.getInstance();
                Log.d("onclick", "onclick");
                weibo.setupConsumerConfig(CONSUMER_KEY, CONSUMER_SECRET);
                // Oauth2.0
                // Implicit authorization and authentication
                Log.d("onclick", "dupa setupconsumerconfig");
                weibo.setRedirectUrl("http://www.sina.com");
                // Here the callback page content should replace the corresponding application callback page with appkey
                // Application callback page landing Sina microblogging development platform developers
                // Into my application - Application Details - Application Information - Senior - authorization settings - application callback page set up
                // and view
                // Application callback page is not empty
                Log.d("onclick", "dupa set redirecturl");

                weibo.authorize(AuthorizeActivity.this, new AuthDialogListener());
                Log.d("onclick", "dupa autorize");



            }
        }
    });

}

コードの残りの部分は同じですが、ログインするための電子メールとパスワードを入力できるダイアログが表示される代わりに、エラーのダイアログが表示されます。中国語で書かれているものもありますが、ID を理解できません。

4

0 に答える 0