Как обновить Contentful запись с помощью модуля узла управления контентом

Я пытаюсь обновить существующую запись в Contentful с помощью модуля узла управления контентом. Вот код, который я использую, однако я не могу обновить запись или какую-либо ошибку, которую я вижу.

var client = contentful.createClient({
  // A valid access token for your user (see above on how to create a valid access token) 
  accessToken: 'accessToken value',

  // Enable or disable SSL. Enabled by default. 
  secure: true
});

var log = console.log.bind(console);

client.getSpace('spaceId value').then(function(space) {
  //return space.getEntries();
  space.updateEntry("Sites", {
    sys: {id: 'entryId value', version:15},
    fields: {
        siteName: {'en-US': 'value'}
    }
  });
}).then(log, log);


res.send('hello');

1 ответ

Когда вы обновляете запись, вам не нужно передавать идентификатор типа контента в качестве первого аргумента. Вам просто нужно передать объект данных в качестве первого аргумента (это изменится в следующей основной версии Contentful-Management).

Другие вопросы по тегам