如何在quickblox应用程序中了解对手的平台?

时间:2016-03-13 06:41:02

标签: quickblox quickblox-android

我正在将quickblox集成到我的应用中。 (iOS和Android)。

我需要在彼此之间进行通话时了解对手的平台。

有没有解决方案?

1 个答案:

答案 0 :(得分:1)

您可以在通话/接受请求中的自定义参数中传递用户平台

http://quickblox.com/developers/Sample-webrtc-android#Start_Call

Map<String, String> userInfo = new HashMap<>();
userInfo.put("platform", "iOS");

//Start call
session.startCall(userInfo);

...

public void onReceiveNewSession(QBRTCSession session){

   // obtain received user info
   Map<String,String> userInfo = session.getUserInfo();

   String platform = userInfo.get("platform");

}

同样接受&#39;接受&#39; http://quickblox.com/developers/Sample-webrtc-android#Accept_call