3

アプリからアプリへの呼び出しのために twilio クライアント SDK からすべての登録手順を実行し、2 つのデバイスで呼び出しを正常に確立しました。twilio クライアント SDK がサーバーのセットアップに統合されていることに満足しています。

正常に接続された場合の以下のログを参照してください。

06-15 10:27:41.268 12325-12742/com.twilio.client.quickstart D/CallControlManager: account information : com.twilio.client.impl.session.Account@ca8c233
06-15 10:27:41.268 12325-12742/com.twilio.client.quickstart D/CallControlManager: onRegistrationState for Account id: 1
06-15 10:27:41.269 12325-12742/com.twilio.client.quickstart D/CallControlManager: RegistrationInfo Code 200
06-15 10:27:41.269 12325-12742/com.twilio.client.quickstart D/CallControlManager: RegistrationInfo success true
06-15 10:27:41.269 12325-12742/com.twilio.client.quickstart D/CallControlManager: RegistrationInfo expiration 100
06-15 10:27:41.269 12325-12742/com.twilio.client.quickstart D/CallControlManager: Client registered successfully

以下の着信時のログを参照してください (アプリが開いている/実行中の状態)

06-15 10:27:59.089 12325-12742/com.twilio.client.quickstart D/CallControlManager: onCallSDPCreated notification received
            06-15 10:27:59.098 12325-12742/com.twilio.client.quickstart D/CallControlManager: Incoming call notification received
            06-15 10:27:59.103 12325-12742/com.twilio.client.quickstart D/MediaManager: playing sound INCOMING as id 1
            06-15 10:27:59.108 12325-13082/com.twilio.client.quickstart D/AwesomeSoundPoolPlayThread: play thread starting
            06-15 10:27:59.115 12325-12325/com.twilio.client.quickstart E/ClentActvity: onResume
            06-15 10:27:59.122 12325-12325/com.twilio.client.quickstart E/ClentActvity: device :com.twilio.client.impl.DeviceImpl@57a00d9
            06-15 10:27:59.122 12325-12325/com.twilio.client.quickstart E/ClentActvity: incomingConnection :com.twilio.client.impl.InternalConnectionImpl@20aaa9e

すべてが正常に機能しています。今、私のベローケースでアプリからアプリへの呼び出しを管理するにはどうすればよいですか?

  1. アプリを閉じたとき。
  2. アプリが殺されたとき。
  3. トークンの有効期限が切れたとき。

ありがとうございます。

4

1 に答える 1

3

1-2: 現時点では、Android SDK はデバイスの状態変更のためのコールバック ハンドラを提供していません。

からイベントを受信し、DeviceListenerそれに応じて処理できます。

  1. 呼び出しのたびに、または頻繁に新しいトークンを生成することを選択する人もいます。しかし、31205 エラーを受け取ると、トークンの有効期限が切れていることがわかります。
于 2016-06-17T00:02:45.767 に答える