第三方应用开发 服务端API 会话内容存档 基础接口 获取会话同意情况
获取会话同意情况
最后更新:2024/04/22
可联系渠道经理采购或代理智慧硬件接口已支持设备 联系渠道经理
获取会话同意情况
最后更新:2024/04/22

目录

  • 获取单聊会话同意情况
  • 获取群聊会话同意情况
  • 获取单聊会话同意情况

    可通过下述接口,批量获取单聊会话中外部成员的同意情况

    权限说明

    传入参数的内部成员open_userid应在企业授权会话存档接口权限的员工范围中
    应用类型权限要求
    自建应用暂不支持
    代开发应用暂不支持
    第三方应用暂不支持
    会话存档接口授权需具备「会话存档接口权限

     

    单聊请求地址:https://qyapi.weixin.qq.com/cgi-bin/chatdata/getagreestatus/single?access_token=ACCESS_TOKEN

    请求方式:POST(HTTPS

    请求示例:

    {
    "item":[
    {"open_userid":"XuJinSheng","external_userid":"wmeDKaCQAAGd9oGiQWxVsAKwV2HxNAAA"},{"open_userid":"XuJinSheng","external_userid":"wmeDKaCQAAIQ_p7ACn_jpLVBJSGocAAA"},
    {"open_userid":"XuJinSheng","external_userid":"wmeDKaCQAAPE_p7ABnxkpLBBJSGocAAA"}
    ]
    }
    

    参数说明:

    参数必须说明
    access_token调用接口凭证
    info待查询的会话信息,数组
    open_userid内部成员的open_userid
    external_userid外部成员的external_userid

    备注说明:
    目前一次请求只支持最多100个查询条目,超过此限制的请求会被拦截,请调用方减少单次请求的查询个数。

     

    返回结果:

    {
       "errcode": 0,
       "errmsg": "ok",
       "agreeinfo" : [
        {
         "status_change_time" : 1562766651,
         "open_userid" : "XuJinSheng",
         "external_userid" : "wmeDKaCPAAGdvxciQWxVsAKwV2HxNAAA",
    	 "agree_status":"Agree",
        },
    	{
         "status_change_time" : 1562766651,
         "open_userid" : "XuJinSheng",
         "external_userid" : "wmeDKaCQAAIQ_p7ACnxksfeBJSGocAAA",
    	 "agree_status":"Disagree",
        },
    	{
         "status_change_time" : 1562766651,
         "open_userid" : "XuJinSheng",
         "external_userid" : "wmeDKaCwAAIQ_p7ACnxckLBBJSGocAAA",
    	 "agree_status":"Agree",
        },
        ],
    }
    

    返回字段说明:

    字段名说明
    errcode返回码
    errmsg对返回码的文本描述内容
    agreeinfo同意情况
    agree_status同意:"Agree",不同意:"Disagree"
    status_change_time同意状态改变的具体时间,utc时间

    获取群聊会话同意情况

    可通过下述接口,获取群聊会话中所有外企业的外部联系人的同意情况

    权限说明

    群聊中至少需要有一个内部成员在会话存档接口权限的授权范围内
    应用类型权限要求
    自建应用暂不支持
    代开发应用暂不支持
    第三方应用暂不支持
    会话存档接口授权需具备「会话存档接口权限

    请求地址:https://qyapi.weixin.qq.com/cgi-bin/chatdata/getagreestatus/room?access_token=ACCESS_TOKEN

    请求方式:POST(HTTPS

    请求示例:

    {
    	"chatid":"wrjc7bDwAASxc8tZvBErFE02BtPWyAAA",
    }
    

    参数说明:

    参数必须说明
    access_token调用接口凭证
    chatid待查询的chatid

     

    返回结果:

    {
       "errcode": 0,
       "errmsg": "ok",
       "agreeinfo" : [
        {
         "status_change_time" : 1562766651,
         "external_userid" : "wmeDKaCQAAGdtHdiQWxVadfwV2HxNAAA",
    	 "agree_status":"Agree",
        },
    	{
         "status_change_time" : 1562766651,
         "external_userid" : "wmeDKaCQAAIQ_p9ACyiopLBBJSGocAAA",
    	 "agree_status":"Disagree",
        },
    	{
         "status_change_time" : 1562766651,
         "external_userid" : "wmeDKaCQAAIQ_p9ACnxacyBBJSGocAAA",
    	 "agree_status":"Agree",
        },
        ],
    }
    

    返回字段说明:

    字段名说明
    errcode返回码
    errmsg对返回码的文本描述内容
    agreeinfo同意情况
    agree_status同意:"Agree",不同意:"Disagree"
    status_change_time同意状态改变的具体时间,utc时间
    external_userid群内外部联系人的external_userid
    上一篇
    获取内部群信息
    下一篇
    会话组件敏感信息隐藏设置