Как создать образ с помощью REST (Drupal 8)

Я могу создавать/обновлять/удалять узлы в drupal 8 (beta 12) с помощью файла drupal_http_request(). Но я не могу создать файл/изображение и/или связать его с полем узла.

Я добавил пользовательский интерфейс REST, чтобы включить тип файла для отдыха и установить разрешения даже для анонимных. Но я всегда получаю отказ 403.

Вот мой запрос на отдых. Но я действительно не знаю, как должен выглядеть мой json. Пробовал с/без авторизации, Accept и Content-Type.

Может ли кто-нибудь сказать мне, что не так с моим запросом json/rest?

Запрос на отдых DHC


person TeeDeJee    schedule 18.08.2015    source источник


Ответы (1)


Закодируйте изображение с помощью командного инструмента base64 и используйте:

{"_links":
{
  "type":{"href":"http://drupal.url/rest/type/file/file"}
},
  "filename":[{"value":"input.jpg"}],
  "filemime":[{"value":"image/jpeg"}],
  "data":[{"value":"insert-output-from-base64-here"}] }
person ahmed3991    schedule 15.03.2016