Commit b42bef01 by Sai Sebastian

Update FlutterZoomSdkPlugin.java new ZAK token

parent bd0ab8bb
...@@ -22,6 +22,7 @@ import us.zoom.sdk.JoinMeetingOptions; ...@@ -22,6 +22,7 @@ import us.zoom.sdk.JoinMeetingOptions;
import us.zoom.sdk.JoinMeetingParam4WithoutLogin; import us.zoom.sdk.JoinMeetingParam4WithoutLogin;
import us.zoom.sdk.JoinMeetingParams; import us.zoom.sdk.JoinMeetingParams;
import us.zoom.sdk.MeetingOptions; import us.zoom.sdk.MeetingOptions;
import us.zoom.sdk.MeetingParameter;
import us.zoom.sdk.MeetingService; import us.zoom.sdk.MeetingService;
import us.zoom.sdk.MeetingStatus; import us.zoom.sdk.MeetingStatus;
import us.zoom.sdk.MeetingViewsOptions; import us.zoom.sdk.MeetingViewsOptions;
...@@ -35,6 +36,8 @@ import us.zoom.sdk.ZoomSDKAuthenticationListener; ...@@ -35,6 +36,8 @@ import us.zoom.sdk.ZoomSDKAuthenticationListener;
import us.zoom.sdk.ZoomSDKInitParams; import us.zoom.sdk.ZoomSDKInitParams;
import us.zoom.sdk.ZoomSDKInitializeListener; import us.zoom.sdk.ZoomSDKInitializeListener;
import io.flutter.plugin.common.MethodChannel.Result; import io.flutter.plugin.common.MethodChannel.Result;
import us.zoom.sdk.MeetingServiceListener;
/** FlutterZoomPlugin */ /** FlutterZoomPlugin */
public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.MethodCallHandler, ActivityAware { public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.MethodCallHandler, ActivityAware {
...@@ -272,6 +275,7 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method ...@@ -272,6 +275,7 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method
} }
MeetingService meetingService = zoomSDK.getMeetingService(); MeetingService meetingService = zoomSDK.getMeetingService();
System.out.println("skjhskjhkh "+meetingService);
JoinMeetingParam4WithoutLogin meetingParam4WithoutLogin=new JoinMeetingParam4WithoutLogin(); JoinMeetingParam4WithoutLogin meetingParam4WithoutLogin=new JoinMeetingParam4WithoutLogin();
JoinMeetingOptions opts = new JoinMeetingOptions(); JoinMeetingOptions opts = new JoinMeetingOptions();
...@@ -288,18 +292,20 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method ...@@ -288,18 +292,20 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method
opts.meeting_views_options = MeetingViewsOptions.NO_TEXT_MEETING_ID + MeetingViewsOptions.NO_TEXT_PASSWORD; opts.meeting_views_options = MeetingViewsOptions.NO_TEXT_MEETING_ID + MeetingViewsOptions.NO_TEXT_PASSWORD;
} }
//JoinMeetingParams params = new JoinMeetingParams(); //JoinMeetingParams params = new JoinMeetingParams();
JoinMeetingParams params = new JoinMeetingParams(); JoinMeetingParam4WithoutLogin params = new JoinMeetingParam4WithoutLogin();
params.zoomAccessToken= options.get("zoomAccessToken");
//JoinMeetingParam4WithoutLogin //JoinMeetingParam4WithoutLogin
//params.join_token="eyJ0eXAiOiJKV1QiLCJzdiI6IjAwMDAwMSIsInptX3NrbSI6InptX28ybSIsImFsZyI6IkhTMjU2In0.eyJhdWQiOiJjbGllbnRzbSIsInVpZCI6Ik5PT1pPRFJvU2I2ZFl2aENIdm1nMVEiLCJpc3MiOiJ3ZWIiLCJzayI6IjQwODQ2NzY2NjYzMjg0Mjk5MjMiLCJzdHkiOjEwMCwid2NkIjoidXMwNiIsImNsdCI6MCwibW51bSI6Ijg0NTg5MzU0NjMwIiwiZXhwIjoxNjYzNzc0MzAwLCJpYXQiOjE2NjM3NjcxMDAsImFpZCI6IlRIYTgwd1BTU295QmVCZTBBc1dkanciLCJjaWQiOiIifQ.xR7N-W7Wx5MJgyvpkLZD15Hhhdec7UWJHY7PEX05LFI"; //params.join_token="eyJ0eXAiOiJKV1QiLCJzdiI6IjAwMDAwMSIsInptX3NrbSI6InptX28ybSIsImFsZyI6IkhTMjU2In0.eyJhdWQiOiJjbGllbnRzbSIsInVpZCI6Ik5PT1pPRFJvU2I2ZFl2aENIdm1nMVEiLCJpc3MiOiJ3ZWIiLCJzayI6IjQwODQ2NzY2NjYzMjg0Mjk5MjMiLCJzdHkiOjEwMCwid2NkIjoidXMwNiIsImNsdCI6MCwibW51bSI6Ijg0NTg5MzU0NjMwIiwiZXhwIjoxNjYzNzc0MzAwLCJpYXQiOjE2NjM3NjcxMDAsImFpZCI6IlRIYTgwd1BTU295QmVCZTBBc1dkanciLCJjaWQiOiIifQ.xR7N-W7Wx5MJgyvpkLZD15Hhhdec7UWJHY7PEX05LFI";
params.webinarToken=options.get("zoomAccessToken"); //params.webinarToken=options.get("meetingPassword");
//params.join_token=options.get("meetingPassword");
// params.vanityID=options.get("jwtSignature"); // params.vanityID=options.get("jwtSignature");
System.out.println("checking vanitid 00122222 "+options); System.out.println("checking vanitid 00122222444444 "+options);
// params.appPrivilegeToken="6KWye9SgmDNJpLoiE_VbrnyYr51JqYznhhIW140Aymk.DQMAAAATsesehhZYelp4UEREZlJuT3FEblZ5bktPbjZnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pwd=N3FzZ2k0U0NFcHNYRFBiRDIwNDFpZz09"; // params.appPrivilegeToken="6KWye9SgmDNJpLoiE_VbrnyYr51JqYznhhIW140Aymk.DQMAAAATsesehhZYelp4UEREZlJuT3FEblZ5bktPbjZnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pwd=N3FzZ2k0U0NFcHNYRFBiRDIwNDFpZz09";
//params.webinarToken="6KWye9SgmDNJpLoiE_VbrnyYr51JqYznhhIW140Aymk.DQMAAAATsesehhZYelp4UEREZlJuT3FEblZ5bktPbjZnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pwd=N3FzZ2k0U0NFcHNYRFBiRDIwNDFpZz09"; //params.webinarToken="6KWye9SgmDNJpLoiE_VbrnyYr51JqYznhhIW140Aymk.DQMAAAATsesehhZYelp4UEREZlJuT3FEblZ5bktPbjZnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pwd=N3FzZ2k0U0NFcHNYRFBiRDIwNDFpZz09";
params.displayName = options.get("userId"); params.displayName = options.get("userId");
params.meetingNo = options.get("meetingId"); params.meetingNo = options.get("meetingId");
params.password = options.get("meetingPassword"); params.password =options.get("meetingPassword");
// "N3FzZ2k0U0NFcHNYRFBiRDIwNDFpZz09"; // "N3FzZ2k0U0NFcHNYRFBiRDIwNDFpZz09";
//options.get("meetingPassword"); //options.get("meetingPassword");
...@@ -307,7 +313,9 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method ...@@ -307,7 +313,9 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method
System.out.println("fkfkjffj 02 "+options.get("userId")); System.out.println("fkfkjffj 02 "+options.get("userId"));
System.out.println("fkfkjffj 02 "+options.get("meetingId")); System.out.println("fkfkjffj 02 "+options.get("meetingId"));
System.out.println("fkfkjffj 02 "+options.get("meetingPassword")); System.out.println("fkfkjffj 02 "+options.get("meetingPassword"));
meetingService.joinMeetingWithParams(context, params, opts); int response = meetingService.joinMeetingWithParams(context, params, opts);
meetingService.addListener(meetingServiceListener);
System.out.println("sssssssseeee 01 "+response);
result.success(true); result.success(true);
} }
...@@ -513,7 +521,25 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method ...@@ -513,7 +521,25 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method
ZoomSDK zoomSDK = ZoomSDK.getInstance(); ZoomSDK zoomSDK = ZoomSDK.getInstance();
zoomSDK.logoutZoom(); zoomSDK.logoutZoom();
} }
private MeetingServiceListener meetingServiceListener = new MeetingServiceListener() {
@Override
public void onMeetingStatusChanged(MeetingStatus meetingStatus, int errorCode, int internalErrorCode) {
meetingStatus.name();
System.out.println( "Meeting join failed. Error code ssssss : " +"ddddd "+meetingStatus.name()+ errorCode + ", Internal error code: " + internalErrorCode);
if (meetingStatus == MeetingStatus.MEETING_STATUS_FAILED) {
// Handle meeting join failure
System.out.println( "Meeting join failed. Error code: " +"ddddd "+meetingStatus.name()+ errorCode + ", Internal error code: " + internalErrorCode);
} else if (meetingStatus == MeetingStatus.MEETING_STATUS_CONNECTING) {
// Handle successful meeting join
System.out.println("Zoom"+ "Meeting joined successfully");
}
}
@Override
public void onMeetingParameterNotification(MeetingParameter meetingParameter) {
}
};
@Override @Override
public void onDetachedFromActivityForConfigChanges() { public void onDetachedFromActivityForConfigChanges() {
this.activity = null; this.activity = null;
...@@ -523,4 +549,4 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method ...@@ -523,4 +549,4 @@ public class FlutterZoomSdkPlugin implements FlutterPlugin, MethodChannel.Method
public void onDetachedFromActivity() { public void onDetachedFromActivity() {
this.activity = null; this.activity = null;
} }
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment