2017-08-29 130 views
0

我成功使用lync api(https://msdn.microsoft.com/en-us/skype/ucwa/scheduleanonlinemeeting)设置了一个会议,但会议的接受人没有选择共享其桌面时。 我想我需要添加另一个参数到我正在使用的发布请求。 这些是目前的参数:使用rest api设置与Skype for business(lync)的会议

    HashMap<String, String> body = new HashMap<>(); 
        body.put("description", ""); 
        body.put("subject", meeting.getSubject()); 
        body.put("phoneUserAdmission", "Enabled"); 
        body.put("accessLevel", "Everyone"); 
        body.put("automaticLeaderAssignments", "Everyone"); 
        body.put("lobbyBypassForPhoneUsers", "Enabled"); 
        body.put("expirationTime", expirationDateString); 

谢谢。

回答

0

这可能是一个权限问题。 Skype for Business(= SfB;以前称为Lync)的管理员可以控制是否可以共享桌面。另外,会议的所有者可以授予第三方在会议期间分享他的屏幕的权利。

所以,你可能会开始在这里与您的Skype for Business管理员一起检查的权利......

0

我在body.put一个错字(“automaticLeaderAssignment 小号”,“每个人”) 其假设成为body.put(“automaticLeaderAssignment”,“Everyone”) 所以现在,每个加入会议的新收件人都有领导特权,并且是演示者。我不敢相信我花了2天时间!