手动加载后,计划器才会出现

时间:2019-07-26 14:09:59

标签: c# microsoft-graph microsoft-graph-sdks

Console App将不会加载Planner,除非您在应用程序中以该用户的身份手动打开它们。不需要此操作,因为此用户会自动添加到每个O365组。

现在,当我尝试运行以下代码时,仅显示我在MS Teams或task.office.com中至少打开过一次的计划的标题。

var plans = await graphServiceClient
                    .Me
                    .Planner
                    .Plans
                    .Request()
                    .GetAsync();

foreach (var plan2 in plans)
{
    Console.WriteLine(plan2.Title);
}

我尝试等待30-45分钟,将尝试等到明天,并告诉您结果,但是打开的内容立即显示出来。

可以在task.office.com的仪表板上看到它们的剩余部分,但是在单击它们之前,在我的项目中看不到它们。

1 个答案:

答案 0 :(得分:0)

我使用了不同的方法来获取计划,效果很好:-)

Task<IPlannerGroupPlansCollectionPage> plans = graphServiceClient.Groups[group2.Id].Planner.Plans.Request().GetAsync();