gpt4 book ai didi

java - Bigcommerce API Java 创建发货错误 400

转载 作者:行者123 更新时间:2023-12-02 03:28:19 25 4
gpt4 key购买 nike

我在根据现有订单创建 BC 发货时遇到问题。

我正在使用基本身份验证

JSON 请求是{"order_address_id":2,"items":[{"order_product_id":164,"quantity":1},{"order_product_id":124,"quantity":1}],"tracking_number":"abcd1234"}

代码如下:

    String storeurl="storeaddress"+"/orders/"+BCordernumber+"/shipments";
URL url = new URL(storeurl);
HttpURLConnection httpcon = (HttpURLConnection) url.openConnection();
httpcon.setRequestMethod("POST");
httpcon.setRequestProperty("Authorization", encodeBase64());
httpcon.setRequestProperty("Accept", "application/json");
httpcon.setDoOutput(true);
httpcon.setRequestProperty("Content-Type", "application/json");

OutputStreamWriter put = new OutputStreamWriter(httpcon.getOutputStream());
put.write(jsondata);
put.flush();
put.close();

int result = httpcon.getResponseCode();

任何关于我为什么会收到此 400 错误的想法都很好

谢谢提前

最佳答案

我已经意识到我的错误,我使用的是product_id而不是order_product_id。

一切都好

关于java - Bigcommerce API Java 创建发货错误 400,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38473291/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com