Ошибка «Не удалось установить соединение со службой синхронизации Twilio»

#twilio #twilio-api #twilio-click-to-call #twilio-programmable-chat #twilio-functions

#twilio #twilio-api #twilio-нажмите, чтобы позвонить #twilio-программируемый чат #twilio-функции

Вопрос:

Я инициализировал свой клиент twilio в приведенном ниже коде, но получаю сообщение об ошибке

Не удается установить соединение со службой синхронизации Twilio

Мой код:

  public void build(String token,  TaskCompletionListener<ChatClient, String> listener) {
    ChatClient.Properties props =
            new ChatClient.Properties.Builder()
                    .setRegion("us1")
                    .createProperties();
    this.buildListener = listener;
    //Toast.makeText(context,"  -==  ",Toast.LENGTH_LONG).show();
    ChatClient.create(context.getApplicationContext(),
            token,
            props,
            new CallbackListener<ChatClient>()
            {
                @Override
                public void onSuccess(ChatClient chatClient) {
                    Toast.makeText(context,chatClient.getMyIdentity(),Toast.LENGTH_LONG).show();
                }

                @Override
                public  void onError (ErrorInfo errorInfo)
                {
                   Log.e("  ==00",errorInfo.getMessage());
                   Toast.makeText(context,errorInfo.getMessage(),Toast.LENGTH_LONG).show();
               }
            });
  

Комментарии:

1. Вы правильно генерируете свой токен? Вы можете протестировать это с помощью такого инструмента, как jwt.io чтобы убедиться, что у вас есть разрешения на чат и что ваш секретный ключ был правильно использован для его подписания.