可视化流程支持通过接口调用的方式向某个可视化流程推送客体,以便支持触发了访问微页面、大转盘、微信交互等事件后进入某个可视化流程的场景。通过接口方式进入的客体将会在客体到达列表注明客体进入类型为 外部进入,同时也会注明来源详情。

# 接口路径

/v1/workflow/receive-external-object,如 https://alpha-engage.gridsumdissector.com/open-api/workflow/v1/workflow/receive-external-object

# 请求参数

Name Type Description
profileId String

租户id

userId String

登录的用户id

data Object
data.stepId String

步骤id

data.objectId String

客体id

data.workflowId String

可视化流程id

data.sourceType String

来源类型(minisite:微页面、forms:问卷、lucky-wheel:大转盘)

data.sourceId String

来源id

data.sourceName String

来源名称

data.objectInfo String

客体信息

如:

{   
    "profileId": "",
    "userId": "",
    "data":{
        "stepId":"step-1",
        "objectId":"object-1",
        "workflowId":"workflow-1",
        "sourceType":"minisite",
        "sourceId":"f4HlZUCS0kn74LHp4cqRTbDWNG8F00pa",
        "sourceName":"微页面-1",
        "objectInfo":{
            "channelType": "渠道类型", 
            "channelId": "渠道Id", 
            "channelUserId": "渠道用户Id", 
            "customerId": "客户Id", 
            "followerId": "粉丝Id",
            "woaId": "公众号Id" 
        },
    }
}

# 响应参数

Name Type Description
errorCode Number

错误码(0表示成功)

errorMessage String

错误信息

traceId String

追踪id