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

yunos.cosmo.data.push (COSMO-PUSH模式数据接入)

YunOS提供外部数据源接入,并输出到多端设备上,该接口提供了PUSH模式的数据接入

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
app_id String 必须 a5Oh1Kjq9He4FRh51kKTWDdIybHyPh61 业务方数据源唯一标识,由COSMO平台颁发
json_model String 必须 [{"title":"李嘉欣手戴巨型钻戒与老公许晋亨亮相,神采飞扬","category":"明星娱乐帝","dataId":"fykyfwq7928053","description":"李嘉欣手戴巨型钻戒与老公许晋亨亮相,神采飞扬![doge]...","pic":"http://wx1.sinaimg.cn/large/828d6a23ly1fjl9lrkrvfj20g40k3nfi.jpg","comment": 57,"ctime": 1505617383,"url":"http://weibo.com/2190305827/FmcL8bWJK?cre=yunos&mod=1Q&loc=3&r=0&doct=0&rfunc=56&tj=none"},{"category":"新浪娱乐","title":"范冰冰夺影后称人生完美晒全家福父母弟弟出镜","description":"","dataId":"fykyfwq7948426","pic":"http://n.sinaimg.cn/front/20170917/OfNi-fykymue6678067.jpg","ctime": 1505629196,"url":"http://video.sina.com.cn/p/ent/doc/2017-09-17/141967107563.html?cre=yunos&mod=1Q&loc=4&r=0&doct=0&rfunc=56&tj=none"}] 业务方推送数据,List结构的JSON序列化字符串

响应参数

名称 类型 示例值 描述
result DpResult {"code":200,"success":true,"message":"success"} result
  • └ code
  • Number
  • 200
  • code
  • └ message
  • String
  • success
  • message
  • └ success
  • Boolean
  • true
  • success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
YunosCosmoDataPushRequest req = new YunosCosmoDataPushRequest();
req.setAppId("a5Oh1Kjq9He4FRh51kKTWDdIybHyPh61");
req.setJsonModel("[{\"title\":\"李嘉欣手戴巨型钻戒与老公许晋亨亮相,神采飞扬\",\"category\":\"明星娱乐帝\",\"dataId\":\"fykyfwq7928053\",\"description\":\"李嘉欣手戴巨型钻戒与老公许晋亨亮相,神采飞扬![doge]...\",\"pic\":\"http://wx1.sinaimg.cn/large/828d6a23ly1fjl9lrkrvfj20g40k3nfi.jpg\",\"comment\": 57,\"ctime\": 1505617383,\"url\":\"http://weibo.com/2190305827/FmcL8bWJK?cre=yunos&mod=1Q&loc=3&r=0&doct=0&rfunc=56&tj=none\"},{\"category\":\"新浪娱乐\",\"title\":\"范冰冰夺影后称人生完美晒全家福父母弟弟出镜\",\"description\":\"\",\"dataId\":\"fykyfwq7948426\",\"pic\":\"http://n.sinaimg.cn/front/20170917/OfNi-fykymue6678067.jpg\",\"ctime\": 1505629196,\"url\":\"http://video.sina.com.cn/p/ent/doc/2017-09-17/141967107563.html?cre=yunos&mod=1Q&loc=4&r=0&doct=0&rfunc=56&tj=none\"}]");
YunosCosmoDataPushResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<yunos_cosmo_data_push_response>
    <result>
        <code>200</code>
        <message>success</message>
        <success>true</success>
    </result>
</yunos_cosmo_data_push_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

返回
顶部