2016-05-03 2 views
0

Я занимаюсь интеграцией приложения plivo в Java-приложении. Здесь я поражен параметром url. Мне нужно создать xml-файл и передать его параметру ключа answer_url в качестве значения ,xml файл для генерации answer_url для приложения plivo

В качестве ссылки на это https://www.plivo.com/docs/api/application/#create-an-application и https://www.plivo.com/docs/api/application/#answer-url здесь они не упомянули точно, что мы должны делать.

Здесь как я должен создать файл xml, чтобы я мог передать url параметру answer_url.Пожалуйста, помогите мне в этом, я очень новичок в plivo.

Любое предложение или помощь приветствуются.

ответ

0

Чтобы создать приложение Plivo, вам не нужно создавать XML-файл. Скорее вам нужно сделать запрос API Plivo Application или использовать java-вспомогательную библиотеку. Вот пример кода, чтобы сделать Plivo Применение:

package plivoexample; 

import java.util.LinkedHashMap; 
import com.plivo.helper.api.client.*; 
import com.plivo.helper.api.response.application.Application; 
import com.plivo.helper.exception.PlivoException; 

public class App { 
    public static void main(String[] args) throws IllegalAccessException { 
     String auth_id = "Your_AUTH_ID"; 
     String auth_token = "Your_AUTH_TOKEN"; 
     RestAPI api = new RestAPI(auth_id, auth_token, "v1"); 

     LinkedHashMap<String, String> params = new LinkedHashMap<String, String>(); 
     // The URL Plivo will fetch when a call executes this application 
     parameters.put("answer_url","http://example.com"); 
     parameters.put("app_name","Testing_App"); // The name of your application 

     try { 
      // Create an Application 
      Application resp = api.createApplication(params); 
      System.out.println((resp)); 
     } catch (PlivoException e) { 
      System.out.println(e.getLocalizedMessage()); 
     } 
    } 
} 

См https://www.plivo.com/docs/getting-started/application-api/ для более подробной информации.