您好,智能人事里面的个人信息照片和档案,还不支持访问使用。完整的访问地址目前暂未提供。
此回答整理自钉群“钉钉开发者社区(互助群)”。
钉钉提供了智能人事(Smart HR)功能,其中包括身份证识别、人脸识别等图像相关的功能。要使用智能人事获取图片信息,可以按照以下步骤进行:
开通智能人事: 首先,在钉钉管理后台开通智能人事功能。智能人事需要额外申请和配置,具体流程可能因地区和企业需求而有所不同。请联系钉钉客户经理或技术支持团队获取更详细的指导。
上传图片: 在智能人事功能开通后,你可以通过相应的接口将图片上传到智能人事服务。
调用接口获取图片信息: 使用钉钉开放平台提供的接口,调用智能人事相关的API来获取图片信息。具体接口根据你所需的功能而定,例如身份证识别、人脸识别等。
示例请求:
POST /restful/xxxxx/ocr/idcard?access_token=your_access_token
Content-Type: multipart/form-data
{
"image": "base64_encoded_image"
}
上述示例是调用身份证识别 API 的请求示例。你需要将所需的图片转换为 Base64 编码,并将其作为参数传递给接口。
解析返回结果: 接口会返回识别出来的图片信息,你可以根据接口的返回格式解析相关数据,如身份证号码、姓名等。
可以按照以下步骤进行:
创建智能人事机器人:在钉钉开放平台上创建一个智能人事机器人,获取机器人的Webhook地址。具体创建方法可以参考钉钉开放平台文档。
构造上传图片请求:使用HTTP POST请求将图片上传到钉钉服务器,并获取图片的media_id。例如:
Copy
POST https://oapi.dingtalk.com/media/upload?access_token=ACCESS_TOKEN&type=image
{
"media": "@/path/to/image.jpg"
}
在上面的示例中,我们使用HTTP POST请求将图片上传到钉钉服务器,并获取了图片的media_id。
构造获取图片信息请求:使用HTTP POST请求获取图片的信息,包括图片的宽度、高度、大小等信息。例如:
Copy
POST https://oapi.dingtalk.com/topapi/media/image/info?access_token=ACCESS_TOKEN
{
"media_id": "MEDIA_ID"
}
在上面的示例中,我们使用HTTP POST请求获取了图片的信息,其中MEDIA_ID为第2步中获取到的图片的media_id。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。