問題タブ [jtwitter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
978 参照

java - jtwitter と SignpostClient を使用した恒久的な Twitter oauth

サーバー上で実行され、ストリーミング API を使用してさまざまなツイートをリッスンし、ときどきツイートを送信するアプリケーションがあります。これは、古い Twitter 認証システムを使用すると問題なく機能しましたが、OAuth を使用すると少し複雑になります。

アプリケーションを正常に起動でき、ブラウザで Twitter の OAuth ページが開きます。PIN を入力すると、アプリケーションは問題なく動作しますが、アプリケーションを無人で再起動できるようにする必要があります。Twitter の OAuth FAQ http://dev.twitter.com/pages/oauth_faqによると、トークンは期限切れにならないため、アプリケーションが起動するたびに認証トークンを再利用したいと考えています。

どうやってやるの?または、一度だけ承認する別の方法はありますか?

0 投票する
3 に答える
1225 参照

google-app-engine - jTwitter、oAuth、Google App Engine。NoClassDefFoundError

jTwitter を使用して、コンシューマ キー/シークレットとアクセス トークン/シークレットを使用して Twitter に oauth インスタンスを取得しようとしています。これは、ここの javadoc で十分に文書化されています。signpost、signpost-jetty、および jtwitter ライブラリーをダウンロードしましたが、サーブレットをデプロイして実行した後、java.lang.NoClassDefFoundError: winterwell/jtwitter/OAuthSignpostClient Eclipse がクラスが存在しないことについて不平を言っているというエラーが表示されます。私のプロジェクトにあるJARファイル自体。だから、私はそれを忘れると言いました、代わりにOAuthScribeClientjava.lang.NoClassDefFoundError: org/scribe/oauth/Tokenを試してみますが、これは非常によく似たエラーを生成しました.Java ファイルに次のコードがあり、エラーや警告なしでコンパイルされるため、これはさらに混乱します:

明らかに、私は非常に基本的な何かを見逃していますが、それが何であるかについては絶対に途方に暮れています. ありがとう。

0 投票する
3 に答える
1997 参照

android - Android -- Twitter Oauth -- さまざまな方法がありますが、どれも機能していないようです。ヘルプ

Oauth を Twitter で動作させることができません。次のことを試しました (すべて同じ 401 エラーになります)。

  1. jTwitter (デフォルトの OauthSignpostClient を使用)
  2. " DefaultOauthProvider " の代わりに commonshttp ライブラリ (CommonsOauthProvider) を使用する jTwitter
  3. (OauthSignpostClient の代わりに) OauthScribeClient を使用するjTwitter
  4. oauth- signpost (それ自体... jTwitter なし)
  5. Twitter4J
  6. http://code.google.com/p/agirardello/
  7. http://dev.bostone.us/2009/07/16/android-oauth-twitter-updates/
  8. http://github.com/kaeppler/signpost-examples/blob/master/OAuthTwitterExample/src/TwitterMain.java

独自の実装を試し、各サイトからサンプル コードをコピーして貼り付けましたが、何も機能しないようです。また、必要に応じて依存関係をダウンロードして含めたことも100%確信しています。

ここが興味深い部分です。jTwitter と oauth-signpost ライブラリを使用して、Twitter への接続を開始し、ユーザーのブラウザー ウィンドウを開き、ユーザーにログインさせ、アプリの PIN を生成することができます。ただし、アプリが (PIN と、保存されているアクセス トークンとトークン シークレットを使用して) ステータスの更新を投稿しようとすると、401 エラーが表示されます。私が試した他のすべてのことでは、ブラウザウィンドウを開いてユーザーにPINを生成するように求めることさえできません(「リクエストトークン」のリクエストで401エラーで終了します)。

助けてください。ありがとう

0 投票する
1 に答える
1398 参照

android - Android アプリケーションに Twitter 共有ボタンを配置するにはどうすればよいですか?

Android1.6を使用しています。Twitter ボタンを統合して、Web ベースのアプリケーションで曲を Twitter フォロワーに共有したいと考えています。そのために、jtwitter.jar ファイルをアプリケーションに統合しました。

しかし、私が提供したユーザー名とパスワードを受け入れていません。

次のステートメントを使用して認証を確認しています。

0 投票する
1 に答える
937 参照

android - 2.0より前のAndroidでのJTwitterVerifyError

JTwitterをAndroidアプリケーションに統合しようとしていますが、古いバージョンのAndroidで回帰テストを行うことにした時点まで、完全に成功しています。Android 2.xでは私のコードはうまく機能しますが、Android 1.5 / 1.6では、Dalvikは次の行にVerifyErrorをスローします。

そして、このlogcat出力とスタックトレースを提供します。

これに影響を与えるAndroidバージョン間の基本的な実装で何が変更された可能性があり、回避策は何であるかを理解しようとしていますか? 同様の質問がしばらく前に回答されましたが、回答はフォーラムの投稿へのリンク切れの形でした。

何かご意見は?

0 投票する
2 に答える
446 参照

android - jtwitter パーミッションの問題 Android

Android アプリケーションから簡単な投稿をツイートしようとしています。(チュートリアルに従いましたが、ログインは正常に機能します。ツイートしようとすると、Logcat に、何かを投稿する権利がないと表示されます。OAuthProvider について何かを読んで、そのチュートリアルをいくつか実行しましたが、成功しませんでした。考え?

ありがとう

コード: Twitter jtwit = new Twitter(user_name, pswd); jtwit.setStatus("テスト");

ログ: 03-29 13:52:02.724: エラー/AndroidRuntime(1341): 致命的な例外: メイン 03-29 13:52:02.724: エラー/AndroidRuntime(1341): java.lang.RuntimeException: アクティビティ ComponentInfo を開始できません{ Adforce.files/Adforce.files.twitterConnection}: winterwell.jtwitter.TwitterException$UpdateToOAuth: OAuth に切り替える必要があります。Twitter は基本認証をサポートしなくなりました。

0 投票する
4 に答える
566 参照

android - アンドロイドのこのエラーは何ですか?

アンドロイドのこのエラーは何ですか??

0 投票する
3 に答える
1422 参照

android - Android Jtwitter、認証の問題

こんにちは、JTwitter 機能を使用して Twitter アプリケーションで認証するのに問題があります。私はいつも「TwitterException」を受け取ります

これが私の方法です

a)「oob」の値がどうあるべきかわかりません。それは「callbackURL」であり、Twitterのアプリケーションでは、、、、および 場所を"callBack URL: none" 入れてみましたが"none"、結果に違いはありませんでした。"None"null"oob"

残りはボイラープレートです

現時点では、これを機能させる方法がわかりません。もっと詳しく説明できればいいのですが、それは認証と関係があります。オンラインで見たものは役に立たなかった

0 投票する
1 に答える
295 参照

java - JtwitterでgetRetweetersの問題

私のコードは次のとおりです。

私の問題は、ツイートのリツイート者を試してみると、このエラーが返されることです。

スレッド「main」の例外winterwell.jtwitter.TwitterException$E401:Unauthorized HTTP / 1.1 401 Unauthorized {"errors":[{"code":32、 "message": "Could not authenticate you"}]} http:// api.twitter.com/1/statuses/111580420944044034/retweeted_by.json(anonymous)at winterwell.jtwitter.URLConnectionHttpClient.processError(URLConnectionHttpClient.java:380)at winterwell.jtwitter.URLConnectionHttpClient.connect(URLConnectionHttpClient.java:199)at winterwell .jtwitter.URLConnectionHttpClient.getPage(URLConnectionHttpClient.java:240)

返信ありがとうございます、すみません、私の基本的な英語のXD