Популярные вопросы по тегу MICROSOFT-GRAPH-API

Как я могу получить siteId текущего сайта с помощью Microsoft Graph API?

... огу найти никаких 15 способов получить siteId сайта, на котором 1 ...

Содержит фильтр по запросу Microsoft Graph, который не работает

... к: https://graph.microsoft.com/v1.0/users? $ filter = contains 8 (displayName, 'Garth') Однако это приводит 7 к ответу BadRequest, в котором говорится: «Обнаружена 6 неизвестная функция с имене ...

Код: сообщение BadRequest: запрос /me действителен только с делегированным потоком аутентификации.

... nfigure your permissions on the // app registration in Azure. An administrator must grant consent // to those permissions beforehand. var scopes = new[] { "https://graph.microsoft.com/.default" }; // Multi-tenant apps can use "common", // single-tenant apps must use the tenant ID from the Az ...

Как искать все сайты с помощью Microsoft Graph API

... Sharepoint Online. Рассмотрение 11 нумерации сайтов: https://docs.microsoft.com/en-us/graph/api/site-list?view=graph-rest-beta&tabs=http GET https://graph.microsoft.com/beta/sites?filter=siteCollection/root ne null похоже, что он не возвращает 10 сайты на основе групп или дочерние сайты. При 9 поиске по сайту: https://docs.microsoft.com/en-us/graph/api/sit ...

У арендатора нет лицензии SPO

... 13 чтения файла Excel. Я последовал за Microsoft documentation, чтобы 12 получить токен доступа без пользователя. Я 11 успешно получил токен доступа, но при использовании 10 токена доступа для вызова API OneDrive возникла 9 ошибка. Вот ответ: { "error": { "code": "BadRequest", "message": "Tenant does not have a SPO license.", ...

Как отформатировать заголовок Content-Range для сеанса загрузки Microsoft Graph API

... Вот моя 3 функция, которая загружает на uploadUrl, полученная 2 при создании сеанса загрузки public uploadToSession(file: HTMLInputElement, session: any, fileData: any) { var headers = new Headers(); headers.append('Content-Length', fileData.length); //(ie: "100") headers.append('Content-Range', fileData.range); //(ie: "bytes 0-100/100") this.http.put(session.uploadUrl, { headers }) .subscr ...

AADSTS70011: указанное значение для входного параметра 'scope' недействительно.

... Value("bearer", token); } ) ); Поэтому 7 я пытаюсь выполнить var user = await graphClient.Me.Request().GetAsync(); Я получаю эту ошибку: AADSTS70011: указанное 6 значение для входного параметра "область 5 действия" недопуст ...

Должен ли я выполнять вызовы стороннего API в бэкэнде или во фронтенде?

... а в oAuth 6 Microsoft перенаправляет пользователя на 5 мой API, где сохраняет токены JWT в файлах 4 cookie пользователя, чтобы пользователь 3 мог обновить токен в любое время. Чтобы обновить 2 токен, пользователь просто вызывает myapi.com/auth/microsoft/token, где 1 у него есть секретный ключ, и обновля ...

Как ПАТЧИРОВАТЬ данные с помощью System.Net.Http

... новить 3 некоторые другие столбцы в этом элементе 2 списка. Проблема в том, что System.Net.Http.HttpMethod.Patch 1 не существует. public static async Task<string> UpdateFileData() { var (authResult, message) = await Authentication.AquireTokenAsync(); string updateurl = MainPage.rooturl + "lists/edd49389-7edb-41db-80bd-c8493234eafa/items/" + fileID + "/"; var httpClient = new HttpClient(); HttpRespons ...

Создание календарного события с помощью Microsoft Graph Client

... 10 4 самых популярных сообщений электронной почты), но 3 я не уверен, как использовать API для создания 2 события. . client .api('/me/events') .header('X-AnchorMailbox', emailAddress) Могу ли я использовать сообщение 1 дл ...

Сортировать события по дате начала

... } } Кроме 4 того, я попытался получить доступ к дате 3 напрямую: https://graph.microsoft.com/v1.0/me/events?$orderby=start.dateTime Получена следующая ошибка: { "error": { "code": "BadRequest", "message": "The child type 'start.dateTime' in a cast was not an entity type. Casts can only be performed on entity types.", "innerEr ...

Как запланировать встречу в MS Teams через Graph API

... e 365? 2) Я хочу автоматизировать 8 планирование / чтение собраний в календаре 7 Teams. Я не вижу для этого Teams API в MS 6 Graph. Какие API-интерфейсы Graph я могу 5 использовать? или такие вызовы будут добавлены 4 в API-интерфейсы Teams Graph? 3) Можно ли 3 интегрировать ком ...

Как обновить токен для Microsoft Graph

... osoft Graph, используя: public GraphServiceClient GetAuthenticatedClient(string token) { GraphServiceClient graphClient = new GraphServiceClient( new DelegateAuthenticationProvider( async (requestMessage) => { // Append the access token to the request. requestMessage.Headers.Authorization = new AuthenticationHeaderValue("bearer", token); })); return graphCli ...

Microsoft.Graph отправка почты с вложением

... ssageAttachmentsCollectionPage Message.Attachments Кажется, я не могу заставить это принять 3 какой-либо ContentBytes, который находится 2 в FileAttachment.ContentBytes. Мой образец 1 взят из Microsoft https://github.com/microsoftgraph/aspnet-snippets-sample. // Create the message. Message email = new Message { Body = new ItemBody ...

Как указать несколько заголовков Prefer?

... Мне нужно указать два предпочтения, используя 6 заголовки Prefer: разрешить небезопасный HTML - "outlook.allow-unsafe-html" максимальное количество элементов на странице / запрос - "odata.maxpagesize={num}" В docs нет примеров, показывающих, как 5 э ...

Использование GraphServiceClient для получения токенов обновления при аутентификации с использованием UserPasswordCredential в AuthenticationContext

... Просто 8 запекайте в проверьте обработчик делегата 7 (относительно того, какой метод вы вызываете), который 6 является частью получения клиента. Вот обновленная 5 версия моего образца кода, который я тестировал, и, похоже, он 4 работает. namespace O365GraphTest { u ...

Невозможно получить доступ к списку Sharepoint с помощью Microsoft Graph API.

... те { "ошибка": { "код": "invalidRequest", "message": "Указанный 3 идентификатор не подходит для текущего хоста", "innerError": { "идентификатор-запроса": "61efc5b1-88f8-442c-a41d-7213b587318e", "date": "2017-05-10T07: 38: 04" } } } ЕСЛИ 2 кто-либо также столкнулся с ...

MicrosoftGraph API не может пометить сообщение как прочитанное

... ользую пакет nuget Microsoft.Graph (версия 1.6.2) и 8 пытаюсь отметить письмо как прочитанное. Это 7 код: msg.IsRead = true; await MainPage.GraphServiceClient.Me.Messages[msg.Id].Request().Select("IsRead").UpdateAsync(msg); Насколько я понимаю, приведенный выше 6 код должен отправлять на сервер только свойство 5 IsRead для обновления. Однако при выполнении этого 4 отправляется ве ...

Microsoft Graph - Фильтрация в SDK C#

... работает. Я хочу воспроизвести это в Microsoft 3 Graph SDK, я использую параметр запроса, как 2 показано ниже, который не возвращает никаких 1 результатов: List<QueryOption> options = new List<QueryOption> { new QueryOption("$filter", "cate ...

Microsoft Teams: API REST

... ржимого файлов) из Microsoft Teams 4 в мое приложение с помощью REST API. Я просмотрел 3 API- ...

MS Graph API: неверный токен аутентификации

... .com/messages' В 1 частности, я использую это: r = requests.get(url, headers=h) Ответ - 401: { 'error': { 'innerError': { 'date': '2016-06-17T15:06:30', 'request-id': '[I assume this should be removed for privacy]' }, 'cod ...

Экранирование одинарной кавычки в Microsoft Graph

... облемы с экранированием 8 одинарной кавычки при отправке запроса как 7 C# SDK, так и Graph Explorer. Обновление: в 6 этом примере неясно, у меня возникли проблемы 5 с поисковым запросом I' Пример запроса: https://graph.microsoft.com/v1.0/users?$filter=st ...

Как загрузить большой документ на c # с помощью вызовов отдыха Microsoft Graph API

... 0/drives/{mydriveid}/items/root:/" + fileName + ":/content"; HttpClient Hclient = new HttpClient(); HttpRequestMessage message = new HttpRequestMessage(HttpMethod.Put, requestUrl); message.Content = new StreamContent(file.InputStream); client.DefaultRequestHeaders .TryAddWithoutValidation("Content-Type", "application/json; odata=verbose; charset=utf-8"); HttpResponseMessage Hresponse = await ...

SharePoint Rest API как получить токен доступа?

... пытаюсь добавить 7 список SharePoint в приложение JavaScript. Из 6 документации Microsoft мне нужно использовать 5 следующее: GET https://{site_url}/_api/web/lists/GetByTitle('List Title') Authorization: "Bearer " + accessToken Accept: ...

Office 365 Graph API - больше, чем фильтр по дате получения

... 08Z Может 10 показаться, что gt (больше чем) на самом 9 деле работает как больше или равно (ge), поскольку 8 приведенный выше запрос возвращает мне электронное 7 письмо с точным значением ReceiveDateTime, которое 6 я передал в запрос. Итак, я попробовал обходной 5 путь: https://graph.microsoft.com/v1.0/me/mes ...

Получить все свойства пользователя из графа Microsoft

... equest.AddHeader("Authorization", _token.Token); var reponse = client.Execute(request); Это дает мне лишь некоторую 13 информацию, например, я не получаю отсюда 12 слово "отдел". Можно ли настроить в лазурном 11 режиме, что здесь нужно вернуть, если да, то 10 куда? Или мне нужно что-то другое, кроме 9 /users/? У разных клиентов могут быть разные специальные 8 свойства, которые необходимо получить. Таким 7 образом, лучшим решением б ...

Как искать пользователей в Microsoft Graph SDK с помощью C#?

... 8 поиска. Например, если «Raj» является параметром 7 поиска, я должен иметь возможность получить 6 всех пользователей, в которых их имя содержит 5 «Raj» или адрес электронной почты содержит 4 «Raj». Я нашел этот метод для получения 3 всех пользователей - «graphClient.Users.Request(). GetA ...

Microsoft Graph DateTimeTimeZone в LocaldateTime

... ств (datetime и timezone), которые 3 являются строками и представляют дату в 2 формате UTC. Есть ли спо ...

Microsoft Graph Api User.Read.All Не предоставлено для моего домена

... tal что это значит? Как я или кто-то другой 4 в организации могу стать Global administrator? Я хочу, чтобы 3 API permissions->User.Read.All не предоставлен для моего домена PS: Мой адрес электронной почты: work email. Обновление 1 Моя роль 2 - пользователь Обновление 2 Global administrator - Assignments скажем, Microsoft Office 365 Portal - мой администрат ...

Microsoft Graph API BadRequest Текущий контекст аутентификации недействителен

... .0/token со 6 следующей формой закодированных данных { 'client_id': 'clientid here', 'client_secret': 'secret is here', 'scope': 'https://graph.microsoft.com/.default', 'grant_type': 'client_credentials', } Я 5 возвращаю access_token {'ext_expires_in': 0, 'token_type': 'Bearer', 'expires_in': 3600, 'access_token': 'eyJ0eXAiOiJKV1QiLCJhbGciO---SHORTENED FOR BREVITY'} Затем я делаю запро ...

Есть ли полный список api онлайн-отдыха sharepoint из официальных документов?

... Однако из документов MS я 9 могу найти только Complete basic operations using SharePoint REST endpoints и Get to know the SharePoint REST service. Или, может быть, для 8 текущей реализации Sharepoint Online просто 7 нет ни одной из официальных документов, в 6 которых есть ссылка и образцы REST api. ...

Использование Microsoft Graph API для получения сайтов групп SharePoint Online

... льзовать его для 7 выполнения запросов. Я знаю, что это работает, потому 6 что я могу получить список групп, но когда 5 дело доходит до получения всех сайтов групп, я 4 получаю сообщение об ошибке: Code : invalidRequest Message : Cannot enumerate sites Вот мой код. Тест ...

Использование authProvider с MS SDK для вызовов графов в C#

... dentityModel; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; Я не очень 8 разбираюсь в репозиториях GitHub и использую 7 Visual Studio 2015. Мне были бы интересны 6 примеры кода; Я искал, но не нашел. У MS 5 есть несколько лекций, но они используют 4 другой тип провайдера аутентификации, который 3 аутентифицируется в интерактивном режиме, а 2 это не то, что ...

Загрузить файл на диск SharePoint с помощью Microsoft Graph

... ко всем файлам. Мы можем 6 загружать файлы на любой диск с помощью 5 /v1.0/me/drive/..., но не с другого диска. Например: var response = client.PutAsync(graphResourceUrl + "/beta/sharepoint/sites/" + siteCollSiteId + "/lists/" + listId + "/drive/root/children/" + fileName + ":/content", new ByteArrayContent(fileBytes)).Result; var response = client.PutAsyn ...

Как получить идентификатор организации (арендатора) из профиля пользователя с помощью Microsoft Graph API

... ю мне нужно использовать 8 для получения информации об организации 7 пользователя? А если нет, могу ли я рассчитывать 6 на синтаксический анализ имени домена из 5 электронной почты пользователя в качестве 4 уникального идентификатора для организации 3 пользователя? Нужно ли мне ...

Как получить доступ к общему почтовому ящику с помощью Microsoft Graphs

... ли получить доступ к общему почтовому 3 ящику с помощью графиков? Я хотел бы ...

Как отфильтровать и выбрать внутри расширенной коллекции в Microsoft Graph?

... m:443/v1.0/me/drive/root?$filter=Size eq 0&$expand=children($select=id,folder,name,parentReference,cwebUrl)&$select=Id,folder,name,parentReference,children,webUrl Я хочу фильтровать внутри 1 детей: https://graph.microsoft.com:44 ...

Как получить фото (профиль) пользователя с помощью Microsoft Graph API?

... 'get', url : 'https://graph.microsoft.com/v1.0/users/'+{{user_id}}+'/photo/$value', headers: { 'Authorization':token, // 'Content-Type': 'image/jpeg', }, responseType : 'blob' }) } async function getUserPhotoData(token,userId) { try{ let userPhoto = getUserPhoto(token,userId); let p = userPhoto.data; // let photo = new Buffer(userPhoto.data).toString('base64'); return p; //...013O✿\u0011� ...

Как получить идентификатор пользователя с адреса электронной почты в Microsoft Graph API C#

... : User userToAdd = await graphClient .Users["objectID"] .Request() .GetAsync(); await graphClient .Groups["groupObjectID"] .Member ...

Скачивание файлов из личного OneDrive с помощью Python

... некоторых файлов 16 и иногда изменяет данные в них. Я хочу загрузить 15 эти файлы из OneDrive, заняться с ними своими 14 делами и загрузить их обратно в OneDrive. Я 13 хочу, чтобы это выполнялось автоматически, без 12 необходимости подтверждения пользователем 11 каких-либо данных для входа или учетных 10 данных. Я согласен сделать это один раз 9 (т.е. подтвердить логи ...

Разрешить все домены при добавлении пользователя в Azure B2C с помощью Graph API

... .Build(); var authProvider = new ClientCredentialProvider(confidentialClientApplication); var graphClient = new GraphServiceClient(authProvider); var user = new User { AccountEnabled = true, DisplayName = emailAddress, MailNickname = emailAddress.Split('@').FirstOrDefault(), UserPrincipalName = emailAddress, PasswordProfile = n ...

Базовое приложение Microsoft Graph API на C#

... зовать это 3 с нуля в Visual Studio? Я безуспешно пытался 2 добавить способ сделать это в предоставленном 1 ...

Authorization_IdentityNotFound Ошибка при доступе к графическому API

... п к графическому API 4 в моем настольном клиенте. Я начал экспериментировать 3 с скрипачом. Я выполнил инструкции, представленные на https://graph.microsoft.io/en-us/docs/authorization/app_only зарегистрировать веб-приложение с помощью портала регистрации приложений, используя мою рабочую учетную запись Microsoft. Предоставляется возможность "Читать полные профили всех ...

Graph API: в токене должно присутствовать либо утверждение scp, либо утверждение ролей

... 2 токен-ответ от сервера выглядит следующим 1 образом: { "token_type": "Bearer", "expires_in": "3600", "scope": "Directory.AccessAsUser.All Files.Read Files.Read.Selected Files.ReadWrite Files.ReadWrite.AppFolder Files.ReadWrite.Selected profile Sites.Read.All User.Read", "expires_on ...

Как проверить, входит ли пользователь в группу AD через Azure AD?

... 7 AD? Что я пробовал Все руководства по использованию Microsoft 6 Graph API всегда сталкиваются с проблемой, которую 5 я не знаю, как решить (например, GetAccountsAsync возвращает 4 пустое значение и т. д.). Я добавил в манифест 3 регистрации нашего приложения следующее: "optionalClaims": { "idToken": [ { "name": "email", "source": null, " ...

Выдача себя за другое лицо с помощью Microsoft Graph

... ю EWS 2 API, чтобы выдавать себя за пользователей 1 Office 365 и добавлять события в ...

Microsoft Graph API возвращает тело сообщения в формате HTML

... t( new DelegateAuthenticationProvider ( (requestMessage) => { requestMessage.Headers.Authorization = new AuthenticationHeaderValue("Bearer", token); return Task.FromResult(0); } ) ...

Получение пользователей в группе из Azure AD через Microsoft Graph

... r from mid-2016 предполагает, что в то время 14 эта функция находилась в стадии бета-тестирования, и 13 я думал, что к настоящему времени она перешла 12 на рабочий API? var allUsers = await graphClient .Users .Request() .Expand("memberOf") .GetAsync(); var usersInGroup = allUsers .Where(user => user.MemberOf.Any(memberOf => memberOf.Id.Equals(groupId, ...

Плохой запрос 400 при вызове API в Microsoft Graph

... image/jpeg, *; q=.2, */*; q=.2' requires a '/' character between type and subtype, such as 'text/plain'." } Я могу успешно 6 получить от конечной точки https://graph.microsoft.com/v1.0/me/contacts при использовании 5 POSTman, однако при использовании библиотеки 4 scribe-java OAuthRequest я получаю эту ошибку. Мой 3 запрос идет на URL https://graph.microsoft.com/v1.0/me/contacts с 2 заголовками. Авторизация 2 -> Предъявитель [то ...

Невозможно добавить AddMicrosoftGraph в службы настройки запуска .Net 5.0

... ределения для 'AddMicrosoftGraph' и 5 не может быть найден доступный метод расширения 4 'AddMicrosoftGraph', принимающий первый 3 аргумент типа 'MicrosoftIdentityAppCallsWebApiAuthenticationBuilder' (отсутст ...