Module: Wework::Api::Methods::Tag
- Included in:
- Base
- Defined in:
- lib/wework/api/methods/tag.rb
Instance Method Summary collapse
- #tag_addtagusers(tagid, userlist = [], partylist = []) ⇒ Object
- #tag_create(tagname, tagid = nil) ⇒ Object
- #tag_delete(tagid) ⇒ Object
- #tag_deltagusers(tagid, userlist = [], partylist = []) ⇒ Object
- #tag_get(tagid) ⇒ Object
- #tag_list ⇒ Object
- #tag_update(tagid, tagname) ⇒ Object
Instance Method Details
#tag_addtagusers(tagid, userlist = [], partylist = []) ⇒ Object
23 24 25 |
# File 'lib/wework/api/methods/tag.rb', line 23 def tag_addtagusers tagid, userlist=[], partylist=[] post 'tag/addtagusers', {tagid: tagid, userlist: userlist, partylist: partylist} end |
#tag_create(tagname, tagid = nil) ⇒ Object
5 6 7 8 9 |
# File 'lib/wework/api/methods/tag.rb', line 5 def tag_create(tagname, tagid=nil) data = {tagname: tagname} data[:tagid] = tagid unless tagid.nil? post 'tag/create', data end |
#tag_delete(tagid) ⇒ Object
15 16 17 |
# File 'lib/wework/api/methods/tag.rb', line 15 def tag_delete tagid get 'user/delete', params: {tagid: tagid} end |
#tag_deltagusers(tagid, userlist = [], partylist = []) ⇒ Object
27 28 29 |
# File 'lib/wework/api/methods/tag.rb', line 27 def tag_deltagusers tagid, userlist=[], partylist=[] post 'tag/deltagusers', {tagid: tagid, userlist: userlist, partylist: partylist} end |
#tag_get(tagid) ⇒ Object
19 20 21 |
# File 'lib/wework/api/methods/tag.rb', line 19 def tag_get tagid get 'user/get', params: {tagid: tagid} end |
#tag_list ⇒ Object
31 32 33 |
# File 'lib/wework/api/methods/tag.rb', line 31 def tag_list get 'user/list' end |
#tag_update(tagid, tagname) ⇒ Object
11 12 13 |
# File 'lib/wework/api/methods/tag.rb', line 11 def tag_update(tagid, tagname) post 'tag/update', {tagid: tagid, tagname: tagname} end |