Как создать новый узел с полем 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"
}
]
}
}