Foxtable(狐表)用户栏目专家坐堂 → [求助]关于企业微信接口使用


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

主题:[求助]关于企业微信接口使用

帅哥哟,离线,有人找我吗?
zto001
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1483 积分:10551 威望:0 精华:0 注册:2018/10/16 11:42:00
[求助]关于企业微信接口使用  发帖心情 Post By:2021/7/2 13:36:00 [只看该作者]

我要用获取打卡记录的接口。想问问怎么写?


Dim 开始,结束 As Date
开始=Date.Today.AddDays(-1)
结束=Date.Today
Dim 加密接口,开始时间戳,结束时间戳 As String
Dim st As New Date(1970,1,1,8,0,0)
开始时间戳=CInt((开始- st).TotalSeconds())
结束时间戳=CInt((结束- st).TotalSeconds())

加密接口="4AQ29OlA-d7U6Vo73w1hGDTqU1knS8Kpr24sRmbxLxk0TWmOXgnVWHcxhJaIGGvXkvDkif3gMzciqPtIOHZrrItbpneaai0XbbOF-26I-eN5D7Cld7qox4IBEiyHwtDesbmewCktQCvH1ISx_oFChJH0Pv2_B0Z9_x0wVr0PZiEZ914c9p1OvtiL6p251sgQwQ"
Dim hc As new HttpClient("https://qyapi.weixin.qq.com/cgi-bin/checkin/getcheckin_daydata?access_token=" & 加密接口 )
hc.C
hc.FormData.Add("access_token",加密接口)
'hc.FormData.Add("opencheckindatatype",1)
hc.FormData.Add("starttime",开始时间戳)
hc.FormData.Add("endtime",结束时间戳)
hc.FormData.Add("useridlist", "['YY001','YY002','YY003','YY004','YY005','YY006','YY007','YY008','YY009','YY010','YY011','YY12']" )
Output.Show(hc.GetData)



请求地址: https://qyapi.weixin.qq.com/cgi-bin/checkin/getcheckin_daydata?access_token=ACCESS_TOKEN

请求示例

  1. {
  2. "starttime": 1599062400,
  3. "endtime": 1599062400,
  4. "useridlist": [
  5. "ZhangSan"
  6. ]
  7. }

参数说明:

参数必须类型说明
access_tokenstring调用接口凭证,必须使用打卡应用的Secret获取access_token,获取方式参考:文档-获取access_token
starttimeuint32获取日报的开始时间。0点Unix时间戳
endtimeuint32获取日报的结束时间。0点Unix时间戳
useridliststring[]获取日报的userid列表。
单个userid不少于1字节,不多于64字节
可填充个数:1 ~ 100


我应该是哪里写错了,返回错误,怎么写?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/7/2 13:44:00 [只看该作者]

Dim hc As new HttpClient("https://qyapi.weixin.qq.com/cgi-bin/checkin/getcheckin_daydata?access_token=" & 加密接口 )
hc.ContentType = "application/json"
Dim jo As New JObject
jo
("starttime") = "1599062400"
jo("endtime") = "1599062400"
Dim ja As New Jarray
jo
("useridlist") = ja
ja.Add("YY001")
ja.Add("YY002")
hc.Content = jo.tostring
Output.Show(hc.GetData)

 回到顶部