資源簡介
這個是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的公交查詢系統
評論
共有 條評論