2016-07-22 12 views
1

Von channel.getMessages() in Android sdk manchmal die folgende Fehlermeldung zurück:Twilio IP Messaging Android SDK: Channels.getMessages() Ausgabe

07-14 17: 41: 46,161 2593-2593/com.sd858. dlazer D/IPMessagingSDK (nativ): -1225077780 | 14.07.17: 41: 46.161 | DEBUG | IPM | [09IKL] Kanal: [api] erhalten Nachrichten 07-14 17: 41: 46,161 2593-2593/com.sd858.twazer W/ChannelImpl (nativ): Messaging lib nicht bereit, erneut versuchen ...

Bitte helfen mir dieses

+0

Dies ist wahrscheinlich etwas, das besser vom [Twilio Support-Team] (https://www.twilio.com/help/contact) angesprochen werden könnte. Ich würde mich mit so vielen Details in Verbindung setzen, wie du sie aufnehmen kannst. – philnash

+0

@philnash Ich habe ein Ticket in Twilio-Konto auch geöffnet. Aber noch keine Antwort erhalten. –

+0

Wenn Sie mir eine E-Mail ([email protected]) mit der Ticketnummer senden, werde ich sehen, ob ich dem nachgehen kann. – philnash

Antwort

0

1- Synchronisieren Kanal zuerst zu lösen, indem sie unter Verwendung von Code

channel.synchronize(new Constants.CallbackListener<Channel>() { 
     @Override 
     public void onError(ErrorInfo errorInfo) { 
      TwilioApplication.get().logErrorInfo("Channel sync failed", errorInfo); 
     } 

     @Override 
     public void onSuccess(Channel result) { 
      logger.d("Channel sync success for " + result.getFriendlyName()); 
     // get messages here from the channel 
     } 
    }); 

2- Sobald Sie Erfolg Ergebnis erhalten dann unter Code verwenden

Messages messagesObject = channel.getMessages(); 

sich nach den Richtlinien Twilio Sie ne ed, um den Kanal zu synchronisieren. Für die Referenz folgen twilio ip messaging

Ich hoffe, dies wird für Sie arbeiten.