- 服务端
- 企业微信第三方回调协议
- 企业微信第三方回调协议
服务端
企业微信第三方回调协议
SDK 默认会处理事件 suite_ticket ,并会缓存 suite_ticket
{info} 需要注意的是:授权成功、变更授权、取消授权通知时间的响应必须在1000ms内完成,以保证用户安装应用的体验。建议在接收到此事件时 立即回应企业微信,之后再做相关业务的处理。
$server = $app->server;$server->push(function ($message) {switch ($message['InfoType']) {//推送suite_ticketcase 'suite_ticket':break;//授权成功通知case 'create_auth':break;//变更授权通知case 'cancel_auth':break;//通讯录事件通知case 'change_contact':switch ($message['ChangeType']){case 'create_user':return '新增成员事件';break;case 'update_user':return '更新成员事件';break;case 'delete_user':return '删除成员事件';break;case 'create_party':return '新增部门事件';break;case 'update_party':return '更新部门事件';break;case 'delete_party':return '删除部门事件';break;case 'update_tag':return '标签成员变更事件';break;}break;default:return 'fail';break;}});$response = $server->serve();$response->send();
