天猫服务平台一键求助单服务商备注更新接口
天猫服务平台服务商一键求助单查询
新增网点覆盖的服务
新增网点容量
更新网点覆盖的服务
更新网点容量
删除网点容量
服务平台结算单明细查询服务
买家拒收
开始配送工单
服务商工人客诉数据上传
创建服务履约物流单
回传工单服务进度
确认服务完成
物流单信息回传接口
服务投诉问题单关单
服务商反馈需要履行的服务项
查询工单关联的服务项
查询确认履行的服务项
服务商售后鉴定服务
查询已采购的服务产品
查询采购服务定义参数信息
苹果查询服务供给报价
服务商回传保单信息
保险理赔回传工单记录
天猫服务平台商家投诉单服务商申诉接口
天猫服务平台商家投诉单服务商认责接口
天猫服务平台商家投诉单服务商完结接口
天猫服务平台商家投诉单服务商响应接口
天猫服务平台商家投诉单问题列表查询
天猫服务平台服务商代商家发起投诉单
操作改约审批单
查询师傅workerid
天猫蚁巢同步工单申请备件明细
服务商需获取到单条服务单评价信息
天猫服务平台服务商查询通话记录接口
保内延保投保码确认
服务品牌认证查询
消电原厂维修服务商预约寄回接口
重发核销码
查询收费项列表
查询核销单详情
创建收费报价单
查询收费报价单列表
查询核销单数量
查询收费报价单详情
喵师傅核销单挂起
喵师傅核销单放弃
喵师傅核销单接单操作
计算收费报价单总价
喵师傅核销单预约/改约/预约失败
喵师傅核销单核销操作
根据核销单ID获取隐私号
获取邀评链接
查询消费者可预约波次信息
喵师傅核销上传环境确认书
签到前置校验
查询核销单列表
工人签到
获取签到前置数据
工人签到
工人签到前置校验
录入喵师傅工人信息
根据工单ID查询核销单ID
喵师傅验证核销码
喵师傅上传服务
通过工单查询核销单信息
保内延保投保码校验
蚁巢保单查询接口
喵师傅工单预约/改约/预约失败
工人使用工单签到
查询按约上门波次
工人操作工单挂起
工人工单核销
工人工单放弃
工人发起异常收费(工单)
工人查询收费单信息
获取邀评链接
投保单状态更新
投保单信息更新
投保单查询
服务商查看维修措施
一键求助服务商可以回传备注
环境 | HTTP请求地址 | HTTPS请求地址 |
---|---|---|
正式环境 | http://gw.api.taobao.com/router/rest | https://eco.taobao.com/router/rest |
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
method | String | 是 | API接口名称。 |
app_key | String | 是 | TOP分配给应用的AppKey。 |
target_app_key | String | 否 | 被调用的目标AppKey,仅当被调用的API为第三方ISV提供时有效。 |
sign_method | String | 是 | 签名的摘要算法,可选值为:hmac,md5。 |
sign | String | 是 | API输入参数签名结果,签名算法介绍请点击这里。 |
session | String | 否 | 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选。 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟。 |
format | String | 否 | 响应格式。默认为xml格式,可选值:xml,json。 |
v | String | 是 | API协议版本,可选值:2.0。 |
partner_id | String | 否 | 合作伙伴身份标识。 |
simplify | Boolean | 否 | 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
id | Number | 可选 | 32343224 | 需要更新的一键求助单id | |
remark | String | 可选 | 已跟进 | 需要更新的服务商备注 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
is_success | Boolean | false | success |
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); TmallServicecenterAnomalyrecourseRemarkUpdateRequest req = new TmallServicecenterAnomalyrecourseRemarkUpdateRequest(); req.setId(32343224L); req.setRemark("已跟进"); TmallServicecenterAnomalyrecourseRemarkUpdateResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); TmallServicecenterAnomalyrecourseRemarkUpdateRequest req = new TmallServicecenterAnomalyrecourseRemarkUpdateRequest(); req.Id = 32343224L; req.Remark = "已跟进"; TmallServicecenterAnomalyrecourseRemarkUpdateResponse rsp = client.Execute(req, sessionKey); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new TmallServicecenterAnomalyrecourseRemarkUpdateRequest; $req->setId("32343224"); $req->setRemark("已跟进"); $resp = $c->execute($req, $sessionKey);
curl -X POST 'http://gw.api.taobao.com/router/rest' \ -H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \ -d 'app_key=12129701' \ -d 'format=json' \ -d 'method=tmall.servicecenter.anomalyrecourse.remark.update' \ -d 'partner_id=apidoc' \ -d 'session=f53fcfd1-4262-46bb-b9e5-28ff37f1a77e' \ -d 'sign=2C2DDC75F4E2FE52F7FD165C4B7180C2' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-05-29+16%3A37%3A35' \ -d 'v=2.0' \ -d 'id=32343224' \ -d 'remark=%E5%B7%B2%E8%B7%9F%E8%BF%9B'
# -*- coding: utf-8 -*- import top.api req=top.api.TmallServicecenterAnomalyrecourseRemarkUpdateRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.id=32343224 req.remark="已跟进" try: resp= req.getResponse(sessionkey) print(resp) except Exception,e: print(e)
pTopRequest pRequest = alloc_top_request(); pTopResponse pResponse = NULL; pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret); set_api_name(pRequest,"tmall.servicecenter.anomalyrecourse.remark.update"); add_param(pRequest,"id","32343224"); add_param(pRequest,"remark","已跟进"); pResponse = top_execute(pClient,pRequest,sessionKey); printf("ret code:%d\n",pResponse->code); if(pResponse->code == 0){ pTopResponseIterator ite = init_response_iterator(pResponse); pResultItem pResultItem = alloc_result_item(); while(parseNext(ite, pResultItem) == 0){ printf("%s:%s\n",pResultItem->key,pResultItem->value); } destroy_response_iterator(ite); destroy_result_item(pResultItem); } destroy_top_request(pRequest); destroy_top_response(pResponse); destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient; var client = new TopClient({ 'appkey': 'appkey', 'appsecret': 'secret', 'REST_URL': 'http://gw.api.taobao.com/router/rest' }); client.execute('tmall.servicecenter.anomalyrecourse.remark.update', { 'id':'32343224', 'remark':'已跟进' }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<tmall_servicecenter_anomalyrecourse_remark_update_response> <is_success>false</is_success> </tmall_servicecenter_anomalyrecourse_remark_update_response>
{ "tmall_servicecenter_anomalyrecourse_remark_update_response":{ "is_success":false } }
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
{ "error_response":{ "msg":"Remote service error", "code":50, "sub_msg":"非法参数", "sub_code":"isv.invalid-parameter" } }
错误码 | 错误描述 | 解决方案 |
---|---|---|
6 | 一件求助单已关闭 | 业务规则,在一键求助单已经关闭的情况下,服务商在返回解决方案是,提示错误 |