当会话存档接口权限发生变化时,企业微信服务器会向「会话存档接口授权」配置的“指令回调URL”推送相应的事件消息。消息接收方式参见回调接口。
请求包体:
<xml>
<SuiteId><![CDATA[xxxx]]></SuiteId>
<InfoType><![CDATA[create_auth]]></InfoType>
<AuthCode><![CDATA[AUTHCODE]]></AuthCode>
<TimeStamp>1403610513</TimeStamp>
</xml>
服务商的响应必须在1000ms内完成,以保证用户授权安装的体验。建议在接收到此事件时,先记录下AuthCode,并立即回应企业微信,之后再做相关业务的处理。
参数说明:
参数 | 说明 |
---|---|
SuiteId | 「会话存档接口授权」的应用ID |
InfoType | 事件类型,此时固定为create_auth |
AuthCode | 临时授权码,最长为512字节。用于获取企业永久授权码。10分钟内有效 |
TimeStamp | 时间戳 |
请求包体:
<xml>
<SuiteId><![CDATA[xxxx]]></SuiteId>
<AuthCorpId><![CDATA[yyyy]]></AuthCorpId>
<InfoType><![CDATA[change_auth]]></InfoType>
<TimeStamp>1403610513</TimeStamp>
</xml>
参数说明:
参数 | 说明 |
---|---|
SuiteId | 「会话存档接口授权」的应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 事件类型,此时固定为change_auth |
TimeStamp | 时间戳 |
请求包体:
<xml>
<SuiteId><![CDATA[xxxx]]></SuiteId>
<AuthCorpId><![CDATA[yyyy]]></AuthCorpId>
<InfoType><![CDATA[cancel_auth]]></InfoType>
<TimeStamp>1403610513</TimeStamp>
</xml>
参数说明:
参数 | 说明 |
---|---|
SuiteId | 「会话存档接口授权」的应用ID |
AuthCorpId | 授权企业的CorpID |
InfoType | 事件类型,此时固定为cancel_auth |
TimeStamp | 时间戳 |