Class: Dingtalktool::DepartmentService

Inherits:
Object
  • Object
show all
Defined in:
lib/dingtalktool/department_service.rb

Class Method Summary collapse

Class Method Details

.createDept(accessToken, dept) ⇒ Object



4
5
6
7
# File 'lib/dingtalktool/department_service.rb', line 4

def self.createDept(accessToken, dept)
  response = HttpService.post("/department/create?", {access_token: accessToken}, dept.to_json)
  return response
end

.deleteDept(accessToken, id) ⇒ Object



24
25
26
27
# File 'lib/dingtalktool/department_service.rb', line 24

def self.deleteDept(accessToken, id)
  response = HttpService.get("/department/delete?",{access_token: accessToken, id: id})
  return response
end

.department_info(accessToken) ⇒ Object



19
20
21
22
# File 'lib/dingtalktool/department_service.rb', line 19

def self.department_info(accessToken)
  response = HttpService.get("/department/get?", {access_token: accessToken,id: 66950253})
  return response
end

.list_ids(accessToken) ⇒ Object



14
15
16
17
# File 'lib/dingtalktool/department_service.rb', line 14

def self.list_ids(accessToken)
  response = HttpService.get("/department/list_ids?", {access_token: accessToken})
  return response
end

.listDept(accessToken) ⇒ Object



9
10
11
12
# File 'lib/dingtalktool/department_service.rb', line 9

def self.listDept(accessToken)
  response = HttpService.get("/department/list?", {access_token: accessToken})
  return response
end