How to use blob.attach operation with CURL ?
Hi I'm trying to attach a blob to a file in nuxeo with the linux command curl but i can't find the right syntax to make the operation. I have allready read the documetation from : http://doc.nuxeo.com/display/NXDOC/REST+API and http://doc.nuxeo.com/display/NXDOC55/Using+cURL, but I still don't know how to manage blob.attach with CURL.
Thank you in advance for your advice.
Here's a working curl command against 5.7.3:
curl -X POST -F request=“{"params":{"document":"/default-domain/workspaces/mydoc"},"context":{}}” -F input=@myblob.bin http://localhost:8080/nuxeo/site/automation/Blob.Attach
Notes:
- POST method
- -F option tells curl to use multi-part/formdata encoding
- note the JSON 'request' parameter, the 'document' element refers to an existing document that is of “File” doctype.
- @myblob.bin tells curl to send the contents of the file 'myblob.bin'
Hope that helps