[DOCU-2719] It would be nice to have a example to update a binary Created: 12/May/23  Updated: 16/May/23  Resolved: 16/May/23

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Christian Lange Assignee: Martin Drápela
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Documentation page URL: https://docs.magnolia-cms.com/product-docs/6.2/Developing/API/Nodes-and-properties-APIs/Properties-API.html#_post
Reporter Name: Christian
Email: Christian.Lange.ext@deka.de

 Description   

I struggle with an update of a binary content and I can not find an example here. Is the post with requestParameters the way to got or can I provide content in the post-body? It is difficult to use this API.

Even I do not understand the distinction between nodes and properties api...



 Comments   
Comment by Christian Lange [ 12/May/23 ]

I always get

Multiple values are used but the multiple flag is set to false

Comment by Christian Lange [ 12/May/23 ]

Now I got it - maybe that would be a nice example for someone else too

POST http://localhost:8081/magnoliaAuthor/.rest/nodes/v1/dam/noodle-soup/jcr:content

{
  "properties": [
    {
      "name": "jcr:data",
      "type": "Binary",
      "multiple": false,
      "values": [ "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" ]
    },
    {
      "name": "height",
      "type": "Long",
      "multiple": false,
      "values": [
        "5"
      ]
    },
    {
      "name": "width",
      "type": "Long",
      "multiple": false,
      "values": [
        "5"
      ]
    },
    {
      "name": "extension",
      "type": "String",
      "multiple": false,
      "values": [
        "png"
      ]
    },
    {
      "name": "fileName",
      "type": "String",
      "multiple": false,
      "values": [
        "noodle-soup-2.png"
      ]
    },
    {
      "name": "size",
      "type": "Long",
      "multiple": false,
      "values": [
        "2537 "
      ]
    },
    {
      "name": "jcr:mimeType",
      "type": "String",
      "multiple": false,
      "values": [
        "image/png"
      ]
    }
  ]
}
Comment by Martin Drápela [ 15/May/23 ]

Thanks clange , we'll add the example to 6.2 DOCS. 
I ve found we had some also in the older DOCS 5.4 too, but those apparently weren't ported to DOCS6.2. We'll update. Once again, thanks.

https://documentation.magnolia-cms.com/display/DOCS54/REST+API#RESTAPI-Creatingassets

Generated at Mon Feb 12 01:29:39 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.