我正在努力处理使用Microsoft-Graph API的任务,并且想知道,如果任务(Microsoft To-Do /前Wunderlist)已经可以在MS-Graph中访问,或者它是否只是通过Office365-Graph avaialbe?
它指向Office365-Graph: https://msdn.microsoft.com/en-us/office/office365/api/task-rest-operations
我正在使用node.js的MS图形客户端。 认证似乎很好。我可以获得有关" me"的信息。 但不幸的是仍然在/ me / taskfolders或/ me / tasks中苦苦挣扎。
帮助表示赞赏。 有什么建议?如果它不受支持,那么 - 任何将任务API移植到MS-Graph的计划?
我也试过' / me / outlook / tasks'这应该是beta API中的路径。 仍然是同一个问题。 (how to get all tasks from outlook with Microsoft Graph or Office 365 REST API?)
示例电话:
client
.api('/me/TaskFolder')
.post({message: taskItem})
.then ((res) => {
console.log(res)
}).catch((err) => {
console.log(err);
});
输出:
2018-03-09T15:02:06.449Z d3819ee2-23aa-11e8-a8c7-bd3f1fc131a9 { statusCode: 400,
code: 'BadRequest',
message: 'Unsupported segment type. ODataQuery: users/myName@outlook.com/TaskFolder',
requestId: 'a829bb0c-6741-44a0-b803-34b9b5eaa901'
答案 0 :(得分:0)
在MS Graph Outlook中,任务不在/me/tasks
下/me/outlook/tasks
。
有关此内容的更多信息:https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/outlooktask