1. 接口地址

POST /order/openapi/receiptBack

2. 请求参数

{
  "productId":"12312412",
  "type": 1 //上下架标识 1 待上架 2上架 3下架
}

3. 返回值

成功:

{
    "code": 200,
    "msg": "操作成功",
    "data": null
}

失败:

{
    "code": 500,
    "msg": "操作失败",
    "data": null
}

4. 如何调用

curl示例:

curl -X POST "http://192.168.80.143:8081/order/openapi/receiptBack" \
-H "Authorization: Bearer <API Key>" \
-H "Content-Type: multipart/form-data" \
-F "orderId=12345" \
-F "file=@/path/to/your/file.pdf;type=application/pdf"

java示例:

   OkHttpClient client = new OkHttpClient().newBuilder()
                .build();
        MediaType mediaType = MediaType.parse("text/plain");
        RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
                .addFormDataPart("file","xxxxxxxxxxxxxxxxxxx",
                        RequestBody.create(MediaType.parse("application/octet-stream"),
                                new File("xxxxxxxxxxxxxxxxxx")))
                .addFormDataPart("orderId", null,
                        RequestBody.create(MediaType.parse("application/json"), "orderidxxxxxxxxxxx".getBytes()))
                .build();
        Request request = new Request.Builder()
                .url("http://192.168.80.143:8081/order/openapi/receiptBack")
                .method("POST", body)
                .addHeader("Authorization", "Bearer <API Key>")
                .build();
        Response response = client.newCall(request).execute();

    }
作者:冯豪东  创建时间:2025-05-22 07:00
最后编辑:冯豪东  更新时间:2025-06-12 03:26
上一篇:
下一篇: