Я пытаюсь создать контакт из своего приложения, и документация отвратительна!
Я строю контактный объект из данных, которые я получаю по форме
var contact = {
names: [
{
displayName: body.name
}
],
phoneNumbers: [
{
value: body.phone
}
],
biographies: [
{
value: body.notes
}
],
userDefined: [
{
value: body.snif
},
{
value: body.position
},
{
value: body.sms
},
{
value: body.whatsapp
}
]
};
и пытаюсь сделатьзапрос, но я не могу понять, что не так
const service = google.people({version: 'v1', auth});
service.people.createContact({
parent: 'people/me',
resource: contact
}, {}, function(err, res) {
console.log(err)
});
, и я получаю 400 INVALID_ARGUMENTS
errors:
[ { message: 'Request contains an invalid argument.',
domain: 'global',
reason: 'badRequest' } ] };
Nodejs, ExpressJs
пожалуйста, что я делаю не так?