https://github.com/outscale/osc-libcurl-examples
examples of libcurl, to use Outscale Cloud.
https://github.com/outscale/osc-libcurl-examples
aws-signature-v4 c libcurl maturity-sandbox nodejs php ruby
Last synced: 7 months ago
JSON representation
examples of libcurl, to use Outscale Cloud.
- Host: GitHub
- URL: https://github.com/outscale/osc-libcurl-examples
- Owner: outscale
- License: bsd-3-clause
- Created: 2021-04-29T12:59:42.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-25T19:58:00.000Z (almost 2 years ago)
- Last Synced: 2025-06-20T03:43:48.074Z (8 months ago)
- Topics: aws-signature-v4, c, libcurl, maturity-sandbox, nodejs, php, ruby
- Language: Ruby
- Homepage:
- Size: 87.9 KB
- Stars: 1
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# libcurl examples on Outscale cloud
[](https://docs.outscale.com/en/userguide/Open-Source-Projects.html)
Curl and libcurl now supports AWSv4 signatures which allow Outscale users to use standard tools to make API requests.
Not every language has an SDK for Outscale API but you can use libcurl to ease your journey thanks to [FFI](https://en.wikipedia.org/wiki/Foreign_function_interface).
This repository shows how to use libcurl with [Outscale's API](https://docs.outscale.com/api.html) in different programming languages.
# Running examples
You will need:
- libcurl 7.75 or above
- An account on eu-west-2 region
- Setup your credentials through environment variables `OSC_ACCESS_KEY` and `OSC_SECRET_KEY`
# Contributing
Want to add more examples? Have a question? Feel free to open an issue.
# License
> Copyright Outscale SAS
>
> BSD-3-Clause
See [LICENSE file](LICENSE) for more details