Hôm nay tôi đã chơi với API beta Office 365 hợp nhất mới (beta) và tôi nhận thấy một hành vi rất lạ, có thể là lỗi trên phía Microsoft.Lỗi API thống nhất Office 365 khi xóa lịch
Khi cố gắng xóa lịch sử dụng API hợp nhất, tôi nhận được lỗi 409, giống như khi tôi cố gắng tạo lịch mới qua tên đã tồn tại. Dưới đây là chi tiết REST.
Yêu cầu:
DELETE https://graph.microsoft.com/beta/me/calendars/AAMkAGZlO...6AAA= HTTP/1.1
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJ...
Host: graph.microsoft.com
đáp ứng:
HTTP/1.1 409 Conflict
{"error":{"code":"ErrorFolderExists","message":"A folder with the specified name already exists."}}
Theo thông số kỹ thuật (https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations#Deletecalendars), 204 nên được trả lại.
Có cách nào để tạo lỗi trên Microsoft, chẳng hạn như trình theo dõi lỗi không?
Cảm ơn rất nhiều trước
Cảm ơn bạn đã báo cáo! Tôi muốn cố gắng tái tạo điều này để nhóm của chúng tôi có thể điều tra. Để làm rõ, bạn có một thư mục có cùng tên trong thư mục các mục đã xóa của bạn không? –
Hi Jason, tôi đã không nhận thấy điều này nhưng có bạn là đúng. Điều này xảy ra khi lịch có cùng tên đã bị xóa. Trường hợp sử dụng cập nhật không chính xác như xóa. Nếu tôi cố gắng đổi tên một thư mục bằng tên của một thư mục đã tồn tại nhưng đã bị xóa, 409 sẽ được trả lại. – Ciaccia
Cảm ơn! Tôi có thể tái tạo điều này ngay cả với điểm cuối không thống nhất. Tôi đã gửi một lỗi với nhóm kỹ thuật của chúng tôi để điều tra. –