美文网首页
调用钉钉dd.bz.map系列接口

调用钉钉dd.bz.map系列接口

作者: 壹贰叁走你 | 来源:发表于2020-06-16 19:41 被阅读0次

最近在做一个钉钉二次开发的项目,需要一个打卡定位功能,在此记录一下实现过程。

首先有两点需要注意的是:

1.这个系列的接口只能在钉钉app中使用。2.调用这些接口需要JSAPI鉴权。

钉钉开放平台上获取JSAPI鉴权的例子:

jsApiList中就是你要调用的接口

前台需要引入 <script src="https://g.alicdn.com/dingding/dingtalk-jsapi/2.3.0/dingtalk.open.js"></script>

请求后台获取必要的参数

以下是后台:

appId、agentId(企业唯一标识)在开发者平台中可以得到,timeStamp时间戳通过方法获得,nonceStr自己随便定义一个字符串。

下面来看一个数字签名sinagure如何获取:

获取ticket:

(1)首先要拿到token

URL_GET_TOKKEN = "https://oapi.dingtalk.com/gettoken"

APP_KEY:开发者后台->企业自建应用->选择您创建的E应用->查看->AppKey

APP_SECRET:开发者后台->企业自建应用->选择您创建的E应用->查看->AppSecret

execute.getTicket()得到ticket

将这些参数传给上面的计算签名信息代码就可以得到签名了,其中url就是调用接口的页面的url。

调用接口需要在dd.ready()中使用

初始化页面时执行ddConfig获取权限后,就可以调用其他接口了。

相关文章

  • 调用钉钉dd.bz.map系列接口

    最近在做一个钉钉二次开发的项目,需要一个打卡定位功能,在此记录一下实现过程。 首先有两点需要注意的是: 1.这个系...

  • 钉钉接口浅谈

    钉钉接口浅谈 在移动化办公越来越普及的今天,越来越多的公司都希望通过移动化OA实现企业管理,然而,在现实生活中,移...

  • 调用腾讯优图识别名片

    钉钉端实现扫名片,调用腾讯优图识别名片信息 调用后台接口获取腾讯优图的请求的url以及请求头请求体,appid,鉴...

  • 需要调用钉钉的api时如何调试页面

    接上一篇,如果我们遇到调用钉钉的api的时候(钉钉登录暂不支持),如更改钉钉应用的标题栏。 钉钉手机网页应用更改标...

  • 钉钉接口开发入门

    需求背景: 将一个A系统接入钉钉平台,供该企业内部员工使用等,实现移动化办公。主要需求: 可以使用钉钉通过扫描二维...

  • 钉钉webhook封装接口

    1. 获取自定义机器人webhook 参考https://open-doc.dingtalk.com/docs/d...

  • 钉钉微应用调用钉钉通讯录

    需求:点击某个字段调用钉钉通讯录 实现:实现这个功能并不是直接调用钉钉开放平台获取通讯录的方法就可以的; 第一步:...

  • OkHttp3的用法Demo

    maven架包导入 java代码 调用请求代码示例:这是调用访问钉钉的开发开放平台

  • 钉钉自定义机器人发送消息到钉钉群

    当需要将系统的一些预警等信息推送到钉钉群时,我们可以通过开启自定义机器人来通过API接口推送钉钉消息。 钉钉开放平...

  • 钉钉开放平台 AccessToken 改动

    踩坑记录2019年1月7日,铭记历史,总结反思,祝有缘人,在开发的路上一帆风顺。 错误:钉钉 没有调用该接口的权...

网友评论

      本文标题:调用钉钉dd.bz.map系列接口

      本文链接:https://www.haomeiwen.com/subject/ksarxktx.html