当前位置: 首页 > 知识库问答 >
问题:

Plivo经理关闭

慕容典
2023-03-14

您好,我正在jsp应用程序中使用Plivo。。我有两个来自索引的jsp页面。jsp页面我有一个文本框和一个提交按钮。。当我在文本框中输入号码并按submit时,plivo服务呼叫,我可以呼叫任何号码。。它给了我req_uuid。调用后,我从json数组中获取数据。。我从那个数组中检索call\uuid。当我把那个call_uuid传给record时<代码>记录=restAPI。recordConference(record_参数)

我得到像“管理器关闭”这样的错误

来自Plivo的JSP页面调用。。。。

    call_params = new LinkedHashMap();
    LinkedHashMap record_params = new LinkedHashMap();
    String to=request.getParameter("to");
    String from=request.getParameter("from");
    String toPlus="+91"+ to;

    call_params.put("from","+111111111111");
    call_params.put("to", toPlus);
    call_params.put("answer_url", "http://dl.dropbox.com/u/54579287/Docs/speak.xml");

   Call call;


            try 
            {
                    call = restAPI.makeCall(call_params);
                    out.println("Request UUID---->>" + call.requestUUID);
            }
            catch (PlivoException e) 
            {
                    System.out.println(e.getMessage());
            }

            try
            {
                DefaultHttpClient client = new DefaultHttpClient();
                HttpGet request1 = new HttpGet(url);
                request1.addHeader("User-Agent", USER_AGENT);
                request1.addHeader(BasicScheme.authenticate(new UsernamePasswordCredentials("username", "password"), "UTF-8",false));
                HttpResponse response1 = client.execute(request1);
                System.out.println("Response Code : " + response1.getStatusLine().getStatusCode());
                data = EntityUtils.toString(response1.getEntity());
                dataArray =data.split(","); 
            } 

            catch (Exception ex) 
            {

            }
            JSONObject mJSONObject = new JSONObject(data);

            try 
            {
                JSONArray mjSONArray = mJSONObject.getJSONArray("objects");
                for (int i = 0;i>>>>" + call_uuid);
                }


            }

            catch (JSONException ex)
            {
                System.out.println(ex);
            }         

            Record record;

            record_params.put("conference_name","Recording");
            record_params.put("call_uuid",call_uuid);

            try
            {
                record=restAPI.recordConference(record_params);
                out.println("hello Man");
                out.println(record.url);
                out.println(record.error);
                out.println(record.api_id);
                out.println(record.message);

            }
            catch (PlivoException e) 
            {
                 System.out.println(e.getMessage());
            }

%>

共有2个答案

蒋俊人
2023-03-14

每次使用plivo客户端时,都应该创建一个plivo客户端,否则plivo会抛出一个异常,表示连接管理器已关闭

RestAPI plivoClient = new RestAPI(authKey, authToken, version);

无论何时使用,都应该这样做。

万俟旭
2023-03-14

Plivo拥有全天候技术支持。他们应该能够处理这个问题。

 类似资料:
  • 我正在使用Bottle在Python中创建一个Web应用程序,其任务是从Plivo检索消息。首先,当我向Plivo发送消息时,就好像我没有。我找不到Python示例,我对Web协议等不太了解,无法自行配置。我有以下问题无法解决: 1、设置Plivo转发消息。在该站点中,您可以使用以下输入选项创建应用程序: 应用程序名称 设置至少一部分应该可以将我的消息发送到我的服务器。我不知道是什么。 2.我有以

  • 我已经用Plivo SIP设置了我的android手机,以便能够用我的手机接听/拨打电话。 它工作得很好! -- 但是,当从我的Plivo SIP帐户呼叫某人时,显示的号码(给接收者)类似于: 有没有办法配置我的呼叫者I?为了更友好的事情:) 非常感谢。

  • 当我尝试向我的plivo号码发送消息时,它显示以下错误 “此呼叫者id不允许用于出站消息”

  • 我得到一个错误,我不明白,不能找到任何帮助完整的信息: 请求的资源上不存在Access-Control-Allow-Origin标头。因此不允许访问Origin的https:*******' 。响应具有HTTP状态代码401。

  • 本文向大家介绍Bosun 短信通知与plivo,包括了Bosun 短信通知与plivo的使用技巧和注意事项,需要的朋友参考一下 示例 您的plivo帐户需要两个ID。用这些值替换authid和authtoken。该src值也应该是分配给您帐户的有效数字。dst可以是您想要的任何数字,也可以是多个分隔的数字<。 这将根据中的所有数字向警报发送短信dst。

  • 我们正在使用plivo发送/接收SMS消息。我们配置了一个网络钩子来接收客户发送的消息。我们想验证请求是否实际上来自plivo。有人能告诉我如何使用我们拥有的身份验证令牌进行验证吗?