Как создать новый узел с полем Image с помощью сервисного модуля Drupal 7, тестирующего с расширением POSTER?

Я пытаюсь создать новый узел с помощью сервисного модуля и тестирую с расширением POSTER google crome. Этот узел имеет настраиваемое поле изображения, и теперь сталкивается с проблемой; как передать значения для поля изображения.

Тип узла: 'article' Поля узла: 'title', 'body', 'article_image'

1 ответ

Вам нужно два шага, чтобы достичь этого. Сначала загрузите файл и получите fid, а затем разместите статью с включенным fid.

шаг 1 пример:

{
    "filename": "arkadikos_default_image.jpg",
    "target_uri": "pictures/arkadikos_default_image.jpg",
    "filemime": "image/jpg",
    "file": "/9j/4QAYRXh..",
    "filesize": "29000"
}

шаг 2 пример:

{
    "title": "My title",
    "type": "article",
    "language": "el",
  "body" : {
        "und": [
            {
                "value": "test text"
            } ]
  },
  "field_image": { 
        "und": [ 
          { 
            "fid": "1364" 
          } 
        ]
  }

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