https://github.com/suzuki86/qrank-apiserver
RESTful API backend for qrank
https://github.com/suzuki86/qrank-apiserver
qiita rails ruby
Last synced: 3 months ago
JSON representation
RESTful API backend for qrank
- Host: GitHub
- URL: https://github.com/suzuki86/qrank-apiserver
- Owner: suzuki86
- Created: 2014-09-23T14:33:36.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2017-11-19T09:02:24.000Z (over 8 years ago)
- Last Synced: 2025-12-28T04:26:41.506Z (7 months ago)
- Topics: qiita, rails, ruby
- Language: Ruby
- Size: 62.5 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# qrank-apiserver
This application provides RESTful API for various purposes.
[](https://travis-ci.org/suzuki86/qrank-apiserver)
## Features
- Crawl Qiita API and store data.
- Provide JSON API by using stored data.
## Usage
### Runner
#### QrankRunner#get_entries
Get entries and store them to database.
```
bundle exec rails runner QrankRunner.get_entries
```
If page number is passed as argument, entries in the specified page are performed. Example like below gets entries from page of 2.
```
bundle exec rails runner QrankRunner.get_entries(2)
```
#### QrankRunner#update_user
Update record of the user who has the most oldest `updated_at`.
```
bundle exec rails runner QrankRunner.update_user
```