我在使用新的 Office 365 统一 API 搜索电子邮件时遇到问题。如果我能得到一些帮助,我将不胜感激。
我得到以下错误:
{ " error ":{ " code ":" error invalid argument "," message ":"为搜索范围' PrimaryMailbox '指定的值无效。"}}
我能够获得graph.microsoft的访问令牌。com并通过GET从我的收件箱中检索所有邮件https://graph.microsoft.com/beta/me/messages".
然而,当我添加搜索参数$search="Tomcat "时,我得到了上面复制的错误。有什么办法可以解决这个问题吗?有什么文件可以澄清这一点吗?我已经详细搜索了Office Dev Center文档,但是没有找到任何有助于在Unified API中搜索的内容。最终,我想使用统一的API来搜索用户的联系人、日历条目、OneDrive文件和SharePoint online。
另外,我可以通过GET调用“https://outlook . Office 365 . com/API/v 1.0/me/messages”来使用现有的Office 365 API成功搜索邮件消息。然而,我更感兴趣的是简化的统一API方法,并希望我能解决上述问题。
此外,是否有一种方法可以使用现有的API(https://outlook.office365.com)或新的统一API(https://graph.microsoft.com/)在一次搜索中搜索所有邮箱?
谢谢你。
穆罕默德
加利福尼亚州圣何塞
您可以使用以下条件在Outlook中搜索
/me/MailFolders/Infox/messages$search={1}
:其中1将是您的搜索文本/me/MailFolders/Allitems/messages$search={1}
:其中{1}是要搜索的文本统一API预览文档列出了所有支持的查询参数,不包括<code>$search</code>。它确实支持$filter
,因此您可以使用它进行一些基本搜索。
邮件 API 确实支持$search
,但无法在一个查询中跨多个邮箱进行搜索。
用git grep 命令查找Git库里面的某段文字是很方便的. 当然, 你也可以用unix下的'grep'命令进行搜索, 但是'git grep'命令能让你不用签出(checkout)历史文件, 就能查找它们. 例如, 你要看 git.git 这个仓库里每个使用'xmmap'函数的地方, 你可以运行下面的命令: $ git grep xmmap config.c: co
我想在Java中用标准API进行动态搜索。 在我写的代码中,我们需要用JSON编写url栏中的每个实体。我不想写“普拉卡”。 网址: 这里我们需要写出每个实体,即使我们只搜索一个实体。类型实体,它应该为空。 我的代码如下。假设有多个实体,我想做的是使用它想要搜索的单个实体进行搜索。正如你在照片中看到的,我不想写一个我不需要的实体。你能帮我做什么吗? 我在存储库中的代码 我的服务代码 我在控制器中的
问题内容: 我正在开发一个高容量的Web应用程序,其中的一部分是讨论帖子的MySQL数据库,该数据库需要平稳地增长到2000万+行。 我本来打算对表使用MyISAM(用于内置的全文本搜索功能),但是由于单个写入操作而使 整个表 被锁定的想法使我陷入困境。行级锁具有更大的意义(更不用说InnoDB在处理大型表时的其他速度优势)。因此,基于这个原因,我决心使用InnoDB。 问题是… InnoDB没有
是的,我对这个问题非常认真。使用pip搜索是如何工作的? 关键字
问题内容: 我想使用ElasticSearch搜索文件名(而不是文件的内容)。因此,我需要找到文件名的一部分(完全匹配,没有模糊搜索)。 示例: 我有以下名称的文件: 现在,我要搜索以获取前两个文件。 搜索或应返回除最后一个文件名以外的所有文件名。 如何使用ElasticSearch做到这一点? 这是我测试过的,但始终返回零结果: 问题答案: 您粘贴的内容存在各种问题: 1)不正确的映射 创建索引
供参考:我的代码和这个so帖子非常相似。 谢谢