Foxtable(狐表)用户栏目专家坐堂 → 求助API接口代码


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

主题:求助API接口代码

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


加好友 发短信
等级:幼狐 帖子:122 积分:1284 威望:0 精华:0 注册:2020/5/16 10:30:00
求助API接口代码  发帖心情 Post By:2022/3/30 9:27:00 [只看该作者]

老师请问一下,我下面的代码要怎么修改才能得到jsapiTicket

Dim ul As String ="https://api.dingtalk.com/v1.0/oauth2/jsapiTickets"
Dim hc As New HttpClient(ul)
hc.Headers.Add("Host","api.dingtalk.com")
hc.Headers.Add("Content-Type","Content-Type:application/json")
hc.Headers.Add("x-acs-dingtalk-access-token","f76879a7e0203c49b1902ddaf0764c34")

Dim ret As String = hc.getData()

Output.Show(ret)

请求方法

POST /v1.0/oauth2/jsapiTickets HTTP/1.1
Host:api.dingtalk.com
x-acs-dingtalk-access-token:String
Content-Type:application/json

Header参数

名称

类型

是否必填

描述

x-acs-dingtalk-access-token

String

调用该接口的访问凭证。如何获取不同应用的凭证请参考访问凭证概述

返回参数

名称

类型

描述

jsapiTicket

String

返回的jsapi_ticket。

expireIn

Long

jsapi_ticket超时时间。

示例



[此贴子已经被作者于2022/3/30 9:27:50编辑过]

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


加好友 发短信
等级:超级版主 帖子:106356 积分:540921 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/30 9:35:00 [只看该作者]

Dim ul As String ="https://api.dingtalk.com/v1.0/oauth2/jsapiTickets"
Dim hc As New HttpClient(ul)
hc.ContentType = "application/json"
hc.Headers.Add("x-acs-dingtalk-access-token","f76879a7e0203c49b1902ddaf0764c34")
Dim ret As String = hc.getData()

Output.Show(ret)

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


加好友 发短信
等级:幼狐 帖子:122 积分:1284 威望:0 精华:0 注册:2020/5/16 10:30:00
  发帖心情 Post By:2022/3/30 9:41:00 [只看该作者]

老师,执行报错,请问一下是什么原因呢

图片点击可在新窗口打开查看此主题相关图片如下:s1.png
图片点击可在新窗口打开查看



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


加好友 发短信
等级:超级版主 帖子:106356 积分:540921 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/30 9:52:00 [只看该作者]

接口文档地址发过来看看

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


加好友 发短信
等级:幼狐 帖子:122 积分:1284 威望:0 精华:0 注册:2020/5/16 10:30:00
  发帖心情 Post By:2022/3/30 9:59:00 [只看该作者]

文档地址:https://open.dingtalk.com/document/orgapp-server/create-a-jsapi-ticket

创建jsapi ticket

更新时间:2021-12-20
当开发H5微应用时,需要先通过本接口获取jsapi_ticket,然后再生成鉴权签名,最后调用dd.config完成鉴权。

权限

要调用此API,需要以下权限之一。

应用类型

是否支持

权限

API Explorer调试

企业内部应用支持调用企业API基础权限API Explorer
第三方企业应用支持调用企业API基础权限API Explorer
第三方个人应用暂不支持调用企业API基础权限暂不支持

请求方法

POST /v1.0/oauth2/jsapiTickets HTTP/1.1
Host:api.dingtalk.com
x-acs-dingtalk-access-token:String
Content-Type:application/json

Header参数

名称

类型

是否必填

描述

x-acs-dingtalk-access-token

String

调用该接口的访问凭证。如何获取不同应用的凭证请参考访问凭证概述

返回参数

名称

类型

描述

jsapiTicket

String

返回的jsapi_ticket。

expireIn

Long

jsapi_ticket超时时间。

示例

请求示例

POST /v1.0/oauth2/jsapiTickets HTTP/1.1
Host:api.dingtalk.com
x-acs-dingtalk-access-token:BExxx
Content-Type:application/json

返回示例

HTTP/1.1 200 OK
Content-Type:application/json

{
  "jsapiTicket" : "asjdgxxx",
  "expireIn" : 3600
}

错误码

HttpCode

错误码

错误信息

说明

400

invalidClientIdOrSecret

无效的clientId或者clientSecret

无效的clientId或者clientSecret

500

systemBusy

系统繁忙

系统繁忙

[此贴子已经被作者于2022/3/30 9:59:54编辑过]

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


加好友 发短信
等级:超级版主 帖子:106356 积分:540921 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/30 10:53:00 [只看该作者]

看不出什么问题。想分析sdk源码,代码绕来绕去看的晕。

估计是权限问题,建议您到群里咨询一下。

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


加好友 发短信
等级:幼狐 帖子:122 积分:1284 威望:0 精华:0 注册:2020/5/16 10:30:00
  发帖心情 Post By:2022/3/30 10:55:00 [只看该作者]

好的老师,辛苦了!

 回到顶部