簡體   English   中英

MS Teams Graph API - 如何允許客人在聊天中發言而不向組織者發送邀請

[英]MS Teams Graph API - How to Allow guests to speak in chat and not to send invitation to the organizer

我想使用 Graph API 在我的應用程序中創建在線會議來創建團隊在線會議。 我已配置應用程序訪問策略,以便我的應用程序可以在沒有用戶的情況下創建會議。

我想創建以下會議: 1)所有參與者都可以在沒有大廳的情況下進入,2)所有參與者都可以在聊天中發言,3)組織者沒有收到邀請 但目前客人無法在聊天中發言,並且將在以下請求中向組織者發送邀請。 我怎樣才能解決這個問題?

要求

 {
   "subject":"test meeting",
   "lobbyBypassSettings": {"scope":"everyone"},
 }

回復

 {
     "@odata.context": "https://graph.microsoft.com/beta/$metadata#users('39................')/onlineMeetings/$entity",
     "id": "MSo...............",
     "creationDateTime": "2021-11-24T04:48:07.7082659Z",
     "startDateTime": "2021-11-24T04:48:05.4391977Z",
     "endDateTime": "2021-11-24T05:48:05.4391977Z",
     "joinUrl": "https://teams.microsoft.com/l/meetup-join/.................",
     "joinWebUrl": "https://teams.microsoft.com/l/meetup-join/....................",
     "meetingCode": null,
     "subject": "test meeting",
     "isBroadcast": false,
     "autoAdmittedUsers": "everyone",
     "outerMeetingAutoAdmittedUsers": null,
     "isEntryExitAnnounced": true,
     "allowedPresenters": "everyone",
     "allowMeetingChat": "enabled",
     "allowTeamworkReactions": true,
     "allowAttendeeToEnableMic": true,
     "allowAttendeeToEnableCamera": true,
     "recordAutomatically": false,
     "capabilities": [],
     "videoTeleconferenceId": null,
     "externalId": null,
     "broadcastSettings": null,
     "audioConferencing": null,
     "meetingInfo": null,
     "participants": {
         "organizer": {
             "upn": "...............@...........onmicrosoft.com",
             "role": "presenter",
             "identity": {
                 "acsUser": null,
                 "spoolUser": null,
                 "phone": null,
                 "guest": null,
                 "encrypted": null,
                 "onPremises": null,
                 "acsApplicationInstance": null,
                 "spoolApplicationInstance": null,
                 "applicationInstance": null,
                 "application": null,
                 "device": null,
                 "user": {
                     "id": "39.................",
                     "displayName": null,
                     "tenantId": "3e.............................",
                     "identityProvider": "AAD"
                 }
             }
         },
         "attendees": [],
         "producers": [],
         "contributors": []
     },
     "lobbyBypassSettings": {
         "scope": "everyone",
         "isDialInBypassEnabled": false
     },
     "chatInfo": {
         "threadId": "19:meeting..............................",
         "messageId": "0",
         "replyChainMessageId": null
     },
     "joinInformation": {
         "content": "data:text/html,..........",
         "contentType": "html"
     }
 }

(部分省略。)

謝謝。

為了獲得更多可見性,請在評論部分添加答案:

1.您可以自動允許組織中的人員繞過大廳。 在 Teams 管理中心 > 會議 > 會議策略 > 參與者和來賓中進行配置。( support.microsoft.com/en-gb/office /...)

  1. 在呼叫、會議和消息、聊天下 - 打開此設置以使客人能夠在 Teams 中使用聊天 ( docs.microsoft.com/en-us/microsoftteams/... )

  2. 沒有這樣的方法可以做到這一點。 我認為組織者默認會收到通知。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM