API для копирования / перемещения элементов не генерирует исключение, когда я предоставляю недопустимый parentReference.id с встроенным приводом

#copy #microsoft-graph-api #onedrive #microsoft-graph-files

#Копировать #microsoft-graph-api #onedrive #microsoft-graph-files

Вопрос:

Оба API-интерфейса перемещения и копирования выполняются успешно, когда мы предоставляем invalid ParentReference.id с приводом. И он копирует файл в ту же папку, что и исходный элемент. Ожидаемое поведение: оно должно выдавать недопустимый parentReferece.id ошибка. Эта функциональность работает нормально, когда мы предоставляем недопустимый parentReference.path.

Копировать элемент: POST https://graph.microsoft.com/v1.0/drives/b!dckkz8p7EkKltFwLt5o0QJ6VxtVc1UlOlv0XvR1bhLAo3oh17BLfTIZmGKhBkrry/root:/home/new-item.jpg:/microsoft.graph.copy

{‘name’:’test5.jpg’,’parentReference’:{‘driveId’:’b!dckkz8p7EkKltFwLt5o0QJ6VxtVc1UlOlv0XvR1bhLAo3oh17BLfTIZmGKhBkrry’,’id’:’fgdftgarsgdreg’}}

Переместить элемент: ИСПРАВЛЕНИЕ https://graph.microsoft.com/v1.0/drives/b!dckkz8p7EkKltFwLt5o0QJ6VxtVc1UlOlv0XvR1bhLAo3oh17BLfTIZmGKhBkrry/root:/home/new-item.jpg:

{‘name’:’test6.jpg ‘,’Родительская ссылка’:{‘id’:’fgdftgarsgdreg’}}

Комментарии:

1. Можете ли вы последовательно повторять проблему?

2. @Shiva-MSFTIdentity да, я все еще ищу помощь. Я мог бы последовательно воспроизвести проблему. Я добавил свои последние данные запроса здесь, в github ( github.com/OneDrive/onedrive-api-docs/issues/1381 ). Дайте мне знать, если у вас есть какой-либо обходной путь для этого.

3. Похоже, он работает для меня. Можете ли вы протестировать то же самое?