Mypeople
Daum에서 제공하는 API를 루비 버전으로 묶은 gem입니다.
Installation
Add this line to your application's Gemfile:
gem 'mypeople'
And then execute:
$ bundle
Or install it yourself as:
$ gem install mypeople
Usage
Setup
# config/initialize/mypeople.rb
require 'mypeople'
Mypeople.configure do |config|
config.host = "https://api.daum.net"
config.key = "다음 API 콘솔에서 발급 받은 키"
end
그룹의 멤버 구하기
group_id = "GID_XXX"
Mypeople::Group.members(group_id)
그룹에 메세지(텍스트) 보내기
group_id = "GID_XXX"
Mypeople::Group.send(group_id, "Hello World")
그룹에서 나가기
group_id = "GID_XXX"
Mypeople::Group.exit(group_id)
친구의 프로필 얻기
buddy_id = "BU_XXX"
Mypeople::Member.find(buddy_id)
친구(1:1)에게 메세지(텍스트) 보내기
buddy_id = "BU_XXX"
Mypeople::Member.send(buddy_id, "Hello World")
다른 예제
test.rb 참고
Rails Example
https://github.com/tantara/mypeople-rails
Contributing
- Fork it ( http://github.com/
/mypeople/fork ) - Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Contact
1. Taekmin Kim (tantara.tm@gmail.com)