收藏
回答

调用直播间上传商品接口,过去的商品是乱码问号,咋解决?

// 商品信息
JSONObject goodJson = new JSONObject();
goodJson.put("coverImgUrl", goodInfo.getCoverImgUrl());
goodJson.put("name", goodInfo.getName());
goodJson.put("priceType", goodInfo.getPriceType());
goodJson.put("price", goodInfo.getPrice());
if(Arrays.asList(2, 3).contains(goodInfo.getPriceType())){
    goodJson.put("price2", goodInfo.getPrice2());
}
goodJson.put("url", goodInfo.getUrl());
goodJson.put("goodsId", goodInfo.getGoodsId());
// 外层信息
JSONObject paramJson = new JSONObject();
paramJson.put("goodsInfo", goodJson);
String requestResult = HttpUtils.doPost("https://api.weixin.qq.com/wxaapi/broadcast/goods/update?access_token="+accessToken, paramJson, "utf-8");


回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2025-03-08

    怎么个乱码

    2025-03-08
    有用
    回复 4
    • Mr Green
      Mr Green
      2025-03-08
      就是去微信的直播间后台,看到的商品名字就是问号
      2025-03-08
      回复
    • Mr.Zhao
      Mr.Zhao
      2025-03-08回复Mr Green
      不知道你这里咋写的。我用resttemplate没问题,也不用特意设置编码
      2025-03-08
      回复
    • Mr Green
      Mr Green
      2025-03-08回复Mr.Zhao
      可以看下你的demo吗
      2025-03-08
      回复
    • Mr.Zhao
      Mr.Zhao
      2025-03-08回复Mr Green
      就RestTemplate发送post json,没特别的地方
      2025-03-08
      回复
登录 后发表内容