dingtalk.oapi.appstore.internal.unfinishedorder.list (获取ISV未完成处理订单)

应用内购流程中,通过该接口获取ISV未处理完成的内购订单列表。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
item_code String 可选 DD_I_111 商品规格码
page Number 必须 1 分页查询页码,其实页码为1
page_size Number 必须 10 分页查询每页大小,最大限制100

响应参数

名称 类型 示例值 描述
result PageModel result 查询结果
  • └ total
  • Number
  • 100
  • 总记录数
  • items
  • InAppGoodsOrderVO []
  • items
  • 订单信息列表
  • └ create_timestamp
  • Number
  • 1553575800111
  • 订单创建时间戳
  • └ paid_timestamp
  • Number
  • 1553575800333
  • 订单支付时间戳
  • └ quantity
  • Number
  • 12
  • 订购数量,周期型商品该字段为空
  • └ status
  • Number
  • 3
  • 订单状态,3 - 已支付状态
  • └ total_actual_pay_fee
  • Number
  • 888
  • 实际支付总金额,CNY(分)
  • └ item_code
  • String
  • DD_I_111
  • 内购商品规格码
  • └ corp_id
  • String
  • ding2323klsd2
  • 购买商品的企业开放Id
  • └ biz_order_id
  • Number
  • 100000001
  • 订单号
  • └ goods_code
  • String
  • DD_GOODS-199
  • 商品码
errcode Number 0 服务结果码
errmsg String success 服务结果描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/appstore/internal/unfinishedorder/list");
OapiAppstoreInternalUnfinishedorderListRequest req = new OapiAppstoreInternalUnfinishedorderListRequest();
req.setItemCode("DD_I_111");
req.setPage(1L);
req.setPageSize(10L);
OapiAppstoreInternalUnfinishedorderListResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "result":{
        "total":100,
        "items":[
            {
                    "create_timestamp":1553575800111,
                    "paid_timestamp":1553575800333,
                    "quantity":12,
                    "status":3,
                    "total_actual_pay_fee":888,
                    "item_code":"DD_I_111",
                    "corp_id":"ding2323klsd2",
                    "biz_order_id":100000001,
                    "goods_code":"DD_GOODS-199"
            }
        ]
    },
    "errcode":0,
    "errmsg":"success"
}

异常示例

  • JSON示例
{
	"errcode":88,
	"errmsg":"ding talk error"
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部