文档中心 > API类目 > 天猫服务平台

alibaba.ssc.supplyplatform.serviceworker.availableworker (查询可用工人)

可用工人查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
available_worker_query_for_top_req_dto AvailableWorkerQueryForTopReqDTO 必须 查询可用工人model
  • └ service_code
  • String
  • 必须
  • 灯具安装
  • 服务编码
  • └ service_sku_code
  • String
  • 必须
  • 123
  • 服务skuCode
  • └ service_store_code
  • String
  • 必须
  • FWS11001
  • 网点code
  • └ area_code
  • Number
  • 必须
  • 123
  • 地址编码
  • └ start_date
  • Date
  • 可选
  • 1638324000
  • 服务容量查询开始日期。使用场景预约开始时间
  • └ end_date
  • Date
  • 可选
  • 1638324000
  • 服务容量查询结束日期。使用场景预约结束时间

响应参数

名称 类型 示例值 描述
result Result result 统一响应对象模型
  • └ success
  • Boolean
  • true
  • 是否成功
  • value
  • WorkerDTO []
  • 可用工人列表
  • └ worker_id
  • Number
  • 20210627490142
  • 工人ID
  • └ real_name
  • String
  • 张三
  • 工人姓名
  • └ nick_name
  • String
  • zs
  • 昵称
  • └ phone
  • String
  • 17637673555
  • 手机号码
  • └ province
  • String
  • 浙江省
  • └ city
  • String
  • 杭州市
  • └ district
  • String
  • 上城区
  • └ town
  • String
  • 清波街道
  • └ address
  • String
  • 梦想小镇
  • 详细地址
  • └ profile_picture_url
  • String
  • //serviceplatform-bucket1.oss-cn-hangzhou.aliyuncs.com/7ab2eb70-47d9-429c-bb78-63c68c8f2d32.jpg
  • 头像图片url
  • └ remark
  • String
  • ""
  • 备注
  • └ error_code
  • String
  • 10086
  • 错误码
  • └ error_msg
  • String
  • 错误信息
  • 系统内部错误信息
  • └ display_msg
  • String
  • 错误信息
  • 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaSscSupplyplatformServiceworkerAvailableworkerRequest req = new AlibabaSscSupplyplatformServiceworkerAvailableworkerRequest();
AlibabaSscSupplyplatformServiceworkerAvailableworkerRequest.AvailableWorkerQueryForTopReqDTO obj1 = new AlibabaSscSupplyplatformServiceworkerAvailableworkerRequest.AvailableWorkerQueryForTopReqDTO();
obj1.setServiceCode("灯具安装");
obj1.setServiceSkuCode("123");
obj1.setServiceStoreCode("FWS11001");
obj1.setAreaCode(123L);
obj1.setStartDate(StringUtils.parseDateTime("1638324000"));
obj1.setEndDate(StringUtils.parseDateTime("1638324000"));
req.setAvailableWorkerQueryForTopReqDto(obj1);
AlibabaSscSupplyplatformServiceworkerAvailableworkerResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ssc_supplyplatform_serviceworker_availableworker_response>
    <result>
        <success>true</success>
        <value>
            <worker_d_t_o>
                <worker_id>20210627490142</worker_id>
                <real_name>张三</real_name>
                <nick_name>zs</nick_name>
                <phone>17637673555</phone>
                <province>浙江省</province>
                <city>杭州市</city>
                <district>上城区</district>
                <town>清波街道</town>
                <address>梦想小镇</address>
                <profile_picture_url>//serviceplatform-bucket1.oss-cn-hangzhou.aliyuncs.com/7ab2eb70-47d9-429c-bb78-63c68c8f2d32.jpg</profile_picture_url>
                <remark>&quot;&quot;</remark>
            </worker_d_t_o>
        </value>
        <error_code>10086</error_code>
        <error_msg>错误信息</error_msg>
        <display_msg>错误信息</display_msg>
    </result>
</alibaba_ssc_supplyplatform_serviceworker_availableworker_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

返回
顶部