我正在使用MS Graph和Azure B2B在我的AD中邀请访客用户。对于一些电子邮件来说,它工作得很完美。但对于某些电子邮件,Graph API会发送错误的请求响应:
The object either is sourced from an on prem directory or is undergoing migration
图形API终结点
https://graph.microsoft.com/v1.0/invitations
请求正文示例
{
"InvitedUserDisplayName":"TEST",
"InvitedUs
我找不到任何关于如何使用MS Graph SDK将文件上传到SharePoint库子文件夹的示例。 这些帖子展示了如何使用REST API,而不是C# SDK来做这件事。 upload files in a folder in Sharepoint/OneDrive library using graph api How to perform a resumable Upload to a SharePoint Site (Not Root) Subfolder using MS Graph API
请描述一下不同之处。如果用户允许访问我的应用程序,那么我是否可以使用"delegated scenario“代表用户并访问他/她的电子邮件、联系人等。我已经在使用MS Graph api访问我的用户数据,但有时甚至在检索access token后我也会遇到这样的消息:Resource could not be discovered.
我正在尝试使用C#中的Graph API来过滤ToReceipient。 根据Unable to filter messages by recipient in Microsoft Graph Api. One or more invalid nodes 目前,Filter不支持ToRecipient。我需要使用搜索。 然而,根据截图和下面的代码,在c#中,它似乎没有搜索属性,只有过滤器。有人知道如何在Graph API c#中使用搜索吗?我还需要根据多个toRecipient电子邮件地址对其进行过滤。谢谢。 IUserMessagesCollectionPage msgs = await
我正在尝试使用MS Graph API来读取特定邮箱中的电子邮件。 var client = await GetClient(); //getting a client with client id, secret
var users = await client.Users.Request()
.Filter("startswith(displayName,'roger')")
.GetAsync(); //getting the users matching a criteria
var
我已经在Azure Active Directory中注册了一个应用程序,作为一个守护进程使用客户端机密进行身份验证。我添加了Graph权限,并授予管理员同意获取sharepoint列表,并且可以在c#中成功地使用Graph。我还向Mail.Send图形API授予了管理许可,但是访问被拒绝了。呼叫设置正确,我使用的电子邮件地址作为From字段是管理员邮箱。是否有一些额外的配置或错过配置我正在做?
调用身份验证
var clientSecret = @"{My generated Secret in Azure}";
var clientId = @"{My Client
我正在使用Ms,我需要将一个人的Send on Behalf权限委托给其他人来实现,比如。
更清楚的是,我需要将Send on Behalf权限委托给其他用户,以便他们可以通过代码代表我发送电子邮件。
我已经搜索过Graph文档,但是我找不到任何Api来做到这一点。任何一个人都知道如何通过代码来完成这个任务。谢谢