Foxtable(狐表)用户栏目专家坐堂 → 钉钉接口


  共有13448人关注过本帖树形打印复制链接

主题:钉钉接口

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/29 21:39:00 [显示全部帖子]

下载钉钉的sdk开发文件dll复制到foxtable的安装目录

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/29 21:40:00 [显示全部帖子]

以下是引用weibu在2020/12/29 21:26:00的发言:
对于钉钉单点登陆和获取部门及人员信息的详细介绍还有咨询吗

看钉钉的开发文档

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/16 11:58:00 [显示全部帖子]

2.0对应的是OapiV2DepartmentListsubRequest,而不是OapiDepartmentListRequest

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/18 10:16:00 [显示全部帖子]

方法1、自己对比一下1.0的sdk示例代码和2.0的sdk示例代码的异同:
https://developers.dingtalk.com/document/app/obtain-the-department-list
https://developers.dingtalk.com/document/app/obtain-the-department-list-v2

2、下载一个vs安装,引用dll查看DingTalk.Api命名空间里哪个是2.0版的,如果看不懂,建议咨询钉钉客服:https://developers.dingtalk.com/document/contactus?pnamespace=app

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/18 12:06:00 [显示全部帖子]

自己对比一下1.0的sdk示例代码和2.0的sdk示例代码的异同,看看示例是怎么用的

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/19 13:33:00 [显示全部帖子]

Dim s2 As String 
dim lst as new List(of string)
For i2 As Integer = 0 To rsp2.Department.count -1 
s2= rsp2.Department.Item(I2).id
   Dim client As DingTalk.Api.IDingTalkClient = New DingTalk.Api.DefaultDingTalkClient("https://oapi.dingtalk.com/user/getDeptMember")
Dim req As DingTalk.Api.Request.OapiUserGetDeptMemberRequest = New DingTalk.Api.Request.OapiUserGetDeptMemberRequest()
req.DeptId = s2
req.SetHttpMethod("GET")
Dim rsp As DingTalk.Api.Response.OapiUserGetDeptMemberResponse = client.Execute(req, access_token)
Dim s As String
If rsp.UserIDs IsNot Nothing Then
For i As Integer = 0 To rsp.UserIDs.count -1
if lst.contains(rsp.UserIDs(i)) = false
s+ = rsp.UserIDs(i) & "|"
lst.add(rsp.UserIDs(i))
end if
Next

   End If
MessageBox.Show(s)
MessageBox.Show(s2)
Next

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/20 13:40:00 [显示全部帖子]


 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/21 21:10:00 [显示全部帖子]

这请去钉钉开发文档找有没有相关的用法。比如有没有修改时间之类的可以区分不同记录的字段

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/22 16:34:00 [显示全部帖子]

配置事件订阅必须要有高级开发版,和微信的回调设置用法差不多的:http://www.foxtable.com/mobilehelp/topics/0175.htm

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110571 积分:562745 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/22 17:44:00 [显示全部帖子]

需要另外单独开发一个web服务,发布放到服务器运行,这个服务器需要外网(钉钉)可以访问,看上面微信的用法
[此贴子已经被作者于2021/2/22 17:43:52编辑过]

 回到顶部
总数 38 1 2 3 4 下一页