Bắt đầu từ sáng nay, tôi không thể đặt orgUnitPath trên đối tượng Người dùng bằng giao thức HTTP nguyên.Có điều gì đó thay đổi/hỏng với API Google Directory vào cuối tuần không?
PATCH /admin/directory/v1/users/testuser_1440432547467%40example.com
{"orgUnitPath":"/testorgunit_2"}
lợi nhuận
{
"error": {
"errors": [ {
"domain":"global",
"reason":"invalid",
"message":"Invalid Input: Inconsistent Orgunit id and path in request - 8100451664789505, /testorgunit_2"}],
"code":400,
"message":"Invalid Input: Inconsistent Orgunit id and path in request - 8100451664789505, /testorgunit_2"
}
}
đơn vị tổ chức ID dường như không được ghi chép lại bất cứ nơi nào, nhưng tôi cũng đang nhận thấy rằng các dữ liệu trở lại từ API thư mục hiện nay không bao gồm bất động sản orgUnitID ngoài thuộc tính orgUnitPath.
{
...
orgUnitId=id:02gyr1s20gshpvd,
orgUnitPath=/
}
Bất kỳ ai có thể xác nhận nếu có thay đổi API hiện yêu cầu orgUnitId cũng được cung cấp ngoài orgUnitPath hoặc nếu đây là lỗi vừa được giới thiệu?
Tôi gặp vấn đề tương tự, tuy nhiên chưa có bất kỳ thay đổi nào trong lịch sử sửa đổi: https://developers.google.com/admin-sdk/directory/v1/revision-history?hl=vi – korylprince
Nó xuất hiện Google đã khôi phục hoặc sửa đổi thay đổi API đã gây ra sự cố này - cảm ơn tất cả các phản hồi. –