收藏
回答

云开发HTTP调用问题?

java服务端代码:

 public static void send(JSONObject jsonObject){
        //获取accesstoken
        String accessToken = WeixinAccessToken.getAccessToken();
        String databasequery = "  https://api.weixin.qq.com/tcb/databasequery?access_token=" + accessToken ;
        JSONArray vedioList = jsonObject.getJSONObject("PosterListMod").getJSONArray("posterList");
        vedioList.stream().forEach( item -> {
          JSONObject res = (JSONObject)item;
          JSONObject is_exit = new JSONObject();
          is_exit.put("env" , env);            
          is_exit.put("query" , "db.collection(\"vedio\").where({vid:"+res.get("id")+"}).get()");
            JSONObject is_exit = new JSONObject();
            is_exit.put("vid" , "p0321x6p513");
            String s = HttpClientUtil.doPost(invoke_getVedioByVid_url, is_exit.toString());
            System.out.println("查询是否存在>>>" + s );  //注意此处返回是: “”
        });
    }

为什么调用接口之后返回值是 "" 空串? 数据库的数据是存在的




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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-02-16

    你觉得是云调用的错吗?先自我证明一下查询语句,在云函数里面能不能查询到

    2020-02-16
    有用
    回复 3
登录 后发表内容
问题标签