001package com.plivo.examples;
002
003import java.io.IOException;
004import java.util.HashMap;
005import java.util.Map;
006
007import com.plivo.api.Plivo;
008import com.plivo.api.exceptions.PlivoRestException;
009import com.plivo.api.exceptions.PlivoValidationException;
010import com.plivo.api.models.phlo.Phlo;
011import com.plivo.api.models.phlo.PhloRunGetterResponse;
012import com.plivo.api.models.phlo.PhloUpdateResponse;
013
014public class PhloRunGet {
015        private static final String authId = "MAZXXXXXXXXXXEWZDI4MZ";
016        private static final String authToken = "NzUyYTVhMTYXXXXXXXXXXk1NmI5YTJmNTgwMDI4";
017
018        public static void main (String args[]) {
019                Plivo.init(authId, authToken);
020
021                try {
022                        
023                        Map<String, Object> params = new HashMap<>();
024                        params.put("from", "919503364731");
025                        params.put("to", "918790559952");
026                        PhloUpdateResponse resp =  Phlo.updater("019c8486-65b6-4fe6-98a5-b0f0973fa45e").payload(params).run();
027                        PhloRunGetterResponse resp2 = Phlo.phloRunGetter("019c8486-65b6-4fe6-98a5-b0f0973fa45e",resp.getApiId()).get();
028                        System.out.println(resp2);
029                        
030                } catch (IOException | PlivoRestException | PlivoValidationException e) {
031                        e.printStackTrace();
032                }
033
034        }
035
036
037}