package com.ruoyi.web.controller.yuncang.api.basic; import com.alibaba.fastjson2.JSON; import com.ruoyi.web.controller.yuncang.utils.WdtClient; import java.io.IOException; import java.util.HashMap; import java.util.Map; public class ApiGoodsSpecPush { @SuppressWarnings("unchecked") public static void main(String[] args) { // TODO Auto-generated method stub WdtClient client = new WdtClient("apidevnew2", "hytycw02-test", "c7ae51196", "https://sandbox.wangdian.cn/openapi2/"); //测试环境sid、appkey、密钥请到旺店通开放平台-自助对接-申请测试环境内查看,测试环境url=https://sandbox.wangdian.cn/openapi2/ //调用正式环境时请将sid、appkey、appsecret切换为实际参数,参数在旺店通开放平台-自助对接-应用管理内应用状态为已上线的应用中查看,调用正式环境注意切换正式环境url=https://api.wangdian.cn/openapi2/ Map api_goods_info = new HashMap(); Map[] goods_list = new Map[1]; goods_list[0] = new HashMap(); goods_list[0].put("goods_id", "20260109100903"); goods_list[0].put("spec_id","20260109100903"); goods_list[0].put("goods_no", "stest"); goods_list[0].put("spec_no", "stes12"); goods_list[0].put("status", "1"); api_goods_info.put("platform_id", "127"); api_goods_info.put("shop_no", "hytycw02-test"); api_goods_info.put("goods_list", goods_list); //通过第三方json解析工具类fastjson将map解析成json String api_goods_info_json = JSON.toJSONString(api_goods_info); //System.out.println(goods_list_json); Map params = new HashMap(); params.put("api_goods_info", api_goods_info_json); try { String response = client.execute("api_goodsspec_push.php", params); System.out.println(response); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }