Создание плана в Планировщике - PullRequest
0 голосов
/ 01 октября 2018

Я хочу создать план в Planner.Конечная точка, которую я вызываю:

https://graph.microsoft.com/beta/planner/plans

В ответ я получаю:

{
  "error": {
    "code": "",
    "message": "You do not have the required permissions to access this item, or the item may not exist.",
    "innerError": {
      "request-id": "2654b7da-4ee4-47b8-83f8-e9514088c095",
      "date": "2018-10-01T10:57:34"
    }
  }
}

Мои разрешения и области действия:

SCOPES = ['User.Read', 'Group.ReadWrite.All']

Я дал согласие администратора на этиpermissions.

В качестве полезной нагрузки я отправляю:

{
  "title": "test",
  "owner": "<myID>"
}

Где <myID> - идентификатор запрашиваемой учетной записи для /me

Тем не менее это не работает -что я пропустил?

1 Ответ

0 голосов
/ 01 октября 2018

Свойство owner должно быть id группы, а не id пользователя.Пользователи могут иметь только один отдельный «план».Поскольку это уже существует, вы не можете создать новый.

Из документации :

В теле запроса укажите JSON-представление plannerPlan object .Для свойства owner должно быть установлено значение id группового объекта .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...