How to upload JSON asset using Asset API

Avatar

Avatar

MatStyler

Avatar

MatStyler

MatStyler

16-07-2020

Hi. I am using AEM Assent API and trying to upload a binary file using HTTP request.

 

Here you can find the docs: https://docs.adobe.com/content/help/en/experience-manager-65/assets/extending/mac-api-assets.html#cr...

 

It's working for images but for every json files i am uploading, it's creating new directory with name of the file instead of uploading this file. Any suggestions? How the request should looks like?

 

 

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Veena_Vikram

MVP

Avatar

Veena_Vikram

MVP

Veena_Vikram
MVP

29-07-2020

@MatStyler Thanks for following up. I tried this out.  When we give Content-Type : "application/json" , it is creating a folder , So I tried with a generic type as Content-Type:"application" and it worked ✌😉

Even though it throws me error , file actually got uploaded 

 

Veena_Vikram_0-1596050170307.png

Veena_Vikram_1-1596050215537.png

 

Hope this works for you ✌

Thanks

Veena

 

Answers (2)

Answers (2)

Avatar

Avatar

Veena_Vikram

MVP

Avatar

Veena_Vikram

MVP

Veena_Vikram
MVP

16-07-2020

Hi @MatStyler 

 

   Recently I tried out Asset API myself and tried to put it in a video for others if it helps. Please check it how to upload asset here https://youtu.be/NL-2WqitHUE?t=835 

 

Hope this helps

Veena ✌

Avatar

Avatar

ankushb21155798

Employee

Avatar

ankushb21155798

Employee

ankushb21155798
Employee

16-07-2020

 

If I understand you correctly are you are trying to create an asset outside any folder , and  are seeing that the curl command is creating a folder instead of a node name?