diff --git a/pom.xml b/pom.xml
index 85175bb4..939bd6af 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,6 +5,18 @@
com.plivo
plivo-java
5.9.2
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 8
+ 8
+
+
+
+
plivo-java
A Java SDK to make voice calls & send SMS using Plivo and to generate Plivo XML
diff --git a/src/main/java/com/plivo/api/PlivoClient.java b/src/main/java/com/plivo/api/PlivoClient.java
index 2ef6b241..f5c830c7 100644
--- a/src/main/java/com/plivo/api/PlivoClient.java
+++ b/src/main/java/com/plivo/api/PlivoClient.java
@@ -41,10 +41,10 @@
public class PlivoClient {
private static SimpleModule simpleModule = new SimpleModule();
- protected static String BASE_URL = "https://api.plivo.com/v1/";
- protected static String VOICE_BASE_URL = "https://api.plivo.com/v1/";
- protected static String VOICE_FALLBACK1_URL = "https://api.plivo.com/v1/";
- protected static String VOICE_FALLBACK2_URL = "https://api.plivo.com/v1/";
+ protected static String BASE_URL = "https://api-qa.voice.plivodev.com/v1/";
+ protected static String VOICE_BASE_URL = "https://api-qa.voice.plivodev.com/v1/";
+ protected static String VOICE_FALLBACK1_URL = "https://api-qa.voice.plivodev.com/v1/";
+ protected static String VOICE_FALLBACK2_URL = "https://api-qa.voice.plivodev.com/v1/";
protected static String CALLINSIGHTS_BASE_URL = "https://stats.plivo.com/v1/";
protected static String LOOKUP_BASE_URL = "https://lookup.plivo.com/v1/";
private static String version = "Unknown Version";
diff --git a/src/main/java/com/plivo/examples/makeCall.java b/src/main/java/com/plivo/examples/makeCall.java
new file mode 100644
index 00000000..08aadede
--- /dev/null
+++ b/src/main/java/com/plivo/examples/makeCall.java
@@ -0,0 +1,24 @@
+package com.plivo.examples;
+
+import java.io.IOException;
+import com.plivo.api.Plivo;
+import com.plivo.api.exceptions.PlivoRestException;
+import com.plivo.api.models.application.Application;
+import com.plivo.api.models.application.ApplicationCreateResponse;
+
+/**
+ * Example for Application create
+ */
+class ApplicationCreate {
+ public static void main(String [] args) {
+ Plivo.init("MADCHANDRESH02TANK06","OTljNmVmOGVkNGZhNjJlOWIyMWM0ZDI0ZjQwZDdk");
+ try {
+ ApplicationCreateResponse response = Application.creator("AjayTesting1")
+ .create();
+
+ System.out.println(response);
+ } catch (PlivoRestException | IOException e) {
+ e.printStackTrace();
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/test/java/com/plivo/api/BaseTest.java b/src/test/java/com/plivo/api/BaseTest.java
index 5457284f..941a9234 100644
--- a/src/test/java/com/plivo/api/BaseTest.java
+++ b/src/test/java/com/plivo/api/BaseTest.java
@@ -103,7 +103,7 @@ protected void assertRequest(String method, String format, Map p
}
protected void assertRequestWithPayload(String method, String format, Map payload, Object... objects)
- throws InterruptedException, UnsupportedEncodingException, JsonProcessingException {
+ throws InterruptedException, IOException {
RecordedRequest recordedRequest = server.takeRequest();
JsonNode expectedPayload = mapper.valueToTree(payload);
JsonNode actualPayload = mapper.readTree(recordedRequest.getBody().readUtf8());