How to upload JSON asset using Asset API | Adobe Higher Education
Skip to main content
Level 2
July 16, 2020
Beantwortet

How to upload JSON asset using Asset API

  • July 16, 2020
  • 3 Antworten
  • 4348 Ansichten

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#create-an-asset

 

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?

 

 

Dieses Thema wurde für Antworten geschlossen.
Beste Antwort von VeenaVikraman

@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 

 

 

Hope this works for you ✌

Thanks

Veena

 

3 Antworten

VeenaVikraman
Community Advisor
Community Advisor
July 16, 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 ✌

Level 2
July 16, 2020
It's ok for images but when i am uploading json this way it's creating a directory, not uploading the json file.
Adobe Employee
July 16, 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?

Level 2
July 16, 2020
It's working with images (uploading an image) but not for jsons.
VeenaVikraman
Community Advisor
Community Advisor
July 29, 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 

 

 

Hope this works for you ✌

Thanks

Veena

 

Level 2
July 30, 2020
Yeah, it's working but returning the error so it's not a good solution but a hack.