我正在努力使用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 / 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'
1 回答
在MS Graph Outlook中,任务不在
/me/tasks
下,它们位于/me/outlook/tasks
之下 .更多相关信息:https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/outlooktask