Я использую Microsoft Graph API для
1) Create Team and Channels
2) Installing an App
3) Adding Plans, buckets, and tasks to the planner app
4) Copy items from another Drive to the newly created channels drive.
Мой код выполняется в следующем порядке
1) Create Group and Team
2) Create Channel under team
3) Create Plan in Planner **/planner/plans**
4) Install another app
5) adding buckets and tasks to the created PLan
6) get list of drives using `groups/{group-id}/drive/items/{item-id}/children`
7) Copy items to drive of Created channel
Так что проблема в этом порядке состоит в том, что точка 7 возвращает только диск Общий канал, а не для только что созданного канала.
Но если я изменю этот порядок выполнения кода на
1> 2>7>4>3>5>6>7
, то он возвращает все диски на этапе извлечения дисков.
Так что в моем нахождении его проблема в создании плана, прежде чем получить диски. это работает, если я выбираю диски перед созданием Плана в планировщике. Почему это ведет себя так.
Каким должен быть правильный порядок выполнения кода, чтобы все работало как положено?