ほんのりTwitter風のAPIです。 クライアントアプリの参照実装もあります。
IDEから Application
を実行する、またはGradleで動かす事ができます。
./gradlew bootRun
コンソールに
Started Application in 9.005 seconds (JVM running for 9.565)
といった感じのログが出力されたら正常に起動しています。
Webブラウザで次のURLを開いてみてください。
投稿されたつぶやきの一覧を取得します。
/timeline
curl http://localhost:8090/timeline
つぶやきを投稿します。
/tweet
curl http://localhost:8090/tweet -F userId=backpaper0 -F "text=Hello world"
ユーザーのアイコンを取得します。
/icon/{userId}
curl -o icon.png http://localhost:8090/icon/backpaper0