Hi All,
I am scheduling conference using Scopia XML API.
Which will be schedule instantly.
String reqMsgCreate = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<MCU_XML_API>" + "<Request>"
+ "<Schedule_Conference_Request>"
+ "<RequestID> 123451231</RequestID>" + "<Conference>"
+ "<MemberId>2033</MemberId>"
+ "<ServicePrefix>71</ServicePrefix>"
+ "<Subject>Meeting for Urgent Customer Request</Subject>"
+ "<Number>71"+Integer.toString(r.nextInt(number))+"</Number>"
+ "<AccessPIN>ODczNTQz</AccessPIN>"
+ "<StartTime>"+createStartTime()+"+05:30</StartTime>"
+ "<Duration>P0Y0M0DT1H30M15S</Duration>"
// + "<ModeratorPIN>ODczNTQz</ModeratorPIN>"
+ "</Conference>"
+ "</Schedule_Conference_Request>" + "</Request>"
+ "</MCU_XML_API>";
Above is my scopia request, However if access pin is not provide along with request or empty access pin, Meeting gets schedule but its status changes to "START_FAILED" so even i entere right conference id it says wrong conference id and if Access pin is provided then meeting status is "IN_SESSION" so i will be able to join but i have to enter access pin along with conference id.
I want only conferenceid to be entered and access pin is not required. But i am not able to achieve this.
Can somebody please help.
public static String createStartTime() {
org.joda.time.DateTime zulu = new org.joda.time.DateTime(
org.joda.time.DateTimeZone.UTC);
String utcDate = zulu.toString();
int index = utcDate.indexOf(".");
return utcDate.substring(0, index);
}
Above function i am using to create start time so meeting can be scheduled instantly.
Waiting for your earlier response.
Regards,
Swapnil Bhosale.