I’m trying to figure out the easiest way to generate a shareable link programmatically. Ideally, it’d be great to use s3-compatible APIs (e.g. GetSignedUrl), but I’m guessing that’s not possible due to s3’s strict spec of pointing specifically to objects (vs wildcard paths, which is what I’m interested in).
I looked into the SDKs but they all require linking to Golang, which is admittedly annoying. Do I have any other option?
Access grant need to be generated either by SDKs, or by uplink share. The mentioned endpoint is only to register the provided access grant, it cannot generate it, because you need a satellite URL, API Key and the encryption phrase, not only caveats and path limits.
See Understand and Manage Access Grants - Storj Docs