"оломбочиваем" класс
This commit is contained in:
@@ -2,6 +2,8 @@ package ru.dmitriymx.vkapi;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.JsonObject;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import ru.dmitriymx.vkapi.browser.Browser;
|
||||
import ru.dmitriymx.vkapi.browser.Response;
|
||||
@@ -16,7 +18,11 @@ public class VkApi {
|
||||
private final String accessToken;
|
||||
private final Browser browser;
|
||||
private final Gson gson;
|
||||
@Getter
|
||||
@Setter
|
||||
private String apiVersion = "5.62";
|
||||
@Getter
|
||||
@Setter
|
||||
private long callPause = 1200L;
|
||||
private long lastTime;
|
||||
private int call = 0;
|
||||
@@ -30,22 +36,6 @@ public class VkApi {
|
||||
this.gson = new Gson();
|
||||
}
|
||||
|
||||
public String getApiVersion() {
|
||||
return apiVersion;
|
||||
}
|
||||
|
||||
public void setApiVersion(String apiVersion) {
|
||||
this.apiVersion = apiVersion;
|
||||
}
|
||||
|
||||
public long getCallPause() {
|
||||
return callPause;
|
||||
}
|
||||
|
||||
public void setCallPause(long callPause) {
|
||||
this.callPause = callPause;
|
||||
}
|
||||
|
||||
public JsonObject execApi(String methodApi, Map<String, String> params) throws VkApiException {
|
||||
checkCalls();
|
||||
String url = VKAPI_URL + methodApi;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package ru.dmitriymx.vkapi.browser;
|
||||
|
||||
import lombok.Setter;
|
||||
import org.apache.commons.io.IOUtils;
|
||||
import org.apache.http.Header;
|
||||
import org.apache.http.HttpMessage;
|
||||
@@ -16,13 +17,9 @@ import java.io.InputStream;
|
||||
|
||||
public class ApacheBroswe implements Browser {
|
||||
private final HttpClient client = HttpClients.createDefault();
|
||||
@Setter
|
||||
private String userAgent = "Mozilla/5.0 (Linux; Android 4.2.2; GT-I9505 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.59 Mobile Safari/537.36";
|
||||
|
||||
@Override
|
||||
public void setUserAgent(String userAgent) {
|
||||
this.userAgent = userAgent;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Response get(String url) throws IOException {
|
||||
return request(new HttpGet(url));
|
||||
|
||||
Reference in New Issue
Block a user