質問: (HttpURLConnection) url.openConnection(); con.setRequestMethod("POST"); con.setInstanceFollowRedirects(false); con.setRequestProperty("wifiAccessPoints", "利用するmacAddressの値"); con.setDoOutput(true); con.connect(); ``` いつもは上記のようなHttpURLConnectionを使ってAPIと通信しております。当然、今回のような配列での場合だと上記のプログラムだとエラーだされます。もちろんいろいろ調べましたが、具体的にどうやってプログラムを書けばよいのか恥ずかしながら全く分かりません。 質問の内容が伝わりにくいかもしれませんが、ご協力のほどよろしくお願いいたします。
回答: 試していませんが、クライアントライブラリを使用されると扱いやすいのではないでしょうか。 リクエストはWifiAccessPointクラスの配列として指定する形のようです。 Google マップ ウェブサービスのクライアント ライブラリ | Google マップ ウェブサービス API | Google Developers GitHub - googlemaps/google-maps-services-java: Java client library for Google Maps API Web Services