问题标签 [microsoft-todo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
outlook-restapi - MS ToDo API 为 Taskfolders Endpoint 中的少数用户提供错误
使用以下端点时,MS ToDo API 为少数用户提供错误:
这是一段代码:
这是我得到的错误:
根据 MS 的文档,我们应该得到默认文件夹的列表。
这意味着,我应该得到默认文件夹列表作为响应,并且在其他用户的情况下我会得到它。我检查了令牌的有效性,它还活着。
任何帮助表示赞赏,并提前感谢您。
microsoft-graph-api - 无法使用 Graph API v1.0 创建 ToDo 任务
我正在尝试使用 graph api v1.0 的 ToDo Task 功能使用以下代码创建任务
但是,我收到以下错误:
代码:invalidRequest 消息:模型无法解析名为“microsoft.toDo.todoTask”的类型。当模型可用时,每个类型名称都必须解析为有效类型。内部错误:代码:InvalidModel AdditionalData:日期:2020-11-25T09:41:04 request-id:39794548-8f63-443e-a8bc-76ad6091dc8d client-request-id:39794548-8f63-443e-a8bc-76ad6091dc848d ClientRequestId:397945 -8f63-443e-a8bc-76ad6091dc8d
为了解决上述问题,我将 todoTask 的 odatatype 设置为 null,但又遇到了另一个异常:
代码:invalidRequest 消息:模型无法解析名为“microsoft.toDo.dateTimeTimeZone”的类型。当模型可用时,每个类型名称都必须解析为有效类型。内部错误:代码:InvalidModel AdditionalData:日期:2020-11-25T09:43:27 请求 ID:0780add8-3f17-40c5-a92b-e9e62ad08bf8 客户端请求 ID:0780add8-3f17-40c5-a92b-e9e62ad08bf8 ClientRequestId:07808 -3f17-40c5-a92b-e9e62ad08bf8
为了解决上述问题,我将类型为 DateTimeZone 的 todoTask 的所有数据成员的 odatatype 设置为 null,但随后出现以下异常:
代码:invalidRequest 消息:模型无法解析名为“microsoft.toDo.itemBody”的类型。当模型可用时,每个类型名称都必须解析为有效类型。内部错误:代码:InvalidModel AdditionalData:日期:2020-11-25T09:46:11 request-id: 5bafbcab-5090-47b5-ac8e-8c96ec1d6592 client-request-id: 5bafbcab-5090-47b5-ac8e-8c96ec1d6592 ClientRequestId: 5bafbcab -5090-47b5-ac8e-8c96ec1d6592
为了解决上述问题,我将 todoTask 主体的 odatatype 设置为 null,但现在我得到以下我无法解决的异常:
代码:generalException 消息:内部服务器错误内部错误:AdditionalData:日期:2020-11-25T09:48:23 请求 ID:f5d52f43-c0b4-425e-83ec-652fadb7abf9 客户端请求 ID:f5d52f43-c0b4-425e-83ec -652fadb7abf9 ClientRequestId:f5d52f43-c0b4-425e-83ec-652fadb7abf9
对于我们的应用程序,我们需要创建任务并同步到 Outlook,因为这将投入生产,我们不能使用 beta 版本。谁能帮我保存任务。
更新:
这是我如何设置 TodoTask 对象的代码:
microsoft-graph-api - 是否可以使用 Microsoft Graph API 在 Microsoft To Do 任务上设置类别?
我有兴趣使用 Graph API 来管理 MS To do 中的任务。我已经找到了创建新任务的文档。但是,在新任务创建或任务更新期间,我没有发现以下任何内容:
- 是否可以在任务上设置子任务?
- 是否可以在任务上设置类别?
- 是否可以重新分配任务?
也许有人有这方面的信息。
azure-active-directory - 待办事项 API:服务不可用
在端点https://graph.microsoft.com/beta/me/todo/lists上调用 MS Graph API 时,我得到以下结果(使用 v1.0 而不是 beta 时相同):
同意权限Tasks.ReadWrite,并且经过身份验证的用户帐户是个人帐户(又名 Microsoft 帐户)。使用“工作或学校帐户”,API 按预期工作。
在文档中,这个端点应该在 v1.0 和 beta 版本中完全可用,但显然不是 - 或者我做错了什么。有什么建议么?
rest - 通过 Rest API 访问 Microsoft Todo List
我想从我的 Microsoft Todo ( https://to-do.live.com )中获取我的待办事项,但我不知道如何开始。我在网上搜索但没有找到 REST API 的文档。
有谁知道如何从 MS Todo(以前称为 Wunderlist)访问某些 Todo 列表?Graph API 是看的地方吗?我没有 Office 365 帐户。
microsoft-graph-api - Microsoft ToDo Graph API 正在发送损坏的 JSON
尝试为用户获取 MS ToDo 任务时,我收到无效 JSON(括号未关闭)的响应。此外,API 发送带有该响应的 HTTP 状态 200。
请求/响应示例:
https://graph.microsoft.com/v1.0/me/todo/lists/:listID/tasks/:taskID
我该如何解决这个问题?
permissions - MSGraph 由管理员授予的委托权限
我们在同意权限和获取访问令牌以调用 MSGraph API 时遇到问题。我们的产品如下:
我们有一个与 MSGraph 一起使用的 API。到目前为止,我们一直在使用应用程序权限来访问邮件和日历等资源。
我们想开始使用 Task To-Do API,它只支持 Delegated 权限。
我们的 API 适用于每个租户中的多个租户和多个用户。
我们使用管理员同意来授予所有必要的权限,然后生成令牌以向 MSGraph(应用程序权限端点)发出请求。
通过这些新更改,是否有办法直接从管理员那里生成对 To-Do API 有效的令牌,或者是否必须每个用户登录才能创建对此 API 有效的个人身份验证令牌?
我们希望避免用户登录的过程,因为我们的 API 旨在在管理员同意后我们未开发的另一个应用程序后面工作。
先感谢您
microsoft-graph-api - 问题:Microsoft ToDo 任务的 lastModifiedDateTime 每 5 分钟更新一次,没有进行任何更新
根据可用于 Microsoft ToDo 任务 API 的文档: https ://docs.microsoft.com/en-us/graph/api/todotasklist-list-tasks?view=graph-rest-1.0&tabs=http
创建新任务“Test2”时——
5分钟后验证对象时间戳(lastModifiedDateTime)(这里我们不更新任务数据)
获取任务列表:
观察 - odata.etag 也在更新,数据没有任何变化。有人可以检查为什么 MS Todo 任务数据每 5 分钟自动更新一次吗?
python - 无法使用 Python 通过 MS Graph API 访问待办事项中的自定义列值
我在 Outlook To-do 任务中创建了自定义列“VESSEL NAME”、“VOYAGE NUMBER”、“ETD”和“CUT-OFF”,如下图所示。
我需要通过 MS Graph API 访问这些列中的值,但到目前为止还没有运气。
不确定我是否朝着正确的方向前进,但我已经在我的任务中添加了一个名为“ZZZ”的 openTypeExtension 作为测试。我可以通过“GET”方法检索它,但无法在 Outlook 中的任何位置找到它,希望在自定义列或其他任务字段中找到它。
这是Python代码:
感谢您对此的帮助。
谢谢
microsoft-graph-api - Microsoft Graph 待办事项 API 返回状态代码 500
我有 MS ToDo 用户的应用程序。部分用户收到“500 - 内部服务器错误。您要查找的资源有问题,无法显示。” 错误。
请求:获取https://graph.microsoft.com/v1.0/me/todo/lists
回复:
我该如何解决这个问题?
顺便说一句,旧的 Outlook 任务 API 适用于出现此错误的用户。