https://github.com/todesking/mixi-community
https://github.com/todesking/mixi-community
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/todesking/mixi-community
- Owner: todesking
- License: mit
- Created: 2013-01-13T06:30:06.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-02-20T09:05:12.000Z (over 12 years ago)
- Last Synced: 2025-04-20T21:36:11.257Z (about 1 year ago)
- Language: Ruby
- Size: 164 KB
- Stars: 1
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mixi-community
Access to Mixi community.
## Installation
Add this line to your application's Gemfile:
gem 'mixi-community'
And then execute:
$ bundle
Or install it yourself as:
$ gem install mixi-community
## Usage
require 'mixi/community'
fetcher = Mixi::Community::Fetcher.new('your_email', 'password')
community = Mixi::Community.new('community id') # http://mixi.jp/view_community.pl?id={community id}
community.fetch(fetcher)
community.recent_bbses.each do|bbs|
bbs.fetch(fetcher)
bbs.recent_comments.each do|comment|
puts "#{thread.title} #{comment.user_name} #{comment.body_text}"
end
end
See source for details.
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request
## Changes
### 0.0.7
* Support new version HTML
### 0.0.6
* Support new version HTML
### 0.0.5
* Support new version HTML('jp.mixi.community.widget.deferedlink').
* Remove trashes from BBS comment text.
* Remove forwarding/trailing white spaces from users name.
### 0.0.4
* Support new date format(again!)
### 0.0.3
* Support new date format
### 0.0.2
* Add readme
* Add license
* Fix error when Encoding.default_internal is ASCII_8BIT
### 0.0.1
* Initial release.