Twilio:使用 REST api 使会议名称动态化
Twilio: Making conference name dynamic with REST apis
我正在使用 REST api 从 twilio 客户端进行电话会议。
我正在使用 java 帮助库来呼叫每个参与者,当他们接受时,他们会被安排到同一个会议室。到目前为止,我很成功。 returns xml 用于会议的代码,我按照 android sdk 中 server.py 的代码放入 python。
目前 server.py 我已经对会议名称进行了硬编码,即任何尝试参加会议的人最终都会进入同一会议室。
所以我想让它动态化。我想将会议名称从我的 java 代码传递到 url,其中 server.py 和会议 xml 存在。
我试过以下方法。
我尝试在调用参数中添加一个额外的参数作为
callParams.put("To", user); // Replace with a valid phone number
callParams.put("ConfName", "kevin");
callParams.put("From", my_twilio_num); // Replace with a valid phone number in your account
callParams.put("Url", "https://dyno-name-conference.herokuapp.com/conference");
final Call call = callFactory.create(callParams);
其中 ConfName 是我想要的会议名称。我试着在 server.py 中检索它,比如
ConfName = request.values.get('ConfName')
response.dial(callerId=caller_id).conference(ConfName)
但是没有检索到 ConfName。
有没有更好的方法。
我想传递一个额外的参数以及 url 正如我从答案 here 中看到的那样。但是我也没有成功。
请问上面的方法是否有任何更正或对此有不同的方法..
提前致谢。
我成功了。
我用url作为
call__Params.put("Url", "https://dyno-name-conference.herokuapp.com/conference?conf_name=kevin");
在 server.py 中,我以
访问它
conf_name = request.values.get('conf_name')
我正在使用 REST api 从 twilio 客户端进行电话会议。
我正在使用 java 帮助库来呼叫每个参与者,当他们接受时,他们会被安排到同一个会议室。到目前为止,我很成功。 returns xml 用于会议的代码,我按照 android sdk 中 server.py 的代码放入 python。
目前 server.py 我已经对会议名称进行了硬编码,即任何尝试参加会议的人最终都会进入同一会议室。
所以我想让它动态化。我想将会议名称从我的 java 代码传递到 url,其中 server.py 和会议 xml 存在。
我试过以下方法。
我尝试在调用参数中添加一个额外的参数作为
callParams.put("To", user); // Replace with a valid phone number callParams.put("ConfName", "kevin"); callParams.put("From", my_twilio_num); // Replace with a valid phone number in your account callParams.put("Url", "https://dyno-name-conference.herokuapp.com/conference"); final Call call = callFactory.create(callParams);
其中 ConfName 是我想要的会议名称。我试着在 server.py 中检索它,比如
ConfName = request.values.get('ConfName') response.dial(callerId=caller_id).conference(ConfName)
但是没有检索到 ConfName。
有没有更好的方法。
我想传递一个额外的参数以及 url 正如我从答案 here 中看到的那样。但是我也没有成功。
请问上面的方法是否有任何更正或对此有不同的方法..
提前致谢。
我成功了。
我用url作为
call__Params.put("Url", "https://dyno-name-conference.herokuapp.com/conference?conf_name=kevin");
在 server.py 中,我以
访问它conf_name = request.values.get('conf_name')