Java Instagram graphql“隐藏”;计数“;在;边缘“标签”到“媒体”;

Java Instagram graphql“隐藏”;计数“;在;边缘“标签”到“媒体”;,java,web-scraping,instagram-graph-api,Java,Web Scraping,Instagram Graph Api,我正在使用“?\uu a=1”Instagram开放API查找标签的帖子数。 我正在使用Java。我向端点发出GET请求“https://www.instagram.com/explore/tags/cachorro/?__a=1,存储对JSONObject的响应,并通过以下方式获取posts计数: object.getJSONObject("graphql").getJSONObject("hashtag").getJSONObject("ed

我正在使用“?\uu a=1”Instagram开放API查找标签的帖子数。 我正在使用Java。我向端点发出GET请求“https://www.instagram.com/explore/tags/cachorro/?__a=1,存储对JSONObject的响应,并通过以下方式获取posts计数:

object.getJSONObject("graphql").getJSONObject("hashtag").getJSONObject("edge_hashtag_to_media").getInt("count")
当我在我的开发PC上执行代码时,我得到了正确的值:

{
   "count": 8546301,
   "page_info": {
      "has_next_page": true,
      "end_cursor": "QVFCVHpDLTR4RHNUMjVPN1FOQk03QXpKWWRwYnk3ZjZJek5uOEdfczNYcWJiOWtSU3VIbEtuUzMwN01KSDYwaGs1eWJ0WUVrSWVjR3RMeEFfTTB1S1NRQw=="
   }...
当代码在我的VPS服务器上执行时,我得到一个空值:

{"count":0,"page_info":{"has_next_page":false,"end_cursor":null},"edges":[]}
我正在将HttpURLConnection与Instagram所需的所有cookie一起使用:

HttpURLConnection con = (HttpURLConnection) url.openConnection();
InstagramCookieBuilder cookieBuilder = new InstagramCookieBuilder();
InstagramCookie cookie = cookieBuilder.igDid("HIDDEN")
                                            .mid("HIDDEN")
                                            .shbid("HIDDEN")
                                            .shbts("HIDDEN")
                                            .sessionId("HIDDEN")
                                            .rur("HIDDEN")
                                            .csrfToken("HIDDEN")
                                            .dsUserId("HIDDEN")
                                            .urlGen("\"{\"VPS_IP_ADDRESS\": HIDDEN\HIDDEN\"VPS_MAC_ADDRESS\": HIDDEN}:HIDDEN\"")
                                            .build();
String cookieString = cookie.toString();
con.setRequestProperty("Cookie", cookieString);
怎么了