开发者社区> 问答> 正文

宜搭自定义连接器调用【解码钉工牌电子码】接口始终无返回值。

已解决

需求: 宜搭表单扫码钉工牌,希望能解密获得员工信息。

对应钉钉服务端API:/badge/codes/decode 解码钉工牌电子码

现象: 1. 宜搭页面单行文本组件扫码钉工牌,可以提取到payCode,格式如下 dingbadge*****6uor。【正常】 2. 在宜搭【连接器工厂】,新增连接器,调用【解码钉工牌电子码】API,测试始终无返回值,配置如下: image.png

测试效果截图: image.png

请问是宜搭不支持访问【钉工牌】吗?还是我的实现方式有问题?

展开
收起
成都鹏哥 2023-02-09 21:18:24 846 5
2 条回答
写回答
取消 提交回答
  • 采纳回答

    按照文档描述,请确认以下动作是否已经执行了: 1、需要在钉钉开放平台开启“钉工牌基础数据读权限”; 2、需要在 header 里面填入两个参数: x-acs-dingtalk-access-token: String Content-Type: application/json

    请确保上述操作 OK,再尝试一下,谢谢!

    如果上述操作完成后,还是无法得到正确的结果,请访问下面链接授权一下页面权限进行排查:

    https://xmtrf1.aliwork.com/bench/authorization

    2023-02-10 09:56:51
    赞同 1 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    企业自身或ISV可基于钉工牌的开放能力,开发企业内部应用或第三方企业应用,串联业务来满足不同场景的需求。

    钉工牌功能已经向钉钉上的所有组织与用户开放,用户在手机钉钉搜索“钉工牌”或点击右侧号+即可查看并授权申领。 通过钉工牌,员工上班、食堂吃饭、开门禁等场景不再需要携带物理工卡。轻松实现多用一码,该能力还可以适用到各种公司访问者、展览会工作证等场景,代替访问者证、餐券等多种实体证明书。 钉工牌首次整合了钉钉的组织信息与支付宝的支付能力,既能作为工作身份证明,又具有支付功能。同时,钉工牌的能力向企业用户、合作伙伴深度开放,企业可选择开通钉工牌与钉钉审批,门禁管理、差旅、员工福利等第三方 SaaS 应用的连接,实现门禁通行、公司福利、专属协议价等多场景的一码通用,让员工可以享受上班不带实体工牌,报销免贴纸质发票以及福利补贴统一发放等便利。 企业可以通过调用钉工牌相关接口,实现对来访人员生成生成临时证,更新电子码和解码钉工牌电子码等操作:

    调用钉工牌的创建钉工牌电子码接口,为用户创建钉工牌电子码实例。

    调用更新钉工牌电子码接口,用于更新用户钉工牌电子码。

    用解码钉工牌电子码接口,解码钉工牌码,获取关联的企业、用户userid等信息。

    用户使用钉工牌码进行身份验证后,可调用通知钉工牌码验证结果接口,通知身份验证结果。

    具体的功能需要自己开发。

    2023-02-10 11:39:41
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载