如何将会话状态推至外部系统

如果用户处于活跃状态(可以理解为有触发明道云系统接口调用),在配置了接收地址的情况下,每2分钟会向其推送一次,推送内容包含明道云系统的账号Id,如何需要获取对应第三方用户Id,可参考 https://www.showdoc.com.cn/mingdao/7237672824191664

  1. 创建配置文件

    如:/data/mingdao/script/volume/wwwapi/appextensions.json

    {
      "AppSettings": {
        "SessionWebhookUrl": "接收推送信息的 API 地址", // 必填,如:https://api.domain.com/hooks/NjA0NzdjMDNjMGFjMTE3ZGUwMjRjN2Nl
        "SessionWebhookHeaders": {}  // 请求头自定义参数,可选
      }
    }
    

    消息体格式如下:(POST application/json)

    {
      "accountId": "明道云账号Id"
    }
    
  2. 挂载配置文件

    修改微服务应用对应的 docker-compose.yamlvolumes 中增加:

    - ./volume/wwwapi/appextensions.json:/usr/local/MDPrivateDeployment/wwwapi/appextensions.json
    
  3. 重启明道云微服务应用

results matching ""

    No results matching ""