注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 阿里巴巴招聘系统API

alibaba.recruit.behaviour.send (行为采集)

采集用户行为日志

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_social_behaviour SocialBehaviour 必须 行为DTO
  • └ action_type
  • String
  • 必须
  • VISIT
  • 行为类型
  • └ current_page
  • String
  • 可选
  • pageA
  • 当前页面
  • └ device
  • String
  • 可选
  • ios
  • 设备信息
  • └ entrance
  • String
  • 可选
  • adfssdfda
  • 操作行为的入口(具体发生位置)
  • └ exposure
  • String
  • 可选
  • abcdefg
  • 曝光信息
  • └ ip
  • String
  • 可选
  • 1.1.1.1
  • ip
  • └ keyword
  • String
  • 可选
  • java开发工程师
  • 搜索关键字
  • └ parent_share_id
  • String
  • 可选
  • 132312313
  • 父分享id
  • └ parent_union_id
  • String
  • 可选
  • dasfsafdsaf
  • 父unionid
  • └ referrer_page
  • String
  • 可选
  • pageB
  • 上一个页面
  • └ share_id
  • String
  • 可选
  • 12312312
  • 分享id(全局唯一)
  • └ stay_time
  • String
  • 可选
  • 200
  • 停留时间(单位秒)
  • └ target
  • String
  • 可选
  • fajslfdslafldsfda
  • 目标对象,主要是alipid
  • └ time
  • String
  • 必须
  • 12312131321
  • 操作发生时间
  • └ tp_uid
  • String
  • 可选
  • dfsafdasf
  • 图谱uid
  • └ union_id
  • String
  • 必须
  • fdasfdsafd
  • unionId
  • └ trace_id
  • String
  • 可选
  • 123456
  • 追踪id,用来关联一系列行为,可以理解为sessionId

响应参数

名称 类型 示例值 描述
result Result result
  • └ content
  • String
  • content
  • └ success
  • Boolean
  • false
  • success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaRecruitBehaviourSendRequest req = new AlibabaRecruitBehaviourSendRequest();
AlibabaRecruitBehaviourSendRequest.SocialBehaviour obj1 = new AlibabaRecruitBehaviourSendRequest.SocialBehaviour();
obj1.setActionType("VISIT");
obj1.setCurrentPage("pageA");
obj1.setDevice("ios");
obj1.setEntrance("adfssdfda");
obj1.setExposure("abcdefg");
obj1.setIp("1.1.1.1");
obj1.setKeyword("java开发工程师");
obj1.setParentShareId("132312313");
obj1.setParentUnionId("dasfsafdsaf");
obj1.setReferrerPage("pageB");
obj1.setShareId("12312312");
obj1.setStayTime("200");
obj1.setTarget("fajslfdslafldsfda");
obj1.setTime("12312131321");
obj1.setTpUid("dfsafdasf");
obj1.setUnionId("fdasfdsafd");
obj1.setTraceId("123456");
req.setParamSocialBehaviour(obj1);
AlibabaRecruitBehaviourSendResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_recruit_behaviour_send_response>
    <result>
        <content></content>
        <success>false</success>
    </result>
</alibaba_recruit_behaviour_send_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部