首页 文章

如何通过Microsoft Graph API在计划中添加任务

提问于
浏览
0

我想知道如何使用Microsoft Graph API在Planner计划中创建任务 . 现在我正在尝试使用“Create task”API在计划程序计划中创建任务,但是我得到了UnknownError .

{
    "error": {
        "code": "UnknownError",
        "message": "",
        "innerError": {
            "request-id": "2303b87d-fb0c-431c-9336-c93908758d25",
            "date": "2016-06-28T10:16:56"
        }
    }
}

正如我所描述的那样,我发布了这样的API .

POST https://graph.microsoft.com/beta/tasks
Content-type: application/json
Content-length: 192
{
  "assignedTo": "<I set my uuid>",
  "planId": "<I set planId which I created>",
  "bucketId": "<I set bucketId which is included the plan>",
  "title": "test4",
  "orderHint": "A"
}

我出错的任何想法?如果您知道如何在Planner计划中添加任务,那么请您分享这个想法吗?

2 回答

  • 0

    api最近更新了Masayuki - 带有新的 endpoints . 我认为你的代码的主要问题是orderHint应该是“!”这在一开始就增加了 . 您实际上并没有设置orderHint - 而是设置新任务与现有任务的关系 . Microsoft Graph站点上的新文档,并在我的博客文章中链接 .

    现在的beta endpoints 现在也应该是https://graph.microsoft.com/beta/planner/tasks

    看一下我最新的博客文章,其中附有一个脚本,可以逐步完成这些步骤 . https://blogs.msdn.microsoft.com/brismith/2017/04/17/planner-cloning-a-plan-with-multiple-assignments/

    最好的问候,布莱恩

  • 1

    我试图在Fiddler中重现这个(使用我自己的planId,bucketId和assignedTo值),但是在这里构建它的调用对我有用 . 你还有这个问题吗?

    你能否传递一个不起作用的电话的Fiddler跟踪?

相关问题