资源简介

这个是java调用微信企业号所有接口代码实例,只需按照需求稍微修改即可,不要看别的,看代码包大小,就知道我的工作量了,没办法,赚个辛苦分,值不值你下载看看就知道了!大家可以下载下来和其他的所谓调用接口实例的代码去比较,我的代码要是比不上别人的,大家可以评论骂我!还是那句话,下载一次,受用一辈子!

资源截图

代码片段和文件信息

package jsp.weixin.contacts.util;

import net.sf.json.JSONobject;
import jsp.weixin.ParamesAPI.util.ParamesAPI;
import jsp.weixin.ParamesAPI.util.WeixinUtil;

/**
 * 通讯录部门管理类
 * 
 * 
 * @date 2015.4.22
 */
public class MGroup {

// 创建部门地址
public static String CREATE_URL = “https://qyapi.weixin.qq.com/cgi-bin/department/create?access_token=ACCESS_TOKEN“;
// 更新部门地址
public static String UPDATE_URL = “https://qyapi.weixin.qq.com/cgi-bin/department/update?access_token=ACCESS_TOKEN“;
// 删除部门地址
public static String DELETE_URL = “https://qyapi.weixin.qq.com/cgi-bin/department/delete?access_token=ACCESS_TOKEN&id=ID“;
// 获取部门列表地址
public static String GETLIST_URL = “https://qyapi.weixin.qq.com/cgi-bin/department/list?access_token=ACCESS_TOKEN“;

/**
 * 创建部门
 * 
 * @param name
 *            部门名称。长度限制为1~64个字符
 * @param parentid
 *            父亲部门id。根部门id为1
 * */
public static String Create(String name String parentid) {
String Postjson = “{\“name\“:\“%s\“\“parentid\“:\“%s\“}“;
return String.format(Postjson name parentid);
}

/**
 * 更新部门
 * 
 * @param name
 *            更新的部门名称。长度限制为0~64个字符。修改部门名称时指定该参数
 * @param id
 *            部门id
 * */
public static String Update(String name String id) {
String Postjson = “{\“id\“:\“%s\“\“name\“:\“%s\““;
return String.format(Postjson name id);
}

/**
 * 删除部门
 * 
 * @param id
 *            部门id
 * */
public static String Delete(String id) {
String delete_url = DELETE_URL.replace(“ID“ id);
return delete_url;
}

// 部门增删改
public static int UpdateDepartment(String URL_TYPE String deptmentid
String departmentname String access_token) {
// 拼装数据
/* String PostData = Create(“新建部门“ “1“); */

// 删除部门
/* String PostData = Delete(“5“); */

// 修改部门
/* String PostData = Update(“6“ “实施部“); */

// 查询部门

/* System.out.println(PostData); */
int result = 0;
String PostData = null;
// 提交数据获取结果
if (URL_TYPE.equals(“add“)) {
PostData = Create(departmentname deptmentid);
result = WeixinUtil.PostMessage(access_token “POST“ CREATE_URL
PostData);
} else if (URL_TYPE.equals(“delete“)) {
PostData = Delete(deptmentid);
result = WeixinUtil.PostMessage(access_token “POST“ DELETE_URL
PostData);
} else {
PostData = Update(deptmentid departmentname);
result = WeixinUtil.PostMessage(access_token “POST“ UPDATE_URL
PostData);
}

// 打印结果
if (0 == result) {
System.out.println(“操作成功“);
} else {
System.out.println(“操作失败“);
}
return result;
}

// 获取部门列表
public static JSONobject GetAll_Department(String access_token) {

JSONobject jsonobject = WeixinUtil.PostMessage(access_token “POST“
GETLIST_URL);
return jsonobject;
}

/**
 * 测试方法
 */
public static void main(String[] args) {
// 调取凭证
@SuppressWarnings(“unused“)
String access_token = WeixinUtil.getAccessToken(ParamesAPI.cor

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        666  2015-05-26 11:55  WeiXinEnterprisess\.classpath

     文件       1051  2015-05-26 11:55  WeiXinEnterprisess\.project

     文件        503  2015-05-26 11:55  WeiXinEnterprisess\.settings\.jsdtscope

     文件         55  2015-05-26 11:55  WeiXinEnterprisess\.settings\org.eclipse.core.resources.prefs

     文件        364  2015-05-26 11:55  WeiXinEnterprisess\.settings\org.eclipse.jdt.core.prefs

     文件        506  2015-05-26 11:55  WeiXinEnterprisess\.settings\org.eclipse.wst.common.component

     文件        305  2015-05-26 11:55  WeiXinEnterprisess\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2015-05-26 11:55  WeiXinEnterprisess\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2015-05-26 11:55  WeiXinEnterprisess\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       3176  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\contacts\util\MGroup.class

     文件       6219  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\contacts\util\MPerson.class

     文件       5118  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\contacts\util\MTag.class

     文件       1519  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\AesException.class

     文件       1165  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\ByteGroup.class

     文件       1500  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\PKCS7Encoder.class

     文件       3115  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\Sample.class

     文件       1895  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\SHA1.class

     文件       3332  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\SHA1Util.class

     文件       6270  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\WXBizMsgCrypt.class

     文件       7118  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\WXBizMsgCryptTest.class

     文件       2637  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\encryption\util\xmlParse.class

     文件      10865  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\media\util\MUDload.class

     文件        957  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\media\util\WeixinMedia.class

     文件        535  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\menu\util\Button.class

     文件        743  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\menu\util\CommonButton.class

     文件        621  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\menu\util\ComplexButton.class

     文件        571  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\menu\util\Menu.class

     文件       3685  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\menu\util\MenuManager.class

     文件        737  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\menu\util\ViewButton.class

     文件       2048  2015-05-26 11:55  WeiXinEnterprisess\build\classes\jsp\weixin\msg\agent\until\EnterpriseAgent.class

............此处省略172个文件信息

评论

共有 条评论