Я хочу создавать новые узлы с помощью Java-клиента.
Однако после небольшого поиска в Google я нашел модуль «Сервисы» для Drupal 7.
Итак Я установил его со следующим модулем:
- Services
- Ctools (требуется для служб) < /li>
Библиотеки (требуются для служб) - OAuth 1.0
- Конечная точка: API
- Сервер: REST
Я создал новый тип контента .
имя: TestContent (имя машины: testcontent)
Поля:
- Title (M.n.: title)
- Тело (M.n.: body)
- Изображения (M.n: field_pics) (Тип: Изображение) Число значений: 5
Я отключил OAuth, потому что я настрою его позже.
Теперь я открыл свой клиент Postman.
Вход в систему: admin/admin
Код: Выделить всё
{
"sessid": "QZTYSQu3-I9pacOpoSP--V_LkGcusy2grl12U_CyKrY",
"session_name": "SESS51ebf8732a20744576a234cf7af43040",
"token": "jkUDb6MsGMHt_mBlGbm02O-lyZq-2nRTqD1OslxtvAg",
"user": {
"uid": "6",
"name": "admin",
…
Код: Выделить всё
http://test.dd:8083/api/file
Код: Выделить всё
{
"fid": "6",
"uri": "http://test.dd:8083/api/file/6"
}
{
"fid": “7”,
"uri": "http://test.dd:8083/api/file/7”
}

ОК, узел создан. Но изображения не подключены к узлу. Но я не получил сообщения об ошибке.
Почему? Что не так?
Я пробовал:
Код: Выделить всё
[ {fid:6} , {fid:7}]
und: [ { fid: 6 }]
Подробнее здесь: https://stackoverflow.com/questions/477 ... ith-images
Мобильная версия