文档中心 > API类目 > CRM猎户座前台

alibaba.fund.xiaomanokki.consumption (小满CRM-OKKI消耗调用)

小满CRM-OKKI消耗调用

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
naq_consumption_dto NaqConsumptionDto 必须 消耗参数
  • └ currency_type
  • String
  • 必须
  • CNY
  • 消耗币种
  • └ order_no
  • String
  • 必须
  • 123456789
  • 订单编号
  • └ product_id
  • String
  • 必须
  • testProductId
  • 产品代码
  • └ exec_tally
  • String
  • 必须
  • 0
  • 点数
  • └ order_comments
  • String
  • 可选
  • comments
  • 备注
  • └ sign_time
  • Date
  • 可选
  • 2023-06-01 00:00:00
  • 签名时间
  • └ exec_amount
  • String
  • 必须
  • 10.01
  • 消耗金额
  • └ order_source_detail
  • String
  • 必须
  • 9837281783
  • 唯一来源编号
  • └ consume_date
  • Number
  • 必须
  • 1635163777000
  • 消耗日期(毫秒时间戳)
  • └ is_overseas
  • Boolean
  • 必须
  • false
  • 是否是不含税金额
  • └ customer_name
  • String
  • 必须
  • 3664297069_IN
  • 客户名称
  • └ havana_id
  • Number
  • 必须
  • 3664297069
  • aliId
  • └ domain_to
  • String
  • 可选
  • testDomainTo
  • 请求去向
  • └ operator
  • String
  • 可选
  • operator
  • 操作人
  • └ charset_from
  • String
  • 可选
  • GBK
  • 来源字符编码
  • └ site_id
  • String
  • 必须
  • IN
  • 站点编号
  • └ is_tax_after_amount
  • Boolean
  • 必须
  • false
  • 是否是不含税金额
  • └ domain_from
  • String
  • 必须
  • testDomainFrom
  • 请求来源
  • └ charset_to
  • String
  • 可选
  • GBK
  • 去向字符编码
  • └ consume_type
  • String
  • 可选
  • common
  • 消耗类型
  • └ sign_string
  • String
  • 可选
  • signString
  • 签名

响应参数

名称 类型 示例值 描述
result EsbResultModel 消耗结果
  • └ charset_converted
  • String
  • GBK
  • 返回结果字符编码
  • └ from_charcode
  • String
  • GBK
  • 来源字符编码
  • └ exception_desc
  • String
  • unknow exception
  • 异常原因
  • └ method_type
  • String
  • NOT_TCC_STATUS
  • 方法类型
  • └ return_class_name
  • String
  • testClassName
  • 返回结果类名称
  • └ successed
  • Boolean
  • true
  • 调用是否成功
  • └ msg_id
  • String
  • 3123123123
  • 消息ID
  • └ to_charcode
  • String
  • GBK
  • 去向字符编码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaFundXiaomanokkiConsumptionRequest req = new AlibabaFundXiaomanokkiConsumptionRequest();
AlibabaFundXiaomanokkiConsumptionRequest.NaqConsumptionDto obj1 = new AlibabaFundXiaomanokkiConsumptionRequest.NaqConsumptionDto();
obj1.setCurrencyType("CNY");
obj1.setOrderNo("123456789");
obj1.setProductId("testProductId");
obj1.setExecTally("0");
obj1.setOrderComments("comments");
obj1.setSignTime(StringUtils.parseDateTime("2023-06-01 00:00:00"));
obj1.setExecAmount("10.01");
obj1.setOrderSourceDetail("9837281783");
obj1.setConsumeDate(1635163777000L);
obj1.setIsOverseas(false);
obj1.setCustomerName("3664297069_IN");
obj1.setHavanaId(3664297069L);
obj1.setDomainTo("testDomainTo");
obj1.setOperator("operator");
obj1.setCharsetFrom("GBK");
obj1.setSiteId("IN");
obj1.setIsTaxAfterAmount(false);
obj1.setDomainFrom("testDomainFrom");
obj1.setCharsetTo("GBK");
obj1.setConsumeType("common");
obj1.setSignString("signString");
req.setNaqConsumptionDto(obj1);
AlibabaFundXiaomanokkiConsumptionResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_fund_xiaomanokki_consumption_response>
    <result>
        <charset_converted>GBK</charset_converted>
        <from_charcode>GBK</from_charcode>
        <exception_desc>unknow exception</exception_desc>
        <method_type>NOT_TCC_STATUS</method_type>
        <return_class_name>testClassName</return_class_name>
        <successed>true</successed>
        <msg_id>3123123123</msg_id>
        <to_charcode>GBK</to_charcode>
    </result>
</alibaba_fund_xiaomanokki_consumption_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

返回
顶部