2016-04-28 13 views
0

Twitter4j APIを使用して特定のキーワードを持つつぶやきを検索するプログラムを作成していますが、認証中にエラーが発生しています:私は私のtwitter4j.propertiesでファイルをすべてのトークンを検証し、SOサイトに記載されたすべての可能な解決策を試みたが、彼らは私のために働いていなかったTwitter4j:認証資格情報(https://dev.twitter.com/pages/auth)が見つからないか正しくない

Exception in thread "main" 401:Authentication credentials (https://dev.twitter.com/pages/auth) were missing or incorrect. Ensure that you have set valid consumer key/secret, access token/secret, and the system clock is in sync. 
message - Invalid or expired token. 
code - 89 

Relevant discussions can be found on the Internet at: 
    http://www.google.co.jp/search?q=506c3b98 or 
    http://www.google.co.jp/search?q=1136695b 
TwitterException{exceptionCode=[506c3b98-1136695b], statusCode=401, message=Invalid or expired token., code=89, retryAfter=-1, rateLimitStatus=null, version=4.0.4} 

。私はエラーを修正するために時間を費やしましたが、何が問題なのかまだ分かりません。

+0

あなたのautheticationプロセスのコードを投稿できますか? –

+0

私はConfigurationBuilderコードを認証に使用していません。私は、twitter4jライブラリを認証するtwitter4j.propertiesファイルのみを作成しました。 –

+0

_twitter4j.properties_ファイルには何を保存していますか?私が知っているように、あなたは** consumerKey **と** consumerSecret **を持っている必要がありますし、それを使用して** OAuthRequestToken **を要求することができます。間違ったトークンを使用しているようです。 –

答えて

2

実際に問題は、ビルドパスライブラリにTwitter4j APIに付属するすべてのjarファイルを追加したことです。私はちょうどtwitter4j-core-4.0.4.jarを除いて他のすべての瓶を取り除きました。

関連する問題