您可以使用Skype for Business User API (UCWA)(现在是available for Skype for Business Online(Office 365))创建会议。
具体来说,你需要做一个POST请求到“myOnlineMeetings”资源:
POST https://lyncweb.contoso.com/ucwa/oauth/v1/applications/103...740/onlineMeetings/myOnlineMeetings HTTP/1.1
Accept: application/json
Content-Type: application/json
Authorization: Bearer cwt=AAEB...buHc
[...]
{
"attendanceAnnouncementsStatus":"Disabled",
"description":"hey guys let's do a musical!",
"subject":"holiday party",
"attendees":["sip:[email protected]","sip:[email protected]"],
"leaders":[]
}
在响应中,你会得到一个“joinURL”,你可以给参与者:
HTTP/1.1 200 OK
[...]
{
"accessLevel":"SameEnterprise",
"entryExitAnnouncement":"Disabled",
"attendees":["sip:[email protected]","sip:[email protected]"],
"automaticLeaderAssignment":"Disabled",
"description":"hey guys let's do a musical!",
"expirationTime":"\/Date(136...000)\/",
"leaders":[],
"onlineMeetingId":"DED...367",
"onlineMeetingUri":"sip:[email protected];gruu;opaque=app:conf:focus:id:DED...367",
"onlineMeetingRel":"myOnlineMeetings",
"organizerUri":"sip:[email protected]",
"phoneUserAdmission":"Disabled",
"lobbyBypassForPhoneUsers":"Disabled",
"subject":"holiday party",
"joinUrl":"https://meet.contoso.com/dana/DED...367","56de...4c83":"please pass this in a PUT request",
"_links":{
"self":{"href":"/ucwa/oauth/v1/applications/103...740/onlineMeetings/myOnlineMeetings/DEDX9367"},
"onlineMeetingExtensions":{"href":"/ucwa/oauth/v1/applications/103...740/onlineMeetings/myOnlineMeetings/DED...367/extensions"}
},
"rel":"myOnlineMeeting",
"etag":"891...351"
}
请注意,会议没有与其关联的预定时间。它可以随时使用。您当然可以将URL放在日历约会中(例如,Outlook会这样做),但Skype for Business不知道。
有关“myOnlineMeetings”请求的详细信息是here。
能否请您解释一下,如何拨打电话以获得“Skype会议广播”中安排的所有会议。我想在Office 365网站中显示它。 –