2015-04-10 2 views
0

Я пытаюсь обновить атрибуты профиля охвата пользователя с помощью сценария ниже приложений. Он обновляет все поля, кроме только адресов. Пожалуйста, предложите, если я что-то упустил. Ниже приводится часть кода:Google AdminDirectory api в не обновляющихся адресах

var resource = { 
    organizations: 
    [{title: designation, 
     department: department, 
    }], 
    addresses: [ 
     { 
     locality: "Pune", 
     streetAddress:"Kothrud", 
     postalCode:"411038", 
     primary:true, 
     region:"Maharashtra", 
     type: "work", 
     } 
    ], 
    phones: [{ 
     type: "work", 
     value: phone, 
     }, 
     { 
     type: "mobile", 
     value: mobile, 
     }, 
     { 
     customType: "Extension", 
     value: land_line, 
     }, 
     { 
    customType:"Middle Name", 
    value: middle, 
    }], 
    } 

    var result = AdminDirectory.Users.update(resource, email_address) 

ответ

0

Вместо обновления вы могли бы попробовать result = AdminDirectory.Users.patch(resource, userId);

API ссылку для справки here.

Надеюсь, что это поможет!

Смежные вопросы