Martin P.

Results 3 comments of Martin P.

测试了一下,按官方文档(https://developer.work.weixin.qq.com/document/path/95833),通过 `user_ticket` 获取访问用户敏感信息 时,确实返回了头像和手机号,但是没有返回姓名 ```json { "errcode": 0, "errmsg": "ok", "userid":"lisi", "gender":"1", "avatar":"http://shp.qpic.cn/bizmp/xxxxxxxxxxx/0", "qr_code":"https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=vcfc13b01dfs78e981c", "mobile": "13800000000", "email": "[email protected]", "biz_mail":"[email protected]", "address": "广州市海珠区新港中路" } ···

> 问题是什么? `WeWork` 企业微信获取用户详细信息的方式和企业微信文档中所述不一致。 导致 `userFromCode` 方法没有办法获取访问用户的头像、性别、手机、邮箱、企业邮箱、员工个人二维码、地址 字段。

> 所以是让我去企业微信那边改他们接口么? 我自己已经按文档修改好了,如果有需要我可以发起 `pull request`,但是存在一个问题:如果按企业微信文档修改的话,那么 `getRaw()` 的数据和目前的差异很大。可能要考虑到有没有人在业务当中使用了这个方法。 目前返回的数据 ```json { "UserId": "130****2287", "DeviceId": "07****1e", "errcode": 0, "errmsg": "ok", "user_ticket": "uo****JQ", "expires_in": 1800, "userid": "130****2287", "name": "张三", "department": [ 90 ],...