gcs_signed_url - Create Signed URLs for Google Cloud Storage
gcs_signed_url 




Hex Installation
Add simplehttp to your list of dependencies in mix.exs:
def deps do
[{:gcs_signed_url, "~> 0.1"}]
end
Usage
- Load the client
iex> GcsSignedUrl.Client.load_from_file("/home/alexandrubagu/config/google.json")
or
iex> service_account = service_account_json_string |> Jason.decode!
iex> GcsSignedUrl.Client.load(service_account)
- Generate signed url
GcsSignedUrl.generate(client, "my-bucket", "my-object.mp4")