All Downloads are FREE. Search and download functionalities are using the official Maven repository.

me.chanjar.weixin.cp.constant.WxCpApiPathConsts Maven / Gradle / Ivy

package me.chanjar.weixin.cp.constant;


/**
 * 
 *  企业微信api地址常量类
 *  Created by BinaryWang on 2019-06-02.
 * 
* * @author Binary Wang */ public interface WxCpApiPathConsts { String DEFAULT_CP_BASE_URL = "https://qyapi.weixin.qq.com"; String GET_JSAPI_TICKET = "/cgi-bin/get_jsapi_ticket"; String GET_AGENT_CONFIG_TICKET = "/cgi-bin/ticket/get?&type=agent_config"; String GET_CALLBACK_IP = "/cgi-bin/getcallbackip"; String BATCH_REPLACE_PARTY = "/cgi-bin/batch/replaceparty"; String BATCH_SYNC_USER = "/cgi-bin/batch/syncuser"; String BATCH_REPLACE_USER = "/cgi-bin/batch/replaceuser"; String BATCH_GET_RESULT = "/cgi-bin/batch/getresult?jobid="; String JSCODE_TO_SESSION = "/cgi-bin/miniprogram/jscode2session"; String GET_TOKEN = "/cgi-bin/gettoken?corpid=%s&corpsecret=%s"; String WEBHOOK_SEND = "/cgi-bin/webhook/send?key="; /** * 消息推送相关接口 * https://work.weixin.qq.com/api/doc/90000/90135/90235 */ interface Message { /** * 发送应用消息 */ String MESSAGE_SEND = "/cgi-bin/message/send"; /** * 查询应用消息发送统计 */ String GET_STATISTICS = "/cgi-bin/message/get_statistics"; /** * 互联企业发送应用消息 */ String LINKEDCORP_MESSAGE_SEND = "/cgi-bin/linkedcorp/message/send"; } interface Agent { String AGENT_GET = "/cgi-bin/agent/get?agentid=%d"; String AGENT_SET = "/cgi-bin/agent/set"; String AGENT_LIST = "/cgi-bin/agent/list"; } interface WorkBench { String WORKBENCH_TEMPLATE_SET = "/cgi-bin/agent/set_workbench_template"; String WORKBENCH_TEMPLATE_GET = "/cgi-bin/agent/get_workbench_template"; String WORKBENCH_DATA_SET = "/cgi-bin/agent/set_workbench_data"; } interface OAuth2 { String GET_USER_INFO = "/cgi-bin/user/getuserinfo?code=%s&agentid=%d"; String GET_USER_DETAIL = "/cgi-bin/user/getuserdetail"; String URL_OAUTH2_AUTHORIZE = "https://open.weixin.qq.com/connect/oauth2/authorize"; } interface Chat { String APPCHAT_CREATE = "/cgi-bin/appchat/create"; String APPCHAT_UPDATE = "/cgi-bin/appchat/update"; String APPCHAT_GET_CHATID = "/cgi-bin/appchat/get?chatid="; String APPCHAT_SEND = "/cgi-bin/appchat/send"; } interface Department { String DEPARTMENT_CREATE = "/cgi-bin/department/create"; String DEPARTMENT_UPDATE = "/cgi-bin/department/update"; String DEPARTMENT_GET = "/cgi-bin/department/get?id=%d"; String DEPARTMENT_DELETE = "/cgi-bin/department/delete?id=%d"; String DEPARTMENT_LIST = "/cgi-bin/department/list"; String DEPARTMENT_SIMPLE_LIST = "/cgi-bin/department/simplelist"; } interface Media { String MEDIA_GET = "/cgi-bin/media/get"; String MEDIA_UPLOAD = "/cgi-bin/media/upload?type="; String IMG_UPLOAD = "/cgi-bin/media/uploadimg"; String JSSDK_MEDIA_GET = "/cgi-bin/media/get/jssdk"; } interface Menu { String MENU_CREATE = "/cgi-bin/menu/create?agentid=%d"; String MENU_DELETE = "/cgi-bin/menu/delete?agentid=%d"; String MENU_GET = "/cgi-bin/menu/get?agentid=%d"; } interface Oa { /** * 打卡 * https://developer.work.weixin.qq.com/document/path/94204 */ String GET_CORP_CHECKIN_OPTION = "/cgi-bin/checkin/getcorpcheckinoption"; String GET_CHECKIN_DATA = "/cgi-bin/checkin/getcheckindata"; String GET_CHECKIN_OPTION = "/cgi-bin/checkin/getcheckinoption"; String GET_CHECKIN_DAY_DATA = "/cgi-bin/checkin/getcheckin_daydata"; String GET_CHECKIN_MONTH_DATA = "/cgi-bin/checkin/getcheckin_monthdata"; String GET_CHECKIN_SCHEDULE_DATA = "/cgi-bin/checkin/getcheckinschedulist"; String SET_CHECKIN_SCHEDULE_DATA = "/cgi-bin/checkin/setcheckinschedulist"; String ADD_CHECK_IN_USER_FACE = "/cgi-bin/checkin/addcheckinuserface"; /** * 审批 * https://developer.work.weixin.qq.com/document/path/91956 */ String COPY_TEMPLATE = "/cgi-bin/oa/approval/copytemplate"; String GET_TEMPLATE_DETAIL = "/cgi-bin/oa/gettemplatedetail"; String APPLY_EVENT = "/cgi-bin/oa/applyevent"; String GET_APPROVAL_INFO = "/cgi-bin/oa/getapprovalinfo"; String GET_APPROVAL_DETAIL = "/cgi-bin/oa/getapprovaldetail"; String GET_APPROVAL_DATA = "/cgi-bin/oa/getapprovaldata"; String GET_CORP_CONF = "/cgi-bin/oa/vacation/getcorpconf"; String GET_USER_VACATION_QUOTA = "/cgi-bin/oa/vacation/getuservacationquota"; String SET_ONE_USER_QUOTA = "/cgi-bin/oa/vacation/setoneuserquota"; /** * 公费电话 * https://developer.work.weixin.qq.com/document/path/93662 */ String GET_DIAL_RECORD = "/cgi-bin/dial/get_dial_record"; /** * 日程 * https://developer.work.weixin.qq.com/document/path/93624 */ String CALENDAR_ADD = "/cgi-bin/oa/calendar/add"; String CALENDAR_UPDATE = "/cgi-bin/oa/calendar/update"; String CALENDAR_GET = "/cgi-bin/oa/calendar/get"; String CALENDAR_DEL = "/cgi-bin/oa/calendar/del"; String SCHEDULE_ADD = "/cgi-bin/oa/schedule/add"; String SCHEDULE_UPDATE = "/cgi-bin/oa/schedule/update"; String SCHEDULE_GET = "/cgi-bin/oa/schedule/get"; String SCHEDULE_DEL = "/cgi-bin/oa/schedule/del"; String SCHEDULE_LIST = "/cgi-bin/oa/schedule/get_by_calendar"; /** * 微盘 * https://developer.work.weixin.qq.com/document/path/93654 */ String SPACE_CREATE = "/cgi-bin/wedrive/space_create"; String SPACE_RENAME = "/cgi-bin/wedrive/space_rename"; String SPACE_DISMISS = "/cgi-bin/wedrive/space_dismiss"; String SPACE_INFO = "/cgi-bin/wedrive/space_info"; String SPACE_ACL_ADD = "/cgi-bin/wedrive/space_acl_add"; String SPACE_ACL_DEL = "/cgi-bin/wedrive/space_acl_del"; String SPACE_SETTING = "/cgi-bin/wedrive/space_setting"; String SPACE_SHARE = "/cgi-bin/wedrive/space_share"; String FILE_LIST = "/cgi-bin/wedrive/file_list"; String FILE_UPLOAD = "/cgi-bin/wedrive/file_upload"; String FILE_DOWNLOAD = "/cgi-bin/wedrive/file_download"; String FILE_RENAME = "/cgi-bin/wedrive/file_rename"; String FILE_CREATE = "/cgi-bin/wedrive/file_create"; String FILE_MOVE = "/cgi-bin/wedrive/file_move"; String FILE_DELETE = "/cgi-bin/wedrive/file_delete"; String FILE_INFO = "/cgi-bin/wedrive/file_info"; String FILE_ACL_ADD = "/cgi-bin/wedrive/file_acl_add"; String FILE_ACL_DEL = "/cgi-bin/wedrive/file_acl_del"; /** * 审批流程引擎 * https://developer.work.weixin.qq.com/document/path/90269 */ String GET_OPEN_APPROVAL_DATA = "/cgi-bin/corp/getopenapprovaldata"; } interface Living { String GET_LIVING_CODE = "/cgi-bin/living/get_living_code"; String GET_LIVING_INFO = "/cgi-bin/living/get_living_info?livingid="; String GET_WATCH_STAT = "/cgi-bin/living/get_watch_stat"; String GET_LIVING_SHARE_INFO = "/cgi-bin/living/get_living_share_info"; String GET_USER_ALL_LIVINGID = "/cgi-bin/living/get_user_all_livingid"; String CREATE = "/cgi-bin/living/create"; String MODIFY = "/cgi-bin/living/modify"; String CANCEL = "/cgi-bin/living/cancel"; String DELETE_REPLAY_DATA = "/cgi-bin/living/delete_replay_data"; } interface MsgAudit { String GET_PERMIT_USER_LIST = "/cgi-bin/msgaudit/get_permit_user_list"; String GET_GROUP_CHAT = "/cgi-bin/msgaudit/groupchat/get"; String CHECK_SINGLE_AGREE = "/cgi-bin/msgaudit/check_single_agree"; } interface Tag { String TAG_CREATE = "/cgi-bin/tag/create"; String TAG_UPDATE = "/cgi-bin/tag/update"; String TAG_DELETE = "/cgi-bin/tag/delete?tagid=%s"; String TAG_LIST = "/cgi-bin/tag/list"; String TAG_GET = "/cgi-bin/tag/get?tagid=%s"; String TAG_ADD_TAG_USERS = "/cgi-bin/tag/addtagusers"; String TAG_DEL_TAG_USERS = "/cgi-bin/tag/deltagusers"; } interface TaskCard { String UPDATE_TASK_CARD = "/cgi-bin/message/update_taskcard"; String UPDATE_TEMPLATE_CARD = "/cgi-bin/message/update_template_card"; } interface Tp { String JSCODE_TO_SESSION = "/cgi-bin/service/miniprogram/jscode2session"; String GET_CORP_TOKEN = "/cgi-bin/service/get_corp_token"; String GET_PERMANENT_CODE = "/cgi-bin/service/get_permanent_code"; String GET_SUITE_TOKEN = "/cgi-bin/service/get_suite_token"; String GET_PROVIDER_TOKEN = "/cgi-bin/service/get_provider_token"; String GET_PREAUTH_CODE = "/cgi-bin/service/get_pre_auth_code"; String GET_AUTH_INFO = "/cgi-bin/service/get_auth_info"; String GET_AUTH_CORP_JSAPI_TICKET = "/cgi-bin/get_jsapi_ticket"; String GET_SUITE_JSAPI_TICKET = "/cgi-bin/ticket/get"; String GET_USERINFO3RD = "/cgi-bin/service/getuserinfo3rd"; String GET_USERDETAIL3RD = "/cgi-bin/service/getuserdetail3rd"; String GET_LOGIN_INFO = "/cgi-bin/service/get_login_info"; String CONTACT_SEARCH = "/cgi-bin/service/contact/search"; String GET_ADMIN_LIST = "/cgi-bin/service/get_admin_list"; // 获取订单详情 String GET_ORDER = "/cgi-bin/service/get_order"; // 获取订单列表 String GET_ORDER_LIST = "/cgi-bin/service/get_order_list"; // 延长试用期 String PROLONG_TRY = "/cgi-bin/service/prolong_try"; } interface User { String USER_AUTHENTICATE = "/cgi-bin/user/authsucc?userid="; String USER_CREATE = "/cgi-bin/user/create"; String USER_UPDATE = "/cgi-bin/user/update"; String USER_DELETE = "/cgi-bin/user/delete?userid="; String USER_BATCH_DELETE = "/cgi-bin/user/batchdelete"; String USER_GET = "/cgi-bin/user/get?userid="; String USER_LIST = "/cgi-bin/user/list?department_id="; String USER_SIMPLE_LIST = "/cgi-bin/user/simplelist?department_id="; String BATCH_INVITE = "/cgi-bin/batch/invite"; String USER_CONVERT_TO_OPENID = "/cgi-bin/user/convert_to_openid"; String USER_CONVERT_TO_USERID = "/cgi-bin/user/convert_to_userid"; String GET_USER_ID = "/cgi-bin/user/getuserid"; String GET_EXTERNAL_CONTACT = "/cgi-bin/crm/get_external_contact?external_userid="; String GET_JOIN_QR_CODE = "/cgi-bin/corp/get_join_qrcode?size_type="; String GET_ACTIVE_STAT = "/cgi-bin/user/get_active_stat"; } interface ExternalContact { @Deprecated String GET_EXTERNAL_CONTACT = "/cgi-bin/crm/get_external_contact?external_userid="; String ADD_CONTACT_WAY = "/cgi-bin/externalcontact/add_contact_way"; String GET_CONTACT_WAY = "/cgi-bin/externalcontact/get_contact_way"; String UPDATE_CONTACT_WAY = "/cgi-bin/externalcontact/update_contact_way"; String DEL_CONTACT_WAY = "/cgi-bin/externalcontact/del_contact_way"; String CLOSE_TEMP_CHAT = "/cgi-bin/externalcontact/close_temp_chat"; String GET_FOLLOW_USER_LIST = "/cgi-bin/externalcontact/get_follow_user_list"; String GET_CONTACT_DETAIL = "/cgi-bin/externalcontact/get?external_userid="; String CONVERT_TO_OPENID = "/cgi-bin/externalcontact/convert_to_openid"; String UNIONID_TO_EXTERNAL_USERID = "/cgi-bin/externalcontact/unionid_to_external_userid"; String UNIONID_TO_EXTERNAL_USERID_3RD = "/cgi-bin/service/externalcontact/unionid_to_external_userid_3rd"; String GET_NEW_EXTERNAL_USERID = "/cgi-bin/service/externalcontact/get_new_external_userid"; String TO_SERVICE_EXTERNAL_USERID = "/cgi-bin/externalcontact/to_service_external_userid"; String FINISH_EXTERNAL_USERID_MIGRATION = "/cgi-bin/externalcontact/finish_external_userid_migration"; String GET_CONTACT_DETAIL_BATCH = "/cgi-bin/externalcontact/batch/get_by_user?"; String UPDATE_REMARK = "/cgi-bin/externalcontact/remark"; String LIST_EXTERNAL_CONTACT = "/cgi-bin/externalcontact/list?userid="; String LIST_UNASSIGNED_CONTACT = "/cgi-bin/externalcontact/get_unassigned_list"; @Deprecated String TRANSFER_UNASSIGNED_CONTACT = "/cgi-bin/externalcontact/transfer"; String TRANSFER_CUSTOMER = "/cgi-bin/externalcontact/transfer_customer"; String TRANSFER_RESULT = "/cgi-bin/externalcontact/transfer_result"; String RESIGNED_TRANSFER_CUSTOMER = "/cgi-bin/externalcontact/resigned/transfer_customer"; String RESIGNED_TRANSFER_RESULT = "/cgi-bin/externalcontact/resigned/transfer_result"; String GROUP_CHAT_LIST = "/cgi-bin/externalcontact/groupchat/list"; String GROUP_CHAT_INFO = "/cgi-bin/externalcontact/groupchat/get"; String OPENID_TO_CHATID= "/cgi-bin/externalcontact/opengid_to_chatid"; String GROUP_CHAT_TRANSFER = "/cgi-bin/externalcontact/groupchat/transfer"; String LIST_USER_BEHAVIOR_DATA = "/cgi-bin/externalcontact/get_user_behavior_data"; String LIST_GROUP_CHAT_DATA = "/cgi-bin/externalcontact/groupchat/statistic"; String ADD_JOIN_WAY = "/cgi-bin/externalcontact/groupchat/add_join_way"; String GET_JOIN_WAY = "/cgi-bin/externalcontact/groupchat/get_join_way"; String UPDATE_JOIN_WAY = "/cgi-bin/externalcontact/groupchat/update_join_way"; String DEL_JOIN_WAY = "/cgi-bin/externalcontact/groupchat/del_join_way"; String ADD_MSG_TEMPLATE = "/cgi-bin/externalcontact/add_msg_template"; String SEND_WELCOME_MSG = "/cgi-bin/externalcontact/send_welcome_msg"; String GET_CORP_TAG_LIST = "/cgi-bin/externalcontact/get_corp_tag_list"; String ADD_CORP_TAG = "/cgi-bin/externalcontact/add_corp_tag"; String EDIT_CORP_TAG = "/cgi-bin/externalcontact/edit_corp_tag"; String DEL_CORP_TAG = "/cgi-bin/externalcontact/del_corp_tag"; String MARK_TAG = "/cgi-bin/externalcontact/mark_tag"; String ADD_MOMENT_TASK = "/cgi-bin/externalcontact/add_moment_task"; String GET_MOMENT_TASK_RESULT = "/cgi-bin/externalcontact/get_moment_task_result"; String GET_MOMENT_LIST = "/cgi-bin/externalcontact/get_moment_list"; String GET_MOMENT_TASK = "/cgi-bin/externalcontact/get_moment_task"; String GET_MOMENT_CUSTOMER_LIST = "/cgi-bin/externalcontact/get_moment_customer_list"; String GET_MOMENT_SEND_RESULT = "/cgi-bin/externalcontact/get_moment_send_result"; String GET_MOMENT_COMMENTS = "/cgi-bin/externalcontact/get_moment_comments"; String GET_GROUP_MSG_SEND_RESULT = "/cgi-bin/externalcontact/get_groupmsg_send_result"; String GET_GROUP_MSG_TASK = "/cgi-bin/externalcontact/get_groupmsg_task"; String GET_GROUP_MSG_LIST_V2 = "/cgi-bin/externalcontact/get_groupmsg_list_v2"; String GET_GROUP_MSG_RESULT = "/cgi-bin/externalcontact/get_group_msg_result"; String GET_PRODUCT_ALBUM = "/cgi-bin/externalcontact/get_product_album"; String GET_PRODUCT_ALBUM_LIST = "/cgi-bin/externalcontact/get_product_album_list"; String ADD_PRODUCT_ALBUM = "/cgi-bin/externalcontact/add_product_album"; String UPDATE_PRODUCT_ALBUM = "/cgi-bin/externalcontact/update_product_album"; String DELETE_PRODUCT_ALBUM = "/cgi-bin/externalcontact/delete_product_album"; String GROUP_WELCOME_TEMPLATE_ADD = "/cgi-bin/externalcontact/group_welcome_template/add"; String GROUP_WELCOME_TEMPLATE_EDIT = "/cgi-bin/externalcontact/group_welcome_template/edit"; String GROUP_WELCOME_TEMPLATE_GET = "/cgi-bin/externalcontact/group_welcome_template/get"; String GROUP_WELCOME_TEMPLATE_DEL = "/cgi-bin/externalcontact/group_welcome_template/del"; String UPLOAD_ATTACHMENT = "/cgi-bin/media/upload_attachment"; String ADD_INTERCEPT_RULE = "/cgi-bin/externalcontact/add_intercept_rule"; String UPDATE_INTERCEPT_RULE = "/cgi-bin/externalcontact/update_intercept_rule"; String DEL_INTERCEPT_RULE = "/cgi-bin/externalcontact/del_intercept_rule"; } interface Kf { String ACCOUNT_ADD = "/cgi-bin/kf/account/add"; String ACCOUNT_UPD = "/cgi-bin/kf/account/update"; String ACCOUNT_DEL = "/cgi-bin/kf/account/del"; String ACCOUNT_LIST = "/cgi-bin/kf/account/list"; String ADD_CONTACT_WAY = "/cgi-bin/kf/add_contact_way"; String SERVICER_ADD = "/cgi-bin/kf/servicer/add"; String SERVICER_DEL = "/cgi-bin/kf/servicer/del"; String SERVICER_LIST = "/cgi-bin/kf/servicer/list?open_kfid="; String SERVICE_STATE_GET = "/cgi-bin/kf/service_state/get"; String SERVICE_STATE_TRANS = "/cgi-bin/kf/service_state/trans"; String SYNC_MSG = "/cgi-bin/kf/sync_msg"; String SEND_MSG = "/cgi-bin/kf/send_msg"; String SEND_MSG_ON_EVENT = "/cgi-bin/kf/send_msg_on_event"; String CUSTOMER_BATCH_GET = "/cgi-bin/kf/customer/batchget"; String GET_CORP_STATISTIC = "/cgi-bin/kf/get_corp_statistic"; } interface Export { String SIMPLE_USER = "/cgi-bin/export/simple_user"; String USER = "/cgi-bin/export/user"; String DEPARTMENT = "/cgi-bin/export/department"; String TAG_USER = "/cgi-bin/export/taguser"; String GET_RESULT = "/cgi-bin/export/get_result?jobid=%s"; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy