如何使用内容管理节点模块更新Contentful条目

时间:2016-05-03 14:05:32

标签: contentful contentful-management

我正在尝试使用内容管理节点模块更新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 个答案:

答案 0 :(得分:0)

更新条目时,不需要将内容类型ID作为第一个参数传递。您应该将数据对象作为第一个参数传递(这将在内容管理的下一个主要版本上更改)。