Уведомление о входящем вызове RingCentral

Я разрабатываю приложение winform для получения уведомления о входящем звонке в режиме реального времени. Я получаю сообщение об ошибке при авторизации метода

введите здесь описание изображения Ниже приведен фрагмент кода

 private async void button1_Click(object sender, EventArgs e)
    {

        //rc = new RestClient(txtClientID.Text, txtClientSecrete.Text, !chkIsSandBox.Checked);
        rc = new RestClient(txtClientID.Text, txtClientSecrete.Text);
        await  rc.Authorize(txtUsrName.Text, txtExtension.Text, txtPWD.Text);

        RegisterSubscription();


    }

    async void RegisterSubscription()
    {
        var subscription = rc.Restapi().Subscription().New();

        //subscription.EventFilters.Add("/restapi/v1.0/account/~/extension/~/message-store");

        subscription.EventFilters.Add("/restapi/v1.0/account/~/extension/~/presence");

        subscription.PresenceEvent += subscription_PresenceEvent;

        await subscription.Register();
    }

    void subscription_PresenceEvent(object sender, SubscriptionEventArgs e)
    {
        rtLog.Text += e.Message;
    }
    private async Task<TokenInfo> Authorize()
    {

        return await rc.Authorize(txtUsrName.Text, txtExtension.Text, txtPWD.Text);

    }

Я хочу получать уведомления о входящем звонке.

Заранее спасибо.


person Shridhar J Joshi    schedule 04.05.2018    source источник
comment
Я доведу это до сведения сопровождающего C# SDK. Похоже, это проблема C# SDK, так как ошибка Cannot load file or assembly 'System.Net.Http, Version=4.1.1.0...   -  person Grokify    schedule 04.05.2018
comment
Я уже поднимал вопрос там   -  person Shridhar J Joshi    schedule 04.05.2018


Ответы (1)


Спасибо, что разместили свой ответ на GitHub, Шридхар. Я разместил его здесь, чтобы люди могли найти его, если столкнутся с той же проблемой:

Мне удалось решить эту проблему, добавив сборку в GAC с помощью Gacutil.exe.

https://github.com/ringcentral/ringcentral-csharp-client/issues/ 32

person Grokify    schedule 14.05.2018