This repository implements an example using the Adobe Developer APIs.
You first need to setup a project and generate client credentials per documentation.
Copy etc/environment.template to etc/environment.sh and update accordingly.
PROFILE: your AWS CLI profile with the appropriate credentials to deployREGION: your AWS regionBUCKET: your configuration bucketSTOCK_CLIENT_ID: client id for Adobe StockPHOTOSHOP_ORG_ID: organization id for Adobe PhotoshopPHOTOSHOP_CLIENT_ID: client id (api key) id for Adobe PhotoshopPHOTOSHOP_CLIENT_SECRET: client secret for Adobe PhotoshopAWS_ACCESS_KEY_ID: access key for AWS CLIAWS_SECRET_ACCESS_KEY: secret access key for AWS CLI
Test a search query for the Adobe Stock API: make stock
Generate an access token for use with API calls: make photoshop.generate_token
View the access token: make photoshop.view_token
Make a basic hello world API call: make photoshop.hello
Request a document manifest via script: make photoshop.manifest
Cutout backgrounds via script: make photoshop.cutout
Many of the code samples for using the Adobe API have been copied from this repository.