资源简介
这个是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.xm
文件 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\xm
文件 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个文件信息
- 上一篇:java多媒体技术彭波 孙一林
- 下一篇:基于android的公交查询系统
相关资源
- java多媒体技术彭波 孙一林
- java从数据库查询文件成Excel
- Java 1.5API 中文完整版卷1
- Open Flash Chart的应用(java),就是很炫
- 购物网站源码java
- Java网上拍卖系统
- Java-J2EE宠物医院源码完整含文档.rar
- RxJava+WebService
- 2019Java面试宝典常用技术知识-
- Java安全中文版
- Java多线程设计模式(含源代码、中文
- Selenium-java-2.53.1 jar包
- 快递系统毕业设计Java+MySQL+毕业论文
- JavaWeb版医药管理系统[中英文版]
- javaee学生信息管理系统课程设计
- 大学生网页设计期末作业动态网页.
- 微信公众号开发java版本含具体源码
- java 并发编程的艺术pdf清晰完整版 源
- java版本在线音乐系统源码
- Android项目源码使用百度翻译接口的在
- JAVA经典教程课件 pdf.rar
- Mybatis的jar包
- javaweb项目源码
- javaCV+openCV+FFmpeg实现视频帧转为图像并
- javaWeb/mysql实现火车票系统
- 基于java的火车票售票系统,界面Swi
- RMI反序列漏洞复现工具.zip
- java在线投稿系统源码
- 中控指纹仪 URU4000B BS JS调用 JAVA ASP 附
- JAVA将数据按指定格式导出为EXCEL和从
评论
共有 条评论