Uploading images in a secure way

Hi there,
I am trying to upload some files (product images) using the Shopify Admin REST API.
Uploading the images directly using content-bytes (string) seems to have a limitation on the length of the string.
So, the only option I have left is to first upload the file to an external store, and create the product image using a URL that is publicly accessible.
This becomes a concern for me since I’m not willing to expose the images to the public. I even tried the Admin GraphQL API, but even that approach exposes the file publicly.
Is there a way to upload the files privately without exposing them to the public?

Hello There,

Do you want to upload Images for - Product Pages - Like Product Infographics Images?

Thank you

Yes.

1 Like

Hello There,

You can use it via Google Drive Open the link – to upload product Images. Using https://matrixify.app/ app. Please check the documentation on Website.

This is quite a good solution if you have a large range of products.

Thank you

I am trying to accomplish this using a programmatic approach. The solution you provided seems to require some manual setup on the client side.
Moreover, I am I trying to avoid involving any third party provider for doing this.
Please let me know if there is any other way to achieve this apart from the above mentioned approaches.