Hello,
I'm trying to build an integration with AEM that allows managing assets via Assets HTTP API.
Is there any way to get access not to my AEM instance, but to another user's instance? The user can give the URL of the instance in
https://author-p#####-e#####.adobeaemcloud.com format (not local instance) and login via Oauth or Basic auth. I cannot get the service credentials, obviously. The application can download images from Assets or upload them.
Thanks in advance.
Solved! Go to Solution.
Views
Replies
Total Likes
Hi @Alex__Canva,
In AEM as cloud service, asset create/update is via aem-upload and not via usual Assets HTTP API - https://experienceleague.adobe.com/docs/experience-manager-cloud-service/assets/admin/developer-refe...
This blog explains the same by making calls from POSTMAN to cloud service instance - https://medium.com/adobetech/introduction-to-aem-as-a-cloud-service-asset-upload-http-api-fc560ffd72...
But it uses Basic authentication, you can make use of Token type and mention the Local Development Access token (in the actual implementation)which you can get as mentioned here - https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-with-aem-headless/a...
Hi @Alex__Canva ,
Either Service Credentials or Access Token (temp. for development) is required. Please find below link which talks about the same.
Hi @Alex__Canva ,
You need to use access token .
Are you using Adobe I/O for integration.
Regards,
Sanjay
Hi,
Any examples will be helpful. The current goal is to work with user's Assets (download/upload files) via Assets API.
Thanks in advance.
Hi @Alex__Canva,
In AEM as cloud service, asset create/update is via aem-upload and not via usual Assets HTTP API - https://experienceleague.adobe.com/docs/experience-manager-cloud-service/assets/admin/developer-refe...
This blog explains the same by making calls from POSTMAN to cloud service instance - https://medium.com/adobetech/introduction-to-aem-as-a-cloud-service-asset-upload-http-api-fc560ffd72...
But it uses Basic authentication, you can make use of Token type and mention the Local Development Access token (in the actual implementation)which you can get as mentioned here - https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-with-aem-headless/a...
Views
Likes
Replies