我试图在Microsoft.Graph.Beta核心应用程序中使用.NET SDK创建MS团队会议。我使用下面的代码来创建会议。
static void Main(string[] args)
{
var clientId = "<Enter you Client ID here>";
var tenantId = "<Enter your tenand ID here>";
var clientSecret = "<Enter you
我正在尝试使用微软图形api创建在线会议,而不用登录到AzureActiveDirectory和asp.net web application.For,我的应用程序具有以下权限,这是根据文档和客户凭证的auth 所需的权限,无需立即与用户交互,我能够成功地检索访问令牌,如按客户端creds授予-流。我尝试了Micosoft.Graph和Micosoft.Graph.Beta,但仍然得到了404个错误。
创建在线会议代码
var graphClient = GetAuthenticatedClientCredential();
var onlineMeeting =
我正在使用Microsoft Graph API beta来创建带有应用程序令牌的在线会议。我使用这个端点来创建会议。
POST /users/{userId}/onlineMeetings/createOrGet
现在我们正在寻找一种方法来监控这些会议。我们需要知道会议是否已经开始,现在谁在开会。
仅在会议结束后可用。
我还尝试了attendee report端点,但它抛出了一个错误:
GET /users/{userId}/onlineMeetings/{meetingId}/attendeeReport
"error": {
"code":
我有一个网站在Azure,是由AAD保护(作为“企业应用程序”)。因此,登录到网站使用我公司的Azure Active Directory为网站获得一个有效的OAuth令牌。ID-令牌和AAD-令牌由Azure存储在标头变量X-MS-TOKEN-AAD-ID-TOKEN和X-MS-TOKEN-AAD-ACCESS-TOKEN中。
在我的网站中,我想访问图形API来获取当前登录用户的信息。为了访问Graph,我需要一个新的OAuth令牌,它可能包含图形API作用域https://graph.microsoft.com/.default。
由于我的网站具有所需的委托权限(Microsoft公司授予
首先我要拿到令牌。在那之后,因为我有令牌,所以我尝试创建一个在线会议,但我收到了这样的消息: GET https://graph.microsoft.com/beta/me/onlineMeetings 401 (未授权) var token1="xxxxxxxxxxxxxxxxxxxxxxxxxxx"
setMeeting();
function setMeeting(token1) {
$.ajax({
type: 'GET',
startDateTime:"2020-12-28T02:17:17.6491364
对于我的仪表板之一,我想向用户展示他们的个人资料图片,因为明显的个性化原因,并提供给他们改变它的可能性。
Microsoft Docs站点上的大多数博客文章和文章都列出了我可以利用的各种端点来获取这些数据,但我只是无法通过简单的postman调用来使其工作。由于我甚至得不到照片,我也不知道如何改变(更新)它。
以下端点不起作用:
GET https://graph.microsoft.com/beta/users/{id}/photo/$value
GET https://graph.microsoft.com/beta/users/{id}/photo
GET https://g
我有一个应用程序,在其中我想在AAD更新我的照片。目前,我的用户可以访问所有作用域,包括"User.ReadWrite.All",据我所知,这是使用MS图更新AAD中的图像所需的作用域
目前,我从输入中获取图像并将其转换为UTF-8字符串:
const reader = new FileReader();
reader.onloadend = () => {
//Here I make a call to my API method to PUT the image
}
reader.readAsText(image, 'UTF-8')
在API调
我跟随这个学习如何在用户成功登录后获得令牌。
我迄今所采取的步骤:
我已经使用以下网址(用户名和密码)注册了自己:
在上面的例子中,我给出了"“或"”的权限。
我在步骤1中从注册网址收到的客户Id。
运行代码后,我看到权威的错误为"":
Caused by: com.microsoft.aad.adal4j.AuthenticationException: WsTrust endpoint not found in metadata document
at com.microsoft.aad.adal4j.WSTrustRequest