/v1/account (rebrandly.com)
public void kk(){
OkHttpClient.Builder builder = new OkHttpClient.Builder();
builder.connectTimeout(30, TimeUnit.SECONDS);
builder.readTimeout(30, TimeUnit.SECONDS);
builder.writeTimeout(30, TimeUnit.SECONDS);
OkHttpClient client = builder.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"destination\":\"https://www.jb51.net/article/214405.htm\"}");
Request request = new Request.Builder()
.url("https://api.rebrandly.com/v1/links")
.post(body)
.addHeader("Accept", "application/json")
.addHeader("Content-Type", "application/json")
.addHeader("apikey", "131ca090afb54e299236e12392976842")
.build();
try {
Response response = client.newCall(request).execute();
String s = response.body().string();
JSONObject jsonObject = JSONObject.parseObject(s);
String shortUrl = jsonObject.getString("shortUrl");
System.out.println(shortUrl);
} catch (IOException e) {
e.printStackTrace();
}
}