public class Agent<AgentToken extends AccessToken,JsApiTicket extends TicketToken,JsApiConfigTicket extends TicketToken> extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
private String |
agentId
应用 ID
|
private AgentToken |
agentToken
access_token是企业后台去企业微信的后台获取信息时的重要票据,由corpid和secret产生。
|
private Corp |
corp
企业信息
|
private String |
desc
应用描述
|
private boolean |
enable
是否启用,默认 false
|
private JsApiConfigTicket |
jsApiConfigTicket
jsapi config 票据
|
private JsApiTicket |
jsApiTicket
jsapi 票据
|
private String |
logPrevDesc
日志打印描述
|
private String |
secret
secret是企业应用里面用于保障数据安全的“钥匙”,每一个应用都有一个独立的访问密钥,为了保证数据的安全,secret务必不能泄漏。
|
private String |
title
应用名称
|
| 构造器和说明 |
|---|
Agent() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getAgentId() |
AgentToken |
getAgentToken() |
Corp |
getCorp() |
String |
getCorpId() |
String |
getDesc() |
JsApiConfigTicket |
getJsApiConfigTicket() |
JsApiTicket |
getJsApiTicket() |
String |
getLogPrevDesc() |
String |
getSecret() |
String |
getTitle() |
boolean |
isEnable() |
void |
setAgentId(String agentId) |
void |
setAgentToken(AgentToken agentToken) |
void |
setCorp(Corp corp) |
void |
setDesc(String desc) |
void |
setEnable(boolean enable) |
void |
setJsApiConfigTicket(JsApiConfigTicket jsApiConfigTicket) |
void |
setJsApiTicket(JsApiTicket jsApiTicket) |
void |
setLogPrevDesc(String logPrevDesc) |
void |
setSecret(String secret) |
void |
setTitle(String title) |
String |
takeJsApiConfigTicket() |
String |
takeJsApiTicket() |
String |
takeToken()
获取访问令牌
|
private Corp corp
private String agentId
private String secret
目前 secret 有:
自建应用secret。在管理后台->“应用与小程序”->“应用”->“自建”,点进某个应用,即可看到。
基础应用secret。某些基础应用(如“审批”“打卡”应用),支持通过API进行操作。在管理后台->“应用与小程序”->“应用->”“基础”,点进某个应用,点开“API”小按钮,即可看到。
private String title
private String desc
private AgentToken extends AccessToken agentToken
private JsApiTicket extends TicketToken jsApiTicket
private JsApiConfigTicket extends TicketToken jsApiConfigTicket
private String logPrevDesc
private boolean enable
public Corp getCorp()
public void setCorp(Corp corp)
public String getCorpId()
public String getAgentId()
public void setAgentId(String agentId)
public String getSecret()
public void setSecret(String secret)
public String getTitle()
public void setTitle(String title)
public String getDesc()
public void setDesc(String desc)
public AgentToken getAgentToken()
public void setAgentToken(AgentToken agentToken)
public JsApiTicket getJsApiTicket()
public void setJsApiTicket(JsApiTicket jsApiTicket)
public JsApiConfigTicket getJsApiConfigTicket()
public void setJsApiConfigTicket(JsApiConfigTicket jsApiConfigTicket)
public String getLogPrevDesc()
public void setLogPrevDesc(String logPrevDesc)
public boolean isEnable()
public void setEnable(boolean enable)
public String takeToken()
public String takeJsApiTicket()
public String takeJsApiConfigTicket()
Copyright © 2025. All rights reserved.