時間も合わせているし、トークンもちゃんとRead and Writeのものを適切に入力している。CallBackURLも入力している。
#やりたいこと
Twitter4jを使ってアカウント情報を取得、またはツイートをすること
##エラーの内容
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 - Could not authenticate you. code - 32 Relevant discussions can be found on the Internet at: http://www.google.co.jp/search?q=ec1fe56d or http://www.google.co.jp/search?q=1e3b4ab6 TwitterException{exceptionCode=[ec1fe56d-1e3b4ab6], statusCode=401, message=Could not authenticate you., code=32, retryAfter=-1, rateLimitStatus=null, version=4.0.2} at twitter4j.HttpClientImpl.handleRequest(HttpClientImpl.java:163) at twitter4j.HttpClientBase.request(HttpClientBase.java:53) at twitter4j.HttpClientBase.get(HttpClientBase.java:71) at twitter4j.TwitterBaseImpl.fillInIDAndScreenName(TwitterBaseImpl.java:128) at twitter4j.TwitterImpl.verifyCredentials(TwitterImpl.java:545) at adachiinc.sample.Apps.main(Apps.java:15)
##Apps.java(https://kikutaro777.hatenablog.com/entry/2013/07/19/195626からコピペしたもの)
package sample; import twitter4j.Status; import twitter4j.Twitter; import twitter4j.TwitterException; import twitter4j.TwitterFactory; import twitter4j.User; public class App { public static void main( String[] args ) { try { Twitter twitter = new TwitterFactory().getInstance(); User user = twitter.verifyCredentials(); //ユーザ情報取得 System.out.println("なまえ :" + user.getName()); System.out.println("ひょうじ名 :" + user.getScreenName()); System.err.println("ふぉろー数 :" + user.getFriendsCount()); System.out.println("ふぉろわー数:" + user.getFollowersCount()); //ついーとしてみる Status status = twitter.updateStatus("初めてTwitter4J使ってみました(^^)/"); }catch(TwitterException e) { e.printStackTrace(); } } }
##試したこと
アプリの作り直し
Javaプロジェクトの作り直し
ご教授よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。