0

アプリケーションでコールバック URLgoogle urlとして提供しています。しかし、私のページにテキストを投稿した後、私のアプリケーションはそのGoogleページをフォアグラウンドで開きますが、これはもちろんアプリケーションのバグです。

テキストコントロールを投稿した後、アプリケーションに戻るだけです。このリンクのコードを使用しています: Twitter-is-Integrated-in-BlackBerry

Call back URL を提供しないと、Twitter はログイン前に PIN NUMBER を要求します。この問題について私に提案してください。

4

1 に答える 1

0

TwitterAPIMeをそのままご利用ください。 使い方は簡単です。 PINベースの認証は不要で、ライブラリはTwitterからのログイン後にアプリケーションに自動的にリダイレクトします。APIのネイティブコードを変更する必要があります...

  • 移動: com.twitterapime.xauth.ui。OAuthDialogWrapper クラス
  • trackUrl(String url)というメソッドに移動します
  • コードを次のように置き換えます。

if (url.startsWith(callbackUrl)&& oauthListener != null) { .... ... .. }

と:

if (url.indexOf(callbackUrl)!=-1 && oauthListener != null) { .... ... .. }

それでおしまい。onAurthorizeメソッド内で AccessToken を取得し、Twitter API にアクセスするだけです。ほとんどの機能とメソッドは、この API 内でカバーされています。

于 2013-01-18T12:55:50.517 に答える