文档中心 > API类目 > 云游戏API

yunos.cggame.workflow.diamond.push (推送diamond配置)

推送diamond配置

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
diamond_push DiamondPushDto 可选 更新Diamond
  • └ emp_id
  • String
  • 可选
  • 237791
  • 员工工号
  • └ data_id
  • String
  • 可选
  • pub-config
  • 配置的dataId
  • └ system_name
  • String
  • 可选
  • cloudgame-flow
  • 发布系统名称
  • └ app_name
  • String
  • 可选
  • cloudgame-flow
  • 配置应用归属
  • └ callback_url
  • String
  • 可选
  • null
  • 回调URL,目前没有回调需要可以不填
  • └ target_envs
  • String
  • 可选
  • prod
  • 发布的环境
  • └ content
  • String
  • 可选
  • {}
  • 推送的Diamond内容
  • └ group
  • String
  • 可选
  • DEFAULT_GROUP
  • 配置的group

响应参数

名称 类型 示例值 描述
result_code Number 0 返回的code代码
data String yes 返回的数据
message String OK 返回的消息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
YunosCggameWorkflowDiamondPushRequest req = new YunosCggameWorkflowDiamondPushRequest();
YunosCggameWorkflowDiamondPushRequest.DiamondPushDto obj1 = new YunosCggameWorkflowDiamondPushRequest.DiamondPushDto();
obj1.setEmpId("237791");
obj1.setDataId("pub-config");
obj1.setSystemName("cloudgame-flow");
obj1.setAppName("cloudgame-flow");
obj1.setCallbackUrl("null");
obj1.setTargetEnvs("prod");
obj1.setContent("{}");
obj1.setGroup("DEFAULT_GROUP");
req.setDiamondPush(obj1);
YunosCggameWorkflowDiamondPushResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<yunos_cggame_workflow_diamond_push_response>
    <result_code>0</result_code>
    <data>yes</data>
    <message>OK</message>
</yunos_cggame_workflow_diamond_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

返回
顶部