taobao.kelude.aps.feedback.simplesave (简单反馈数据保存)

阿里巴巴舆情平台简单反馈数据保存接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_mini_feedback MiniFeedback 可选 简单反馈数据
  • └ app_key
  • String
  • 可选
  • 235463
  • 可选。反馈所属的TOP appkey。
  • └ app_type
  • String
  • 必须
  • pc
  • 必选。app类别。pc/mobile/web之一。
  • └ base64_values
  • String []
  • 可选
  • ["23235541","67547554"]
  • 可选。图片数组,每个元素存放一张图片文件的base64编码。
  • └ browser_type
  • String
  • 可选
  • Chrome
  • 可选。若已设置userAgent,无须填充。浏览器类别。
  • └ browser_version
  • String
  • 可选
  • 38.0.2125.111
  • 可选。若已设置userAgent,无须填充。浏览器版本。
  • └ client_version
  • String
  • 可选
  • 2.3.1
  • 必选。客户端版本。
  • └ content
  • String
  • 必须
  • hello world
  • 必选。反馈内容。
  • └ device_model
  • String
  • 可选
  • Optiplex 790
  • 可选。设备型号。
  • └ ip
  • String
  • 可选
  • 10.0.0.0
  • 可选。用户设备IP。
  • └ network_type
  • String
  • 可选
  • wifi
  • 可选。网络类型。
  • └ nickname
  • String
  • 必须
  • haotian
  • 必选。提交人的淘宝nick。
  • └ os_type
  • String
  • 可选
  • windows
  • 可选。若已设置userAgent,无须填充。操作系统类型。android/ios/windows/mac/linux之一。
  • └ os_version
  • String
  • 可选
  • 7
  • 可选。若已设置userAgent,无须填充。操作系统版本。
  • └ product_name
  • String
  • 必须
  • 千牛
  • 必选。产品名称。
  • └ resolution
  • String
  • 可选
  • 1024*768
  • 可选。屏幕分辨率。
  • └ source
  • String
  • 必须
  • qianniu
  • 必选。反馈来源的标识,比如TOP应用的appkey,或者业务方自定义的一个来源标识。
  • └ user_agent
  • String
  • 可选
  • Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36
  • 可选。http头域User-Agent信息。
  • └ lang_type
  • String
  • 可选
  • ch
  • ch代表中文,en代表英语
  • └ cfs
  • String
  • 可选
  • {"12":"custval1", "13":"custval2"}
  • 自定义属性值。

响应参数

名称 类型 示例值 描述
feedback_id Number 123 反馈记录ID

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
KeludeApsFeedbackSimplesaveRequest req = new KeludeApsFeedbackSimplesaveRequest();
KeludeApsFeedbackSimplesaveRequest.MiniFeedback obj1 = new KeludeApsFeedbackSimplesaveRequest.MiniFeedback();
obj1.setAppKey("235463");
obj1.setAppType("pc");
obj1.setBase64Values(""23235541","67547554"");
obj1.setBrowserType("Chrome");
obj1.setBrowserVersion("38.0.2125.111");
obj1.setClientVersion("2.3.1");
obj1.setContent("hello world");
obj1.setDeviceModel("Optiplex 790");
obj1.setIp("10.0.0.0");
obj1.setNetworkType("wifi");
obj1.setNickname("haotian");
obj1.setOsType("windows");
obj1.setOsVersion("7");
obj1.setProductName("千牛");
obj1.setResolution("1024*768");
obj1.setSource("qianniu");
obj1.setUserAgent("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36");
obj1.setLangType("ch");
obj1.setCfs("{\"12\":\"custval1\", \"13\":\"custval2\"}");
req.setParamMiniFeedback(obj1);
KeludeApsFeedbackSimplesaveResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<kelude_aps_feedback_simplesave_response>
    <feedback_id>123</feedback_id>
</kelude_aps_feedback_simplesave_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>

错误码解释

错误码 错误描述 解决方案
isv.null-para 参数为空 设置非空参数。
isp.add-failed 添加数据失败 联系接口提供方解决。
isp.update-failed 更新数据失败 联系接口提供方解决。
isv.no-rule-permitted 正向规则未通过 联系舆情系统管理员确认反馈数据的正向过滤规则。
isv.rule-forbidden 匹配反向规则 联系舆情系统管理员确认反馈数据的反向过滤规则。
isp.save-attachment-failed 保存附件失败 1.确认附件数据是否为base64编码; 2.提交的反馈数据的nickname属性值是否为存在的淘宝账号。

API工具

如何获得此API

FAQ

返回
顶部