AddUserFace 录入打卡人员人脸信息 see https://developer.work.weixin.qq.com/document/path/93378
(req *AddUserFaceRequest)
| 91 | // AddUserFace 录入打卡人员人脸信息 |
| 92 | // see https://developer.work.weixin.qq.com/document/path/93378 |
| 93 | func (r *Client) AddUserFace(req *AddUserFaceRequest) error { |
| 94 | var ( |
| 95 | accessToken string |
| 96 | err error |
| 97 | ) |
| 98 | if accessToken, err = r.GetAccessToken(); err != nil { |
| 99 | return err |
| 100 | } |
| 101 | var response []byte |
| 102 | if response, err = util.PostJSON(fmt.Sprintf(addUserFaceURL, accessToken), req); err != nil { |
| 103 | return err |
| 104 | } |
| 105 | return util.DecodeWithCommonError(response, "AddUserFace") |
| 106 | } |
| 107 | |
| 108 | // AddOptionRequest 创建打卡规则请求 |
| 109 | type AddOptionRequest struct { |
nothing calls this directly
no test coverage detected