Here are steps how can upload a file in Bunny – Storage.
Here are steps how can upload a file in Digitalocean – Spaces.
Firebase SDK available most of the client platform still it’s not available some cross-platform like xamarin, you can easily firebase access through PHP using the below steps.
Many third-party scripts available for getting screenshot from the website URL but if you want to build own your code then you can do with Google pageSpeed Insights API.
When you API call from the browser or Any Rest Client then it’s work fine but when API call from curl then it gives bad request.
Follow steps for image upload in AWS s3 server.
Using PHP you can replace each pixel color one to another.