さて、私はここで奇妙なエラーを抱えています:
Twitterデータを読み取るための1つのGAEアプリを開発しています。多くのドキュメントを読んだ後、テストサーバー(PCで実行)で動作していますが、実際の(私のappspotドメイン)で展開してテストした後、表示されますこのメッセージ:
401:認証資格情報 ( https://dev.twitter.com/pages/auth ) が見つからないか、正しくありません。有効なコンシューマー キー/シークレット、アクセス トークン/シークレットを設定し、システム クロックが同期していることを確認してください。メッセージ - コードを認証できませんでした - 32
OAuthAppToken および OAuthAppTokenSecret キーを再作成しようとしましたが、アクセス許可を「書き込み、読み取り、およびダイレクト メッセージ」に変更し、1 つのコールバック URL を割り当てましたが、何も機能していないようです...
twitter4j.propertiesを使用するか、setOAuthConsumer(TW_CONSUMER_KEY, TW_CONSUMER_SECRET)を使用するか、正しい定数を持つConfigurationBuilderを使用してみましたが、同じ問題を実験しています。
AppEngine 1.8.3 と Twitter4j 3.0.4 を使用しています。
私はログに書いていて、Twitter オブジェクトはうまく作成されているようです... PC では機能しているのに、実際のアプリでは機能していない理由がわかりません。
他の投稿では、同期クロックを使用する必要があるためである可能性があると誰かが言っています..しかし、彼はそのプロパティをどこで変更するかを説明していません...
誰かが手がかりを持っていましたか?