Установить PSTN номер GotoMeeting

Я новичок в API GotoMeeting и нахожу решение для создания собрания на собрании Goto, если мы установим информацию о конференции как PSTN в зависимости от страны.

Как я хочу получить бесплатный номер для конкретной страны. По документации они внедрили гибридную часть.

Поэтому не удалось найти решение только для ТфОП. Я могу использовать приведенный ниже код для гибрида:

    string url = "https://api.citrixonline.com/G2M/rest/meetings";
    HttpWebRequest request = HttpWebRequest.Create(url) as HttpWebRequest;
    request.Method = "POST";
    request.ContentType = "application/x-www-form-urlencoded";       
    request.ProtocolVersion = HttpVersion.Version11;
    request.Credentials = CredentialCache.DefaultCredentials;
    request.Headers.Add("Authorization", "OAuth oauth_token=" + txt_AccessCode.Text);

    DateTime startTime = DateTime.Now.ToUniversalTime();        
    DateTime endTime = startTime.AddMinutes(30.0);
    Hashtable postObj = new Hashtable();

    postObj["subject"] = MeetingName;
    postObj["starttime"] = startTime.ToString("yyyy-MM-ddTHH:mm:ss");
    postObj["endtime"] = endTime.ToString("yyyy-MM-ddTHH:mm:ss");
    postObj["passwordrequired"] = "true";
    postObj["conferencecallinfo"] = "Hybrid";
    postObj["timezonekey"] = "65";
    postObj["meetingtype"] = "Scheduled";

    String s1 = new JavaScriptSerializer().Serialize(postObj);
    String result = "";
    var bs = Encoding.UTF8.GetBytes(s1);

Пожалуйста, помогите мне в преобразовании этого кода для получения номера PSTN.

1 ответ

Решение

Невозможно установить код страны PSTN в запросе GoToMeeting. Мы должны установить то же самое в настройках -> Информация о конференции в наших учетных записях gotomeeting. Поэтому, когда мы передаем запрос в качестве PSTN, он получает только ту страну, которая указана в области настроек.

Другие вопросы по тегам