| | |
| | | } |
| | | return obj; |
| | | } |
| | | |
| | | /**生成企业成员联系我的id-单人 |
| | | * @param accessToken 企业的accessToken |
| | | * @param userId 企业成员的userId |
| | | * @param scene 场景,1-在小程序中联系,2-通过二维码联系 |
| | | * @param state 企业自定义的state参数,用于区分不同的添加渠道,在调用“获取外部联系人详情”时会返回该参数值,不超过30个字符 |
| | | * @param remark 联系方式的备注信息,用于助记,不超过30个字符 |
| | | * @return |
| | | */ |
| | | public static JSONObject createContactId(String accessToken,String userId,int scene,String state,String remark){ |
| | | |
| | | String configId = null; |
| | | JSONObject data = new JSONObject(); |
| | | data.put("type",1); |
| | | data.put("scene",scene); |
| | | data.put("state",state); |
| | | data.put("remark",remark); |
| | | JSONArray userIds = new JSONArray(); |
| | | userIds.add(userId); |
| | | data.put("user",userIds); |
| | | |
| | | //请求,返回格式 |
| | | /*{ |
| | | "errcode": 0, |
| | | "errmsg": "ok", |
| | | "config_id":"42b34949e138eb6e027c123cba77fAAA" |
| | | }*/ |
| | | |
| | | return HttpURLUtil(CREATE_CONTACT_ID_URL+accessToken,data.toString()); |
| | | } |
| | | } |