問題タブ [spring-social-twitter]

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 投票する
0 に答える
328 参照

spring - Spring Social -ConnectController connect/twitter が twitter との接続を開始しない

私は自分のプロジェクトをtwitter apiと統合することに取り組んでいます。

connectController私が bean in として宣言した は、jsp にcsrfトークンを含めた後のspringsocialconfigget リクエストを完全に処理しています ..... しかし、 connectTwitter.jspから投稿リクエストを送信しようとすると、 connectTwitter.jspページにリダイレクトされます。ボタンを押す回数。バックグラウンドで何が起こっているのかわかりません。アプリ設定でコールバック URL を 127.0.0.1 に設定しました/connect/twitter

Spring Mvc 4.2.5Spring Security 4.0.4Spring Social 1.1.2を使用しています

私の springSocialConfiguration クラス

}

私の SecurityConfiguration クラス

コンソールでこれを取得しています

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

java - Spring Social Twitter の getUserTimeline で max_id なしで since_id を指定する

親愛なるコミュニティへ

タイムラインの操作に関する Twitter のガイドラインによると、完全なタイムラインを収集するためのアプリケーションの最初のリクエストでは、max_idパラメーターを省略することが推奨されています ( https://dev.twitter.com/rest/public/timelines#the-max-id-parameterを参照)。

ここで、過去にユーザーのタイムラインを収集し、ツイートをデータベースに保存したとします。since_id新しいツイートを収集するためにタイムラインを再訪すると、既存のデータに基づいて最初のリクエストで指定できるはずです。

残念ながら、Spring Social Twitter と に含まれるメソッドを使用してこれを達成する方法がわかりませんTimelineOperations両方 since_idを受け入れるか、またはどちらも受け入れないメソッドのみが利用可能ですmax_id

メソッドのパラメーターがではなくタイプLong.MAX_VALUEであるmax_idためorg.springframework.social.InternalServerErrorException 、渡すことはnullオプションではありません。longLong

tl;dr: Spring Social Twitter を使用して、指定since_id せずに指定しながらタイムラインを要求するにはどうすればよいですか?max_id